This is the archive for June, 2008

IWOMP 2009 Announced

The 5th International Workshop on OpenMP: Evolving OpenMP in an Age of Extreme Parallelism - will take place in Dresden (Germany) from the 3rd June through the 5th June 2009.

The workshop will be hosted by the Center for Information Services & High Performance Computing (ZIH) at the Dresden University of Technology.

The International Workshop on OpenMP is an annual series of international workshops dedicated to the promotion and advancement of all aspects focusing on parallel programming with OpenMP. The workshop serves as a forum to present the latest research ideas and results related to this shared memory programming model.

More information is at the IWOMP website, »

The technical program will be announced on the IWOMP website (and here) in March, 2009.

International Journal of Parallel Programming, OpenMP Edition

»The International Journal of Parallel Programming June 2008 edition is devoted entirely to OpenMP.

• Guest Editors Introduction: Special Issue on OpenMP
Guang R. Gao, Mitsuhisa Sato and Eduard Ayguadé

• Supporting OpenMP on Cell
Kevin O’Brien, Kathryn O’Brien, Zehra Sura, Tong Chen and Tao Zhang

• Performance Evaluation of a Multi-Zone Application in Different OpenMP Approaches
Haoqiang Jin, Barbara Chapman, Lei Huang, Dieter an Mey and Thomas Reichstein

• Nebelung: Execution Environment for Transactional OpenMP
Miloš Milovanović, Roger Ferrer, Vladimir Gajinov, Osman S. Unsal, Adrian Cristal, Eduard Ayguadé and Mateo Valero

• Performance Advantage of Reconfigurable Cache Design on Multicore Processor Systems
Jie Tao, Marcel Kunze, Fabian Nowak, Rainer Buchty and Wolfgang Karl

Christian’s First Experiments with Tasking in OpenMP 3.0

From Christian Terboven’s blog:

OpenMP 3.0 is out, maybe a bit later than we hoped for, but I think that we got a solid standard document. At IWOMP 2008 a couple of weeks ago, there was an OpenMP tutorial which included a talk by Alex Duran (from UPC in Barcelona, Spain) on what is new in OpenMP 3.0 - which is really worth a look! My talk was on some OpenMP application experiences, including a case study on Windows, and I really think that many of our codes can profit from Tasks. Motivated by Alex’ talk I tried the updated Nanos compiler and prepared a couple of examples for my lectures on Parallel Programming in Maastricht and Aachen. In this post I am walking through the simplest one: Computing the Fibonacci number in parallel.

Read more…