From owner-freebsd-hackers@FreeBSD.ORG Fri Nov 4 14:53:25 2011 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 641C51065670; Fri, 4 Nov 2011 14:53:25 +0000 (UTC) (envelope-from lacombar@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 5D4018FC13; Fri, 4 Nov 2011 14:53:23 +0000 (UTC) Received: by wwp14 with SMTP id 14so3703895wwp.31 for ; Fri, 04 Nov 2011 07:53:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=MPuCXyV5mGEKDAKpBPrNOEcK5ab0EcdZdGS5VAgL5DI=; b=lyQkk6ZWPF6tQTiTfvKimGylIKcCQZTXnLfrM3Fdzq0H/l0Jj0AUp0TT0mzPQ3GeAx myP3UY+gVHdaAUpJMYRGI0SoA1khsYJQNMRKklNwiNbDWw62LZML2QZ70bElflJwvb2b tqERb2wWgf9xwCsgH9USQvW/AFfUT4l52Jm+Q= MIME-Version: 1.0 Received: by 10.216.30.206 with SMTP id k56mr984976wea.98.1320418403073; Fri, 04 Nov 2011 07:53:23 -0700 (PDT) Received: by 10.180.94.106 with HTTP; Fri, 4 Nov 2011 07:53:22 -0700 (PDT) In-Reply-To: <1101963570.20111104135610@serebryakov.spb.ru> References: <20111103092222.GN37036@e-new.0x20.net> <20111103155802.7bfc1df0.ray@freebsd.org> <20111104004007.GA74831@dereel.lemis.com> <20111104015559.GE74831@dereel.lemis.com> <1101963570.20111104135610@serebryakov.spb.ru> Date: Fri, 4 Nov 2011 10:53:22 -0400 Message-ID: From: Arnaud Lacombe To: lev@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: Nate Dobbs , Greg 'groggy' Lehey , Aleksandr Rybalko , hackers@freebsd.org, Lars Engels Subject: Re: Porting FreeBSD to Raspberry Pi X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 Nov 2011 14:53:25 -0000 Hi, 2011/11/4 Lev Serebryakov : > Hello, Arnaud. > You wrote 4 =D0=BD=D0=BE=D1=8F=D0=B1=D1=80=D1=8F 2011 =D0=B3., 6:30:18: > >> $89, 700MHz Cortex A8, 256MB DRR2, micro-SD. However, do not expect >> being able to run FreeBSD on it before a few years :) > =C2=A0What is so special about A8? We have some ARM code in tree, is Cort= ex > SO different from previous architectures? As far as I understand, main > problem in such platforms is different perefireal devices on each next > chop and board, which doesn't have "common denominator" like PCI bus > or other standard pieces, which helps a lot on PC (x86, amd64) architectu= re. > > =C2=A0BTW, we have infrastructure for crypto accelerators ;-) > Yes, my bad. > =C2=A0And what about NUMA... I know only one (almost-general-purpose) OS, > which has full support for NUMA. It is Sun^WOracle Solaris. Ant it > does it very well (not to forget about boxes like SunFire 25K with 72 > 2-core sockets at, as fa as I remember, 18 processor-memory boards). > > =C2=A0 =C2=A0I participated in project, which added NUMA support to Sun J= VM > HotSpot, and Solaris was only one which gives us all needed > information -- nor Linux nor =C2=A0Windows either had not needed API two > years ago, and as far as I know, there is no big changes in this area > for them (but I could be wrong). > FWIW, referring to the technology two years ago in computer science is just like referring to the Prehistory to make a point about mankind today :/ - Arnaud