2013 IEEE 19th International Symposium on High Performance Computer Architecture (HPCA) 2013
DOI: 10.1109/hpca.2013.6522353
|View full text |Cite
|
Sign up to set email alerts
|

A multiple SIMD, multiple data (MSMD) architecture: Parallel execution of dynamic and static SIMD fragments

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2014
2014
2024
2024

Publication Types

Select...
3
1
1

Relationship

0
5

Authors

Journals

citations
Cited by 10 publications
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…This approach supports very restricted cases and fails if the locking happens in diverged code. Multiple SIMD Multiple Data (MSMD) [234] proposed flexible SIMD datapaths to handle divergence through repartitioning those datapaths among multiple control-flow paths.…”
Section: ) Hardware Supported Modifications (Hardware Solution)mentioning
confidence: 99%
See 1 more Smart Citation
“…This approach supports very restricted cases and fails if the locking happens in diverged code. Multiple SIMD Multiple Data (MSMD) [234] proposed flexible SIMD datapaths to handle divergence through repartitioning those datapaths among multiple control-flow paths.…”
Section: ) Hardware Supported Modifications (Hardware Solution)mentioning
confidence: 99%
“…Branch prediction [81], [157], [190] Instruction fetch [157] Automatic codes Generation on SIMD units [115], [157] Data\code partitioning across the multiple processor elements [234] Automatic Simdization techniques [190], [248]- [253] General directivebased models directive-based GPU programming models [84], [96], [98], [109], [116]- [120] continued on next page…”
Section: Compiler Optimization Techniquesmentioning
confidence: 99%