An events based algorithm for distributing concurrent tasks on multi-core architectures
In this paper, a programming model is presented which enables scalable parallel performance on multi-core shared memory architectures. The model has been developed for application to a wide range of numerical simulation problems. Such problems involve time stepping or iteration algorithms where sync...
Main Authors: | Holmes, David W., Williams, John R., Tilke, Peter |
---|---|
Other Authors: | Massachusetts Institute of Technology. Department of Civil and Environmental Engineering |
Format: | Article |
Language: | en_US |
Published: |
Elsevier ScienceDirect
2011
|
Online Access: | http://hdl.handle.net/1721.1/66185 https://orcid.org/0000-0002-2970-9158 https://orcid.org/0000-0002-3826-2204 |
Similar Items
-
Multi-core strategies for particle methods
by: Williams, John R., et al.
Published: (2011) -
A Multi-Core Numerical Framework for Characterizing Flow in Oil Reservoirs
by: Leonardi, Christopher Ross, et al.
Published: (2011) -
Algorithms for scheduling task-based applications onto heterogeneous many-core architectures
by: Kinsy, Michel A., et al.
Published: (2015) -
Parallelizing model checking algorithms using multi-core and many-core architectures
by: Wu, Zhimin
Published: (2017) -
Characterizing Flow in Oil Reservoir Rock Using Smooth Particle Hydrodynamics
by: Holmes, David W., et al.
Published: (2010)