6533b7d3fe1ef96bd12612aa
RESEARCH PRODUCT
Multi-objective optimisations for a superscalar architecture with selective value prediction
Adrian FloreaArpad GellertHoria CalboreanLucian Vintansubject
Hardware and ArchitectureComputer scienceCycles per instructionSuperscalarValue (computer science)Parallel computingCacheEnergy consumptionElectrical and Electronic EngineeringDesign spaceSoftwareSpace explorationSign (mathematics)description
This work extends an earlier manual design space ex ploration of our developed Selective Load Value Pre diction based superscalar architecture to the L2 unified cache. A fter that we perform an automatic design space expl oration using a special developed software tool by varying several architectural parameters. Our goal is to find optim al configurations in terms of CPI (Cycles per Instruction) and energy consumption. By varying 19 architectural parameter s, as we proposed, the design space is over 2.5 millions of billions configurations which obviously means that only heuristic search can be considered. Therefore, we propose dif ferent methods of automatic design space exploratio n based on our developed FADSE tool which allow us to evaluate only 2500 configurations of the above mentioned huge design space! The experimental results show that our automatic de sign space exploration (DSE) provides significantly better configurations than our previous manual DSE approach, considering the proposed multi-objective approac h.
year | journal | country | edition | language |
---|---|---|---|---|
2012-01-01 | IET Computers & Digital Techniques |