From owner-freebsd-questions@FreeBSD.ORG Fri Aug 20 10:17:44 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1EEE310656A4 for ; Fri, 20 Aug 2010 10:17:44 +0000 (UTC) (envelope-from emorras@xroff.net) Received: from xroff.net (xroff.net [200.46.208.231]) by mx1.freebsd.org (Postfix) with ESMTP id DCC968FC0A for ; Fri, 20 Aug 2010 10:17:43 +0000 (UTC) Received: from maia.hub.org (unknown [200.46.204.29]) by xroff.net (Postfix) with ESMTP id B434F4FCD7C; Fri, 20 Aug 2010 10:17:38 +0000 (UTC) Received: from xroff.net ([200.46.208.231]) by maia.hub.org (mx1.hub.org [200.46.204.29]) (amavisd-maia, port 10024) with ESMTP id 17380-01; Fri, 20 Aug 2010 10:17:42 +0000 (UTC) Received: from unknown (237.Red-80-58-252.staticIP.rima-tde.net [80.58.252.237]) by xroff.net (Postfix) with ESMTPA id CB3C44FCD78; Fri, 20 Aug 2010 10:17:36 +0000 (UTC) Received: from 127.0.0.1 (AVG SMTP 9.0.851 [271.1.1/3081]); Fri, 20 Aug 2010 12:17:45 +0200 Date: Fri, 20 Aug 2010 12:17:45 +0200 From: Eduardo To: "C. =?ISO-8859-1?Q?Bergstr=F6m?=" Message-ID: <20100820121745.00005942@unknown> In-Reply-To: <4C6C4FF8.2050704@pathscale.com> References: <20100818120455.10870.qmail@dusk.parklogic.com> <4C6C085A.2010009@pathscale.com> <20100818173220.20593s58qlqatg6c@webmail.xroff.net> <4C6C4FF8.2050704@pathscale.com> X-Mailer: Claws Mail 3.7.4cvs1 (GTK+ 2.16.0; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD, GPGPU and OpenCL/CUDA X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Aug 2010 10:17:44 -0000 Sorry for the dalay: On Thu, 19 Aug 2010 04:26:16 +0700 "C. Bergstr=F6m" wrote: > No, PathScale has a full NVIDIA replacement. From front-end > programming model to kernel driver. (I'm happy to give more > information, but don't want to spam the list) Oks,=20 > > FreeBSD has better OpenMP capabilities by its network connections,=20 > > i'll like to use it in the next HPC era. > MPI is typically dependent on the network not OpenMP. OpenMP 3.0 can > be made more scalable if there's tasks built-into the kernel that can > be cleanly exposed to userland. (Like OpenSolaris + libtask from > Moinak is a good example) Oppss, i missed an 'I', i want to say OpenMPI, which is already in ports. >=20 > Anyway... imho FreeBSD has a number of issues before it can be > suitable for HPC.. >=20 > 1) Better vendor support for 3rd party and open source tools > (Allinea, Totalview, undodb.. compilers, optimized math libs, > profilers etc) With the 3rd party vendor closed source tools little can be done if they are not convinced about the freebsd market capabilities. With the open source ones, some of them are already ported to freebsd or don't need a port to work, but you are right, in this "league" we go behind. > 2) HPC ready compiler.. (Sorry guys, but LLVM is just > not production ready for this task and is missing Fortran) For the HPC compiler, gcc is still the main compiler and OpenMP (without the I ;)) is supported since version 4.2 if i remember correctly but i haven't tried it under FreeBSD only in Linux. Open-MPI is in ports too.=20 > 3) IB network drivers Don't know the status of Infiniband drivers, are there drivers? =20 > 4) Hardware vendor to deliver a complete solution + support > (iXsystems?) Yes, but the freebsd community must develop it before a it can be delivered. There's a HPC mailing list, completly abandoned, only spam. There isn't a directory on ports with hpc programs neither. I'll ask these administrative questions on other mail thread on this list. > ./C L