Data-centric execution of speculative parallel programs
Multicore systems must exploit locality to scale, scheduling tasks to minimize data movement. While locality-aware parallelism is well studied in non-speculative systems, it has received little attention in speculative systems (e.g., HTM or TLS), which hinders their scalability. We present spatial h...
Main Authors: | Jeffrey, Mark Christopher, Subramanian, Suvinay, Abeydeera, Maleen Hasanka, Sanchez Martin, Daniel, Emer, Joel S |
---|---|
Other Authors: | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science |
Format: | Article |
Language: | en_US |
Published: |
Institute of Electrical and Electronics Engineers (IEEE)
2018
|
Online Access: | http://hdl.handle.net/1721.1/115066 https://orcid.org/0000-0003-4816-0356 https://orcid.org/0000-0001-7701-8303 https://orcid.org/0000-0002-9247-9236 https://orcid.org/0000-0002-2453-2904 https://orcid.org/0000-0002-3459-5466 |
Similar Items
-
Fractal: An Execution Model for Fine-Grain Nested Speculative Parallelism
by: Subramanian, Suvinay, et al.
Published: (2021) -
Optimizing throughput architectures for speculative parallelism
by: Abeydeera, Maleen Hasanka (Weeraratna Patabendige Maleen Hasanka)
Published: (2017) -
Harmonizing Speculative and Non-Speculative Execution in Architectures for Ordered Parallelism
by: Jeffrey, Mark C., et al.
Published: (2021) -
Chronos: Efficient Speculative Parallelism for Accelerators
by: Abeydeera, Maleen, et al.
Published: (2022) -
Chronos: Efficient Speculative Parallelism for Accelerators
by: Abeydeera, Maleen, et al.
Published: (2022)