"C. Bergström"
2010-Apr-26 17:31 UTC
[Nouveau] Free Fermi cards to interested developers and researchers
Hi all PathScale is giving away a limited amount of Nvidia Fermi cards to qualified open source developers and researchers. We are mainly focused on our optimized gpu compiler and the HPC market, but also open to sponsoring creative ideas or projects surrounding the gpu. Here's a short list of some of the areas most interesting to us * Nouveau/kernel drivers * CUDA * OpenCL * HMPP * Parallel programming * MPI * Shader compilers If you're interested please contact me offlist with a brief description of your background, the contributions you made to open source and what you'd intend to do with the card. Thanks Christopher #pathscale - irc.freenode.net
Dan Golick
2010-Apr-30 11:43 UTC
[Nouveau] Free Fermi cards to interested developers and researchers
Hi Christopher, I'm a software developer working on mass spectrometer analysis software and proteomics research software. Currently I'm implementing 3 dimensional peak detection software using CUDA. The data is 300,000, by a 2000 by 200 and I'm implementing a highly optimized 3d convolution. The filters are unique for each point in the matrix. The data set is time by mass by mobility. Processing of this data on the CPU takes in excess of 5 hours. At these rates this commercialization of this kind of processing is not feasible. I estimate it will process in about 30 minutes on the GPU. The trouble with CUDA is that in order to get good optimization I have to take into account all the details of the hardware and hand optimize each part. I have to partition the problem into carefully sized blocks and then measure different ways of partitioning the problem. It turns a relatively simple problem into a huge bookkeeping project tracking each little block of data. I would be very interested in helping with any project that would improve the compiler/language support for processing on the gpu. A language that is more declarative (describing what we want to do rather than how) with a gpu-aware optimizing compiler and a processing engine to drive the processing would be great. My next GPU project is large scale searching of ion datasets against huge protein databases. I want to implement as much of the searching on the gpu as possible to speed this up. I'm looking at thrust now but I probably want more of the implementation in the kernel so that I can load databases of masses (on the order of billions) and do several 100,000 searches against it. A fermi card would be of great use to me in this processing and I would be happy to contribute to your project by writing drivers or libraries for you. My background: I've been a software consultant for 16 years and was an individual contributer for 10 years before that. I have a lot of experience in embedded systems, algorithm design as well as application development. You can see more about me at my linked in profile: http://www.linkedin.com/in/dangolick Regards, Dan -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freedesktop.org/archives/nouveau/attachments/20100430/2f31269f/attachment-0001.htm>
Maybe Matching Threads
- H.264 engine differences between fermi and tesla cards
- H.264 engine differences between fermi and tesla cards
- Linux C++ program using 3rd-party DLL?
- Plot table of counts
- [Openmp-dev] [cfe-dev] RFC: Proposing an LLVM subproject for parallelism runtime and support libraries