For those who wish more background written at a more general level on GPU and other HPC computing, please see the following links to my Scientific Computing articles:
- HPC Balance and Common Sense
Maintain ratios that work and improve on those that don’t
- The HPC Brick Wall
- It’s Not Easy Being Green
Conventional programming models must adapt to meet the needs of both low-power and highly-scalable hardware
- Numerical Precision: How Much is Enough?
As we approach ever-larger and more complex problems, scientists will need to consider this question
- Storage in Transition
The one-two technology punch of solid-state memory and RAM can greatly increase usability
- Validation: Assessing the Legitimacy of Computational Results
Evaluating the truth and justification of scientific beliefs is an essential part of computation-based science
- People Make Petaflop Computing Possible
The heart of high performance computing technology still resides in the human component
- Back to the Future
The return of massively parallel systems
- HPC – What’s in a Name?
Making the right Supercomputing Investment
- Avoid that Bus!
Multi-core processors drive adoption of new processor interconnect standards
- Will Your Next Supercomputer Come from Costco?
A leading-edge architecture for just $600
- HPC's Future
What will things be like in 20 years?
- The Victorian-era Child of the 21st Century
As data management challenges continue to grow, organizations are working to develop new solutions
- Probing OER’s Huge Potential
The world needs good teachers — maybe you can help
- The Cure for HPC Neurosis: Multiple, Virtual Personalities!
Virtualization will almost certainly play an important role as we scale out to ever larger clusters
- Keeping “Performance” in HPC
A look at the impact of virtualization and many-core processors
- Cloud Computing: Pie in the sky?
Infrastructure offers potentially big changes
- The Future Looks Bright for Teraflop Computing
Amazing power in the lab is feasible right now — and for a bargain price — but programming is required
- Opening Minds: The Greatest Architectural Challenge
Several computer architectural trends provide significant performance benefits
- GPGPUs: Neat Idea or Disruptive Technology?
General purpose graphics processing units can perform amazingly well when used effectively