Category Archives: Insight

Why a hybrid MPI/OpenMP programming strategy?

This year, Moore’s Law turned 50. The law, formulated by Gordon E. Moore, co-founder of Intel, suggests that “The number of transistors incorporated in a chip will approximately double every 24 months”. Until now, the law has always been validated. But, since few years, depsite the fact that the law is still valid, the processors wall-clock frequency seems to stagnate, and the law reaching a limit, mainly due to prohibitive electrical consumption. Continue reading

Tagged , , , , , , , , , , , , , , ,

Which MPI Implementation?

Which MPI implementation to choose? Which one is better? Which one is more suitable for my application? What is the difference between MPICH, Intel MPI and OpenMPI?

Who didn’t ask one of these questions, at least when he / she first started using or developing programs on HPC systems? Continue reading

Tagged , , , , , , , , , , , , ,

The Future of Computing Performance – Game Over or Next Level?

The Future of Computing Performance – Game Over or Next Level? is a report written by the Committee on Sustaining Growth In Computer Performance and the Computer Science and Telecommunication Board, under the Division on Engineering and Physical Science of the National Research Council, reviewing the state-of-the-art of the computing performance, from the early 40’s up to now, and the limitations, related to hardware as well as to programming methods, that are menacing its growth. Continue reading

Tagged , , , ,