6533b836fe1ef96bd12a1c15
RESEARCH PRODUCT
Using FOCAP tool for teaching microarchitecture simulation and optimization
Arpad GellertVictor BadeaAdrian FloreaMihai Lucian ŞTefănescuAndrei F. Kleinsubject
Computer architecturebusiness.industryDesign space explorationComputer scienceHeuristic (computer science)SuperscalarParameterized complexityLocal search (optimization)businessSoftware engineeringDesign spaceField (computer science)Microarchitecturedescription
This paper presents our new developed FOCAP tool (Framework for optimizing the Computer Architecture Performance) in order to gain a better understanding and familiarity of the students with new advanced learning methods and tools in the Microarchitecture Simulation and Optimization. At this stage, FOCAP allows a mono-objective automatic design space exploration (DSE) of a superscalar processor by varying several architectural parameters. Such DSE tools are very useful, since it is impossible to simulate all the configurations of a highly parameterized microarchitecture. Therefore, heuristic methods, local search algorithms and advanced machine learning methods are good candidates to find near-optimal configurations by evaluating a reduced number of configurations from the huge design space. Our application falls in the European trend of Framework projects that aim expanding research towards the advanced education field using modern learning technologies. The FOCAP tool facilitates the comprehending of theoretical questions, thus allowing students to feel more confident when studying microarchitecture optimization and DSE-related issues.
year | journal | country | edition | language |
---|---|---|---|---|
2013-10-01 | 2013 17th International Conference on System Theory, Control and Computing (ICSTCC) |