From owner-freebsd-alpha@FreeBSD.ORG Mon May 15 11:53:08 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 A556E16A41B for ; Mon, 15 May 2006 11:53:08 +0000 (UTC) (envelope-from SRS0=BiiFZr=7D=alasir.com=walter@yourhostingaccount.com) Received: from mailout07.yourhostingaccount.com (outmail62.yourhostingaccount.com [65.254.253.62]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3104243D45 for ; Mon, 15 May 2006 11:53:08 +0000 (GMT) (envelope-from SRS0=BiiFZr=7D=alasir.com=walter@yourhostingaccount.com) Received: from mailscan29.yourhostingaccount.com ([10.1.15.29] helo=mailscan29.yourhostingaccount.com) by mailout07.yourhostingaccount.com with esmtp (Exim) id 1FfbdG-0008Vj-RG for alpha@freebsd.org; Mon, 15 May 2006 07:53:02 -0400 Received: from webmail03.yourhostingaccount.com ([10.1.1.38] ident=exim) by mailscan29.yourhostingaccount.com with spamscanlookuphost (Exim) id 1FfbdG-0007Bu-Gy for alpha@freebsd.org; Mon, 15 May 2006 07:53:02 -0400 Received: from webmail03.yourhostingaccount.com ([10.1.1.38] helo=webmail03.yourhostingaccount.com) by mailscan29.yourhostingaccount.com with esmtp (Exim) id 1FfbdE-0007Bg-Pu for alpha@freebsd.org; Mon, 15 May 2006 07:53:00 -0400 Received: from [85.235.204.154] by webmail03.yourhostingaccount.com via HTTP; Mon, 15 May 2006 07:53:00 -0400 Content-Disposition: inline Content-Transfer-Encoding: binary Mime-Version: 1.0 From: "Paul V. Bolotoff" To: alpha@freebsd.org Content-Type: text/plain X-Mailer: AtMail Corp 3.64 - http://webbasedemail.com/ X-Origin: 85.235.204.154 Message-Id: Date: Mon, 15 May 2006 07:52:30 -0400 Sender: "Paul V. Bolotoff" 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 Reply-To: walter@alasir.com List-Id: Porting FreeBSD to the Alpha List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 May 2006 11:53:09 -0000 That's sad very much. However, the architecture may be revived sooner or later. The instruction set is free, and most original patents of DEC are expired by this moment. Thanks to DEC, the architecture and its hardware implementations are well-documented. There are open-source operating systems, compilers, assemblers and other development tools available, so it's a matter of time for some enterprise to pick everything up and blow a new life into the architecture. We'll see what we shall see. By the way, the Alpha processors have never had integer division implemented in hardware. Not a drawback though, because it's a relatively complicated instruction. It takes an advanced computational logic and dozens of cycles to complete execution anyway (about one bit per clock cycle). To throw an example in, Athlon64-family processors can do that in 42 cycles for 32-bit operands or in 74 cycles for 64-bit ones. Finally, it isn't an easy task for hardware engineers to get it pipelined properly... PVB On Thu, 11 May 2006 14:24 , John Baldwin sent: >Alpha was the first non-x86 port that was added to FreeBSD, and as such it has >greatly aided the efforts to keep FreeBSD from being too i386-centric. >However, recently the Alpha port has not had any active development or >maintenance. As a result, the quality of the Alpha releases that the Project >provides are not on par with other supported architectures and is in fact >degrading. Unfortunately, as an architecture it has also been killed by its >creator. > >After considering all of this, it is time to part with Alpha for 7.0 and >beyond. At this time it is still planned to provide 6.x releases for >FreeBSD/alpha. The code will still be around in CVS history if someone >suddenly shows up and fixes a bunch of bugs and/or the architecture is >revived. Users with Alpha systems are welcome to use existing releases of >FreeBSD/alpha or another BSD such as NetBSD/alpha. We would still like to >see bug fixes for FreeBSD/alpha on 6.x so that the final release is solid. > >-- >John Baldwin jhb@FreeBSD.org> http://www.FreeBSD.org/~jhb/ >"Power Users Use the Power to Serve" = http://www.FreeBSD.org