Skip to main content

Showing 1–1 of 1 results for author: Bohr, S A

Searching in archive cs. Search in all archives.
.
  1. arXiv:1502.05094  [pdf, other

    cs.PL

    Observationally Cooperative Multithreading

    Authors: Christopher A. Stone, Melissa E. O'Neill, Sonja A. Bohr, Adam M. Cozzette, M. Joe DeBlasio, Julia Matsieva, Stuart A. Pernsteiner, Ari D. Schumer

    Abstract: Despite widespread interest in multicore computing, concur- rency models in mainstream languages often lead to subtle, error-prone code. Observationally Cooperative Multithreading (OCM) is a new approach to shared-memory parallelism. Programmers write code using the well-understood cooperative (i.e., nonpreemptive) multithreading model for uniprocessors. OCM then allows threads to run in paralle… ▽ More

    Submitted 17 February, 2015; originally announced February 2015.

    ACM Class: D.1.3; D.3.2