Support Options

Submit a Support Ticket


Introductory Parallel CPU Programming

By Mark Bull

View Presentation

Licensed according to this deed.

Published on



Dr Mark Bull

My principal responsibilities in EPCC are in the areas of research and education. My current research interests include the applications and benchmarking of shared memory parallel computers, and the use of Java for high performance computing. Most of my research is carried out as part of the UKHEC project. I am an active member of the Java Grande Forum and act as EPCC's representative on the OpenMP Architecture Review Board. I also chair EPCC's Futures Group, which is responsible for the centre's technical strategy.

I am a member of the team responsible for EPCC's MSc in High Performance Computing, acting as co-ordinator for the Shared Memory Programming and Aplied Computer Science modules.


Cite this work

Researchers should cite this work as follows:

  • Mark Bull (2013), "Introductory Parallel CPU Programming,"

    BibTex | EndNote



New York University, New York, NY


NanoBio Node, Obaid Sarvana

University of Illinois at Urbana-Champaign

Tags, a resource for nanoscience and nanotechnology, is supported by the National Science Foundation and other funding agencies. Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.