Software Transactional Memory, OpenMP and Pthread Implementations of the Conjugate Gradients Method - A Preliminary Evaluation. - Vincent Heuveline; Sven Janko; Wolfgang Karl; Björn Rocker; Martin Schindewolf (VECPAR, 2012)