Title
DITVA: Dynamic Inter-Thread Vectorization Architecture.
Abstract
In the Single-Program Multiple-Data (SPMD) programming model, threads of an application exhibit very similar control flows and often execute the same instructions, but on different data. In this paper, we propose the Dynamic Inter-thread Vectorization Architecture (DITVA) to leverage the implicit Data Level Parallelism that exists across threads on SPMD applications.
Year
DOI
Venue
2018
10.1016/j.jpdc.2017.11.006
Journal of Parallel and Distributed Computing
Keywords
Field
DocType
Simultaneous Multi-threading,Single instruction multiple data,Single program multiple data,Vectorization
SPMD,Computer science,Cache,Parallel computing,Lockstep,Vectorization (mathematics),SIMD,Thread (computing),Data parallelism,Synchronization (computer science)
Journal
Volume
ISSN
Citations 
120
0743-7315
1
PageRank 
References 
Authors
0.34
22
4
Name
Order
Citations
PageRank
Sajith Kalathingal110.34
Sylvain Collange2142.58
Bharath Narasimha Swamy3282.34
André Seznec4110384.68