Open Access. Powered by Scholars. Published by Universities.®

Computer Engineering Commons

Open Access. Powered by Scholars. Published by Universities.®

Articles 1 - 2 of 2

Full-Text Articles in Computer Engineering

Quantifying The Impact Of Uncertainty In Embedded Systems Mapping For Noc Based Architectures, Wenkai Guan, Milad Ghorbani Moghaddam, Cristinel Ababei Feb 2021

Quantifying The Impact Of Uncertainty In Embedded Systems Mapping For Noc Based Architectures, Wenkai Guan, Milad Ghorbani Moghaddam, Cristinel Ababei

Electrical and Computer Engineering Faculty Research and Publications

We describe a modeling framework to capture and account for uncertainty in design parameters in embedded systems. We then develop an uncertainty-aware solution to the problem of mapping in embedded systems that uses Network-on-Chip (NoC) based architecture platforms. The problem of mapping is formulated as a multi-objective - reliability, performance, and energy consumption - optimization problem. To solve this problem, we propose a solution based on the NSGA-II genetic algorithm and Monte Carlo simulation techniques. The solution is implemented as a computer-aid design tool that can generate robust 3D Pareto frontiers in the solution space formed by the design objectives …


Uncertainty Aware Mapping Of Embedded Systems For Reliability, Performance, And Energy, Wenkai Guan Apr 2018

Uncertainty Aware Mapping Of Embedded Systems For Reliability, Performance, And Energy, Wenkai Guan

Master's Theses (2009 -)

Due to technology downscaling, embedded systems have increased in complexity and heterogeneity. The increasingly large process, voltage, and temperature variations negatively affect the design and optimization process of these systems. These factors contribute to increased uncertainties that in turn undermine the accuracy and effectiveness of traditional design approaches. In this thesis, we formulate the problem of uncertainty aware mapping for multicore embedded system platforms as a multi-objective optimization problem. We present a solution to this problem that integrates uncertainty models as a new design methodology constructed with Monte Carlo and evolutionary algorithms. The solution is uncertainty aware because it is …