A survey on thread-level speculation techniques

A Estebanez, DR Llanos… - ACM Computing Surveys …, 2016 - dl.acm.org
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 …

Variability of data dependences and control flow

TJKE von Koch, B Franke - 2014 IEEE International …, 2014 - ieeexplore.ieee.org
Thread-level speculation and profile-guided parallelization techniques exploit the fact that
many statically detected data and control flow dependences do not manifest themselves in …

Towards automatic analysis of DNA microarrays

C Uehara, I Kakadiaris - Sixth IEEE Workshop on Applications …, 2002 - ieeexplore.ieee.org
In this paper we present a computational framework that provides the automatic analysis of
spotted DNA microarray image data. The challenges are in providing an accurate …

Tracking runtime concurrent dependences in Java threads using thread control profiling

L Wang, J Li, B Li - Journal of Systems and Software, 2019 - Elsevier
More than 75% of recent Java projects include some form of concurrent programming. Due
to complex interactions between multi-threads, concurrent programs are often harder to …

Synthesis of program binaries into FPGA accelerators with runtime dependence validation

S Cheng, Q Huang, J Wawrzynek - … International Conference on …, 2017 - ieeexplore.ieee.org
With the emergence of readily available FPGA cloud computing platforms, ease of use for
application developers becomes increasingly crucial to widespread adoption. Synthesis …

Automated detection of structured coarse-grained parallelism in sequential legacy applications

TJK Edler Von Koch - 2014 - era.ed.ac.uk
The efficient execution of sequential legacy applications on modern, parallel computer
architectures is one of today's most pressing problems. Automatic parallelization has been …

[图书][B] Accelerator Synthesis and Integration for CPU+ FPGA Systems

S Cheng - 2016 - search.proquest.com
As the scaling down of transistor size no longer provides boost to processor clock frequency,
there has been a move towards parallel computers and more recently, heterogeneous …

A Survey on Thread-Level Speculation Techniques

Á Estébanez López, DR Llanos Ferraris… - 2016 - uvadoc.uva.es
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 …