High-Performance Computing Center (HPC) – IE311

The role of the High-Performance Computing Center is to parallelly execute a series of simulations dedicated to advanced computer microarchitectures as well as other applications such as big data processing and image processing. The developed in-house processing architectures of superscalar, SMT (simultaneous multithreading), and CMP (multicores) types based on value prediction and dynamic instruction reuse will be evaluated by conducting automated design space explorations using our developed tool (FADSE). The analysis will involve understanding the concept of a domain ontology (for real-time multicore systems) and how it can be formally represented. Furthermore, the exploration will aim to understand how such a domain ontology can improve the efficiency of multi-objective optimization algorithm simulations.