“These authors are experts in MPI, but more importantly, they are experts at teaching MPI. If you want to master MPI, there no better guides than this book and its companion.”
“I will summarize the benefits, challenges, and lessons learned in deploying Titan and in preparing applications to move from conventional CPU architectures to a hybrid, accelerated architectures. I will emphasize on the challenges we have encountered with emerging programming models and how we are addressing these challenges using directive based-approaches. I also plan to discuss the early science outcomes from Titan in diverse areas such as materials sciences, nuclear energy, and engineering sciences. I will also discuss research outcomes from a growing number of industrial partnerships.”
In this Chip Chat podcast, Mike Bernhardt, the Community Evangelist for HPC and Technical Computing at Intel, discusses the importance of code modernization as we move into multi- and many-core systems. Markets as diverse as oil and gas, financial services, and health and life sciences can see a dramatic performance improvement in their code through parallelization.
“The notion of High Performance Computing is evolving over time. So what was deemed a leadership class computer five years ago is a little bit obsolete. We are talking about the evolution not only in the hardware but also in the programming models because there are more and more cores available. Orchestrating the calculations in the way that can effectively take advantage of parallelism takes a lot of thinking and a lot of redesign of the algorithms behind the calculations.”