September 30th, 2013
January 17th, 2010
The GPGPU.org editors (Mark Harris and Dominik Goeddeke) were excited to notice that our previous post was the 1000th post on GPGPU.org! GPGPU continues to grow as fast as ever, and we’re excited to see what it brings in the future.
We’d like to use this opportunity to remind you that GPGPU.org relies on our readers to submit news. So please, visit http://gpgpu.org/submit-news/ and tell us about your project, publications, or the work of others you think we should share.
Thanks for an amazing 11 years and hundreds of news submissions!
July 16th, 2009
Occasionally, we receive news submissions pointing us to interesting older papers that somehow slipped by without our notice. This post collects a few of those. If you want your work to be posted on GPGPU.org in a timely manner, please remember to use the news submission form.
- Joshua A. Anderson, Chris D. Lorenz and Alex Travesset present and discuss molecular dynamics simulations and compare a single GPU against a 36-CPU cluster (General purpose molecular dynamics simulations fully implemented on graphics processing units, Journal of Computational Physics 227(10), May 2008, DOI 10.1016/j.jcp.2008.01.047).
- Wen-mei Hwu et al. derive and discuss goals and concepts of programming models for fine-grained parallel architectures, from the point of view of both a programmer and a hardware /compiler designer, and analyze CUDA as one current representative (Implicitly parallel programming models for thousand-core microprocessors, Proceedings of DAC’07, June 2007, DOI 10.1145/1278480.1278669).
- Jeremy Sugerman et al. present GRAMPS, a prototype implementation of future graphics hardware that allows pipelines to be specified as graphs in software (GRAMPS: A Programming Model for Graphics Pipelines, ACM Transactions on Graphics 28(1), January 2009, DOI 10.1145/1477926.1477930).
- William R. Mark discusses concepts of future graphics architectures in this contribution to the 2008 ACM Queue special issue on GPUs (Future graphics architectures, ACM Queue 6(2), March/April 2008, DOI 10.1145/1365490.1365501).
- BSGP by Qiming Hou et al. is a new programming language for general purpose GPU computing that achieves the same efficiency as well-tuned CUDA programs but makes code much easier to read, develop and maintain (BSGP: bulk-synchronous GPU programming, ACM Siggraph 2008, August 2008, DOI 10.1145/1399504.1360618).
- Finally, Che et al. and Garland et al. survey the field of GPU computing and discuss many different application domains. These articles are, in addition to the ones we have collected on the developer pages, recommended to GPGPU newcomers.
April 6th, 2009
We have recently been having troubles with our news submission form. If you have attempted to submit news to gpgpu.org via the submission form in the past few weeks, then we probably did not receive it. We have now fixed the problem so please resubmit any news that has not been posted. We apologize for any inconvenience.
November 15th, 2007
We’re very happy today to announce the new GPGPU.org! We’ve been spending many evenings and weekends building an all-new infrastructure for the website based on WordPress. This powerful platform will provide a much more stable, secure, and flexible experience for both visitors and editors. More importantly, we have completely rewritten the GPGPU.org developer pages, with new information on the latest GPU Computing languages, such as NVIDIA CUDA and ATI Stream. We owe a debt of gratitude to Dominik Göddeke for organizing and editing the new developer pages, as well as for lots of help with testing.
Other new features include a news submission form, reader comments, a much better site search, and a cleaner, more modern design. We’ve also simplified the news categories and added tags to provide additional metadata for news posts. Everything you are used to is still here, including our popular forums. We hope the result is a more positive experience for everybody. If you find problems with the new site, such as broken links, improper formatting on your browser, or other problems, please report them using the news submission form. (Note, you can still access the old site.)
August 11th, 2005
On November 14th, 2002 Mark Harris created a web page on his personal site at the University of North Carolina to track the nascent research area of general-purpose computation on GPUs, naming it “GPGPU”. A year later that web page became GPGPU.org. GPGPU became an exciting research area, and GPUs are now being used in the “real world” of science, engineering, and business. You can see the original GPGPU web page (November 20, 2002) here, and an early version after it became GPGPU.org (August 6, 2003).
We’d like to thank everone who has contributed news, forum posts, and other content for GPGPU.org; this site would not exist without you. We encourage everyone to submit any and all GPGPU-related news using the “submit news” link in the sidebar. GPGPU.org depends on user-submitted news for its continued success!
January 29th, 2005
We almost didn’t notice, but when the renewal notice for our domain arrived it pointed out that on August 1st, 2005 GPGPU.org turned 2 years old! To celebrate, we’ve added a wiki, and a few of the regulars on the forums have started The Official GPGPU FAQ. Give it a look.
January 21st, 2005
The forums at GPGPU.org have proven quite popular. To keep them up to date with the latest web technology, we’ve added RSS syndication to the forums. This way, you can follow GPGPU discussions through any RSS-enabled “feed reader” (such as NetNewsWire, Feed Demon, or Firefox). Simply specify the URL http://www.gpgpu.org/forums/rss.php”. GPGPU.org has always had RSS available for the main news page.
May 27th, 2004
(Update 29 Jan 2005: Problems Solved.)
To our faithful readers and new visitors, please bear with us as we work out system problems after recent upgrades at our web host, ibiblio.org. We thank you for your patience. (While you wait: “Looks like somebody tried to cram-a-lam a swiss cake roll into the disk drive.”)
May 6th, 2004
In cooperation with the creators of BrookGPU, GPGPU.org has added discussion forums for beginner and general/advanced Brook topics. Brook users of all levels can use these forums to discuss questions, experiences, and other information with other Brook users and with the developers of BrookGPU.
We are proud to announce an entirely new developer page here at GPGPU.org. On this page you will find a growing number of programming and GPGPU development resources. Content on the page will include tutorials, sample code, utilities, and more. Check back often for updates! In addition, most source code resources posted on the developer page will be made available as open source software hosted at our new SourceForge site, gpgpu.sourceforge.net. There you will be able to download the latest releases, and check out code from the CVS repository.