Tag Archives: C++

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 , , , , , , , , , , | Leave a comment

OpenMP 3.1 spec published as Draft for Public Comment

You might have heard it already: The next incarnation of the OpenMP specification, which is targeted to be released as version 3.1 around June in time for IWOMP 2011 in Chicago, has been published as a Draft for Public Comment. … Continue reading

Posted in OpenMP | Tagged , , , , , | Leave a comment

Book Review: C# 2008 and 2005 Thread Programming (Beginner’s Guide)

Just recently – in May 2009 – I gave two lectures on Multithreading with C# for Desktop Applications. I found there are quite a few books available that cover the .NET Thread class when talking about Windows programming in general, … Continue reading

Posted in .NET, Book Review, Windows-HPC | Tagged , , , , | 3 Comments

A performance tuning tale: Optimizing SMXV (sparse Matrix-Vector-Multiplication) on Windows [part 1.5 of 2]

Although it is high time to deliver the second part of this blog post series, I decided to squeeze in one additional post which I named part “1.5″, as it will cover some experiments with SMXV in C#. Since I … Continue reading

Posted in .NET, OpenMP, Windows-HPC | Tagged , , , , , , , , , | 3 Comments

What is new in OpenMP 3.0 regarding C++

This blog post has been hanging around in my draft folder for quite some time now. I have been talking about the changes a lot during the last couple of days and I just found a few minutes to finish … Continue reading

Posted in OpenMP | Tagged , | 2 Comments

C++0x: OpenMP loop parallelization without pragmas?!

Some people are complaining that OpenMP’s approach of using pragmas to annotate a program is not very nice, as pragmas / the OpenMP directives are not well-integrated into the language. Personally, I like the OpenMP approach and think it has … Continue reading

Posted in OpenMP | Tagged , , , , | Leave a comment

Building and Using BOOST.MPI on Windows HPC Server 2008

If you are a MPI programmer, you probably know that there are C++ bindings for MPI, which nowadays come with most MPI distributions. Personally, I find they are ugly and do not provide any advantage over using the plain C … Continue reading

Posted in Windows-HPC | Tagged , , , , | 3 Comments