Affiliation:
1. Universidad de Valladolid, Valladolid, Spain
Abstract
Thread-Level Speculation (TLS) is a promising technique that allows the parallel execution of sequential code without relying on a prior, compile-time-dependence analysis. In this work, we introduce the technique, present a taxonomy of TLS solutions, and summarize and put into perspective the most relevant advances in this field.
Funder
MICINN
ERDF program of the European Union: HomProg-HetSys project
COST Program Action IC1305: Network for Sustainable Ultrascale Computing
CAPAP-H5 network
Publisher
Association for Computing Machinery (ACM)
Subject
General Computer Science,Theoretical Computer Science
Cited by
24 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. IDaTPA: importance degree based thread partitioning approach in thread level speculation;Discover Computing;2024-06-19
2. Stochastic Time Complexity Surfaces of Computing Node;Mathematics;2023-10-21
3. Executing Shell Scripts in the Wrong Order, Correctly;Proceedings of the 19th Workshop on Hot Topics in Operating Systems;2023-06-22
4. Block-STM;Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming;2023-02-21
5. A Survey on Parallelism and Determinism;ACM Computing Surveys;2023-02-02