Date: Wed, 18 Aug 2010 17:32:20 +0000 From: emorras@xroff.net To: "C. =?iso-8859-1?b?QmVyZ3N0cvZt?=" <cbergstrom@pathscale.com> Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD, GPGPU and OpenCL/CUDA Message-ID: <20100818173220.20593s58qlqatg6c@webmail.xroff.net> In-Reply-To: <4C6C085A.2010009@pathscale.com> References: 4C666786.6000205@mail.zedat.fu-berlin.de 20100816141324.7de6d7b4@ukr.net 20100816134713.66411ai1w435q5wh@webmail.xroff.net 201008161618.35076.pieter@degoeje.nl 20100816173333.4a1bba57@ukr.net 20100816145001.GA90619@mech-cluster241.men.bris.ac.uk <20100818120455.10870.qmail@dusk.parklogic.com> <4C6C085A.2010009@pathscale.com>
index | next in thread | previous in thread | raw e-mail
Hi Christopher, "C. Bergström" <cbergstrom@pathscale.com> escribió: > PathScale and CAPS recently announced HMPP as a new manycore GPGPU > open standard and there's a chance you'll see it ported to FBSD. In > addition to this you could see other open standards working well on > FBSD, but that depends on market demand and feedback. Do we need with this suite a nvidia/ati driver that executes the CUDA/OpenCL/Stream code? If yes, we'll have the same problem. >> I havn't looked deeper into AMDs offerings, but I guess since it's >> silent around OpenCL and AMD-based GPGPU, even with Linux there >> isn't much. >> I'm not very close to the GPGPU scene, we even start thinking about >> porting and developing some mathematical stuff into libraries and >> thought about OpenCL. >> Unluckily, in my team I'm the only one utilizing FreeBSD. >> >> Maybe someone out here has solved some problems and could email me. >> Even AMD seems to be a white spot in the subject of GPGPU and >> FreeBSD for me, maybe someone could shed some light on this. > What's blocking this from being available now > a) someone porting the kernel driver over or > b) us getting funding to do it. Perhaps the FreeBSD Foundation can open a new project for it. Today it can be seen like a "lost-time-addon" for FreeBSD, but not only Maths/Physics/Chemistry can use GPGPU, it can be used by databases, compilers, servers, and more in a nearer future. For example, all algorithms to filter image and video (Scanner, PET, Astronomy, video de/compression, etc) are being ported to gpgpu and i can't use FreeBSD for this. > When we started working on the driver months ago one of the main > goals was to allow greater portability. Details for any interested > developers is available any time. In general I'd like to see more > open source OS diversity in the HPC industry and happy to help where > I can. FreeBSD has better OpenMP capabilities by its network connections, i'll like to use it in the next HPC era. > For those curious why NVIDIA doesn't port CUDA to FBSD... My guess > is that to do a high quality job it would take 1-2 man years of > effort. In the non-FOSS world that's expensive. > > Best, > > ./Christopher Lhelp
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100818173220.20593s58qlqatg6c>
