From 2004 onwards the clock frequency of CPU’s has not increased significantly. The only way to get more performance is to go for parallel programming, which is not an easy way. This presentation was a result of a research master project at LIT in Ireland.