Parallel Programming Models - Tips and Tricks