Category Archives: NUMA

Upcoming OpenMP Tutorials

This blog post is to announce three OpenMP tutorial events that I have committed to. As usual, my OpenMP tutorials focus on Tasking early on and when it comes to performance, I will talk about dealing with NUMA architectures and thread + … Continue reading

Posted in NUMA, OpenMP, Tasking | Tagged ,

PPCES Video Lectures on OpenMP, MPI and Xeon Phi release

Since 2001 already, the IT Center (formerly: Center for Computing and Communication) of RWTH Aachen University offers a one week HPC workshop on Parallel Programming during spring time. This course is not restricted to scientists and engineers from our university, … Continue reading

Posted in NUMA, OpenMP, Tasking, University | Tagged , , , , , , , , , | 3 Comments

New article on OpenMP 4.0 online

A while ago I published a list with articles and tutorials on OpenMP 4.0, including the German article on heise Developer I wrote together with Michael Klemm (Intel). A slightly modified English version of our text now appeared in issue … Continue reading

Posted in C++, NUMA, OpenACC, OpenMP, Tasking | Tagged , , , , ,

SC13 Tutorial on Advanced OpenMP: Performance and 4.0 Features

You will attend SC13 in Denver and you want to learn about using the new OpenMP 4.0 features? Our tutorial will help you out.

Posted in Future of HPC, NUMA, OpenACC, OpenMP, Tasking | Tagged , , , , , , , ,

Articles and Tutorials on OpenMP 4.0

You should have heard by now that OpenMP 4.0 has finally been released, you can find the official statement on openmp.org: http://openmp.org/wp/2013/07/openmp-40/. It really is a major new release and therefore it will take a while until all implementations have … Continue reading

Posted in NUMA, OpenACC, OpenMP

OpenMP 4.0 RC1 and the Accelerator TR available

Quoting from openmp.org: OpenMP, the de-facto standard for parallel programming on shared memory systems, continues to extend its reach beyond pure HPC to include embedded systems, real time systems, and accelerators. Release Candidate 1 of the OpenMP 4.0 API specifications … Continue reading

Posted in Future of HPC, NUMA, OpenACC, OpenMP | Tagged , , , , , , ,

Expect big OpenMP 4.0 news for SC12

Expect big news on OpenMP 4.0 for next week’s SC12. The OpenMP Language Committee – responsible for developing the standard – always planned to release the next version of the standard as a draft for public comment in time for … Continue reading

Posted in Future of HPC, NUMA, OpenACC, OpenMP | Tagged , , , , , , , | 2 Comments

Several Event Annoucements

These are just some announcements of upcoming events in which I am involved in a varying degree. The first two will be take place at RWTH Aachen University and attendance is free of charge, the second is part of the … Continue reading

Posted in C++, Future of HPC, NUMA, OpenMP, Windows-HPC | Tagged , , , , , , , , , ,

The Design of OpenMP Thread Affinity

Exascale machines will employ significantly more threads than today, but even on current architectures controlling thread affinity is crucial to fuel all the cores and to maintain data affinity, but both MPI and OpenMP lack a solution to this problem … Continue reading

Posted in NUMA, OpenMP | Tagged , , , , , | 2 Comments

Examining the NUMA architecture of a 8-socket Nehalem-EX

I have been rather quiet on this blog for some while now, which is opposite to my intent – I plan to write more regularly again! And I will just continue with one of the topics I like most: NUMA … Continue reading

Posted in NUMA, OpenMP | Tagged , | 2 Comments