FreeBSD, GPGPU and OpenCL/CUDA
Eduardo
emorras at xroff.net
Fri Aug 20 14:54:47 UTC 2010
Hi b. f.
On Fri, 20 Aug 2010 13:24:16 +0000
"b. f." <bf1783 at googlemail.com> wrote:
> ...
>
> > 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
....
>
> http://www.bsdcan.org/2010/schedule/events/169.en.html
>
> , and I'm sure they would be willing to discuss improvements.
Reading documentation, thanks b. f. I'm already on freebsd-hackers
list. Is that the correct list for this topic?
>
> >> 2) HPC ready compiler.. (Sorry guys, but LLVM is just
> >> not production ready for this task and is missing Fortran)
> >
>
> Not ready now, perhaps -- but development there is fairly rapid, and
> the switch to llvm, if there is to be one, is still some time off.
> However, later versions of gcc are in ports, there are some
> discussions regarding the revival of the icc port, and there is work
> underway to allow users to more easily use alternative compilers and
> toolchains for the base system as well as for ports:
>
> http://www.freebsd.org/news/status/report-2010-01-2010-03.html#Out-of-Tree-Toolchain
Not only compilers for Fortran or other languages but for new
architetures, Cluster of SMP CPUs with GPU attached.
>
> >
> >> 3) IB network drivers
> >
> >Don't know the status of Infiniband drivers, are there drivers?
>
> There is a port of of the Open Fabrics Enterprise Distribution
> underway:
>
> http://svn.freebsd.org/viewvc/base/projects/ofed/
>
> And there is:
>
> http://svn.freebsd.org/viewvc/base/head/sys/contrib/rdma/
Oks, i didn't know that. Please note that i made that question, not "C.
Bergström" from <cbergstrom at pathscale.com>
>
> >> 4) Hardware vendor to deliver a complete solution + support
> >> (iXsystems?)
>
> Well, that's not up to us. All we can do is port more software and
> encourage people to use it. And "we" includes "you".
I want to be on that ship, and think that more than only porting
software is needed, live-examples of use, modify the kernel to allow
nvidia/ati (even intel) develop drivers and of course, marketing and
bechmarking (aren't them the samething?)
For now i'm going to port my hpc app to FreeBSD.
>
> b.
Thanks
More information about the freebsd-questions
mailing list