From owner-freebsd-alpha@FreeBSD.ORG Fri May 12 17:29:59 2006 Return-Path: X-Original-To: alpha@freebsd.org Delivered-To: freebsd-alpha@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 22E3016A864 for ; Fri, 12 May 2006 17:29:59 +0000 (UTC) (envelope-from jd@ugcs.caltech.edu) Received: from groat.ugcs.caltech.edu (groat.ugcs.caltech.edu [131.215.176.110]) by mx1.FreeBSD.org (Postfix) with ESMTP id A528043D5F for ; Fri, 12 May 2006 17:29:54 +0000 (GMT) (envelope-from jd@ugcs.caltech.edu) Received: by groat.ugcs.caltech.edu (Postfix, from userid 3640) id E0AAB5880C; Fri, 12 May 2006 10:29:53 -0700 (PDT) Date: Fri, 12 May 2006 10:29:53 -0700 From: Paul Allen To: Peter Jeremy , Kevin Oberman , alpha@freebsd.org Message-ID: <20060512172953.GB4365@groat.ugcs.caltech.edu> References: <200605111424.04935.jhb@freebsd.org> <20060511223035.189F545053@ptavv.es.net> <20060512093804.GC714@turion.vk2pj.dyndns.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20060512093804.GC714@turion.vk2pj.dyndns.org> Sender: jd@ugcs.caltech.edu Cc: Subject: Re: HEADSUP: Alpha support is being retired in 7.0 X-BeenThere: freebsd-alpha@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 May 2006 17:29:59 -0000 >From Peter Jeremy , Fri, May 12, 2006 at 07:38:04PM +1000: > On Thu, 2006-May-11 15:30:35 -0700, Kevin Oberman wrote: > >exists and its creators (designers) are very sad at its demise. It was > >an amazing design for its time and could have been a powerful force in > >hardware with anything that resembled reasonable marketing. > > My sentiments as well. When I first used it (in late 1998), I thought > the architecture looked weird but after using it for a while and > reading more about the design decisions, I came to the conclusion that > it was one of the better designed architectures around. There were a > few warts (requiring software assistance to fully support IEEE FP but > not supporting precise exceptions was the biggest IMHO) but DEC > actually considered the likely impact of future changes to technology, > rather than just band-aiding an existing architecture to meet the > current technology limitations/requirements. Realize that the original Alpha did not even do integer divide. It was one of the cleanest RISC architectures available and to this day is venerated within the VLSI community for its superb implementation. The Alphas were the last high-performance processors using mostly custom logic--the designers worked directly at the level of transistor geometry. Sadly this was also it's downfall. You can tell how good the EV7 was when you realize how long it took for other architectures to catch-up. Ye Olde Hudson Design Team, we miss you. Paul