Let’s Hear it for SIMD Programming

Single-instruction multiple data (SIMD) can give a huge performance boost to an application that you’re working on. It also requires almost no effort on your part. Slashdot Media Contributing Editor Rick Leinecker take a high-level look at SIMD and what it can do for you.

Read Full Post Posted in Videos | Tagged , ,

New Imaging Technology Improves, Speeds CT Scans

Purdue University researchers have used a supercomputer to develop new imaging technology that can sharpen and speed CT scans, allowing physicians to make more-precise diagnoses while exposing patients to lower doses of radiation. Xiao Wang, an electrical and computer engineering doctoral student, is focusing his research on improving model-based image …

Read Full Post Posted in News | Tagged , , ,

Most Recent Posts Blog Archive

NSF Gives $5 Million Boost to Cybersecurity Research

The National Science Foundation (NSF) has awarded a $5 million grant to bolster the security of scientific research. More specifically, the grant establishes the existing Center for Trustworthy Scientific Cyberinfrastructure (CTSC) as the NSF Cybersecurity Center for Excellence, an entity that will address the security needs of NSF’s scientific community. …

Read Full Post Posted in News

Making Sense of Parallel Sorts

Sorting is a common procedure in computer science. I spend a week teaching the most common sort of algorithms to my computer science class. I could spend an entire semester teaching all of the sorts in existence since there are so many. But in most situations, there are six common …

Read Full Post Posted in Verify

China’s Supercomputers Target Faster Drug Discovery

China is using its supercomputers to speed drug discovery and improve medicine, and take a look at the where personalized medicine is headed in the next few years. Prominent Chinese researchers detailed their efforts in a new paper, “Applying high performance computing in drug discovery and molecular simulation,” that was …

Read Full Post Posted in News

NOAA Upgrades Weather and Climate Supercomputers

The National Oceanic and Atmospheric Administration has nearly quadrupled the speed of two supercomputers, which will result in more accurate and detailed weather forecasts. Luna and Surge — the two Intel Xeon-based Cray supercomputers — now operate at speeds of 2.89 petaflops each, up from 776 teraflops last year, according …

Read Full Post Posted in News

NASCAR Uses Supercomputer to Bolster Safety, Performance

NASCAR is taking advantage of a supercomputer to model the aerodynamics of race cars in an effort to improve performance and safety. The stock car racing organization is using computational fluid dynamics (CFD) software on the Ohio Supercomputer Center (OSC) to better understand how high-performance vehicles perform as they race …

Read Full Post Posted in News

Which is Better: Parallelization or Vectorization?

Parallelization or Vectorization? It’s a slightly odd question, as ideally you would want both. But sometimes, you have to make a choice. Parallelization is where your application uses background threads to do the heavy lifting. Vectorization is where the special vector registers that are typically 128 or 256 bits long …

Read Full Post Posted in Verify

Making the Most of the MKL Eigensolver

It always amuses me how having a procedure named after someone can make it sound exotic or fancy. However, with words that have “Eigen” at the start, it’s surprisingly not named after anyone called Eigen but appears to be a German word that means “characteristic” or “peculiarity.” An Eigensolver is …

Read Full Post Posted in Build