Back to Search Start Over

Performance Modeling and Bottleneck Analysis of EDGE Processors Using Dependence Graphs

Authors :
Gagan Gupta
Rathijit Sen
Hossein Bakhshi Golestani
Source :
IEEE Computer Architecture Letters. 18:79-82
Publication Year :
2019
Publisher :
Institute of Electrical and Electronics Engineers (IEEE), 2019.

Abstract

Exploring new directions in ISA and microarchitecture design can be challenging due to the large search space. Efficient tools and methods are needed to quickly identify rewarding design choices. In this work, we develop a graph-based framework that effectively models complex architectures and enables efficient analysis of their performance and bottlenecks. We use this framework to investigate proposals for EDGE (Explicit Data Graph Execution) ISA, a new class of ISA in which programs are composed from atomic blocks, each of which explicitly exposes dataflow to hardware. We study the impact of two important EDGE-specific design choices: block formats and operand-movement instructions. We demonstrate how this analysis leads to insights in EDGE architectures.

Details

ISSN :
24732575 and 15566056
Volume :
18
Database :
OpenAIRE
Journal :
IEEE Computer Architecture Letters
Accession number :
edsair.doi...........cb844725878e251663555c4bc5192f21
Full Text :
https://doi.org/10.1109/lca.2019.2911514