Abstract | ||
---|---|---|
Current high-end microprocessors achieve high performance as a result of adding more features and therefore increasing complexity. This paper makes the case for a Chip-Multiprocessor based on the Data-Driven Multithreading (DDM-CMP) execution model in order to overcome the limitations of current design trends. Data-Driven Multithreading (DDM) is a multithreading model that effectively hides the communication delay and synchronization overheads. DDM-CMP avoids the complexity of other designs by combining simple commodity microprocessors with a small hardware overhead for thread scheduling and an interconnection network. Preliminary experimental results show that a DDM-CMP chip of the same hardware budget as a high-end commercial microprocessor, clocked at the same frequency, achieves a speedup of up to 18.5 with a 78-81% power consumption of the commercial chip. Overall, the estimated results for the proposed DDM-CMP architecture show a significant benefit in terms of both speedup and power consumption making it an attractive architecture for future processors. |
Year | DOI | Venue |
---|---|---|
2006 | 10.1007/s10766-006-0016-z | International Journal of Parallel Programming |
Keywords | Field | DocType |
current design trend,hardware budget,execution model,commercial chip,multithreading,attractive architecture,data-driven multithreading model,parallel processing,proposed ddm-cmp architecture,chip multiprocessor,current high-end microprocessors,power consumption,data- driven execution.,ddm-cmp chip,data-driven multithreading,chip | Multithreading,Computer science,Microprocessor,Parallel computing,Speculative multithreading,Chip,Simultaneous multithreading,Execution model,Temporal multithreading,Speedup | Journal |
Volume | Issue | ISSN |
34 | 3 | 1573-7640 |
Citations | PageRank | References |
6 | 0.65 | 22 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
Pedro Trancoso | 1 | 377 | 43.79 |
Paraskevas Evripidou | 2 | 313 | 34.69 |
Kyriakos Stavrou | 3 | 103 | 8.61 |
Costas Kyriacou | 4 | 65 | 6.57 |