Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Milad Ghorbani Moghaddam is active.

Publication


Featured researches published by Milad Ghorbani Moghaddam.


Microprocessors and Microsystems | 2017

Dynamic energy management for chip multi-processors under performance constraints

Milad Ghorbani Moghaddam; Cristinel Ababei

Abstract We introduce a novel algorithm for dynamic energy management (DEM) under performance constraints in chip multi-processors (CMPs). Using the novel concept of delayed instructions count, performance loss estimations are calculated at the end of each control period for each core. In addition, a Kalman filtering based approach is employed to predict workload in the next control period for which voltage-frequency pairs must be selected. This selection is done with a novel dynamic voltage and frequency scaling (DVFS) algorithm whose objective is to reduce energy consumption but without degrading performance beyond the user set threshold. Using our customized Sniper based CMP system simulation framework, we demonstrate the effectiveness of the proposed algorithm for a variety of benchmarks for 16 core and 64 core network-on-chip based CMP architectures. Simulation results show consistent energy savings across the board. We present our work as an investigation of the tradeoff between the achievable energy reduction via DVFS when predictions are done using the effective Kalman filter for different performance penalty thresholds.


IEEE Embedded Systems Letters | 2017

Performance Evaluation of Network-on-Chip-Based H.264 Video Decoders via Full System Simulation

Milad Ghorbani Moghaddam; Cristinel Ababei

We present a full system simulation framework for a network-on-chip (NoC)-based H.264 video decoder. By combining both the communication, i.e., the NoC and the processing, i.e., H.264 modules, components into the same simulation framework, we present for the first time the capability of simulating NoCs exercised with truly real traffic. Such a simulator can be utilized to evaluate performance metrics of systems-on-chip where the communication is done via NoCs, which are predicted to be the future communication paradigm of such systems. Because the NoC is exercised with real traffic instead of synthetic traffic such evaluations and optimizations can be more accurate and can lead to better design solutions.


electro information technology | 2016

Open source digital camera on field programmable gate arrays

Cristinel Ababei; Shaun Duerr; Joe Ebel; Russell Marineau; Milad Ghorbani Moghaddam; Tanzania Sewell

We present an open source digital camera implemented on a field programmable gate array (FPGA). The camera functionality is completely described in VHDL and tested on the DE2-115 educational FPGA board. Some of the current features of the camera include video mode at 30 fps, storage of taken snapshots into SDRAM memories, and grayscale and edge detection filters. The main contributions of this project include 1) the actual system level design of the camera, tested and verified on an actual FPGA chip, and 2) the public release of the entire implementation including source code and documentation. While the proposed camera is far from being able to compete with commercial offerings, it can serve as a framework to test new research ideas related to digital camera systems, image processing, computer vision, etc., as well as an educational platform for advanced digital design with VHDL and FPGAs.


international green and sustainable computing conference | 2016

Investigation of DVFS for network-on-chip based H.264 video decoders with truly real workload

Milad Ghorbani Moghaddam; Cristinel Ababei

We investigate dynamic voltage and frequency scaling (DVFS) for a network-on-chip (NoC) based H.264 video decoder. The investigation is done using a simulation framework that combines both the communication, i.e. the NoC, and the processing, i.e., H.264 modules, components into the same simulation. This approach allows for the NoC to be exercised with truly real traffic instead of synthetic traffic because the H.264 modules process real data provided by the actual video streams supplied as input into the decoder. Therefore, the NoC design and optimization can be done by directly considering the workload under which the NoC will operate later on. Because truly real rather than synthetic traffic is utilized, evaluation of different NoC design choices is more accurate. Our investigation demonstrates that we are able to evaluate different NoC mapping solutions to asses the impact of a given DVFS strategy toward identifying optimal NoC design solutions for the specific case of an H.264 video decoder.


International Journal of Handheld Computing Research | 2016

Open Source Digital Camera on Field Programmable Gate Arrays

Cristinel Ababei; Shaun Duerr; William Joseph Ebel; Russell Marineau; Milad Ghorbani Moghaddam; Tanzania Sewell

We present an open source digital camera implemented on a field programmable gate array FPGA. The camera functionality is completely described in VHDL and tested on the DE2-115 educational FPGA board. Some of the current features of the camera include video mode at 30 fps, storage of taken snapshots into SDRAM memories, and grayscale and edge detection filters. The main contributions of this project include 1 the actual system level design of the camera, tested and verified on an actual FPGA chip, and 2 the public release of the entire implementation including source code and documentation. While the proposed camera is far from being able to compete with commercial offerings, it can serve as a framework to test new research ideas related to digital camera systems, image processing, computer vision, etc., as well as an educational platform for advanced digital design with VHDL and FPGAs. As examples of that, we report two spin-off projects developed on top of or starting from the presented digital camera system.


international conference on high performance computing and simulation | 2015

Investigation of DVFS based dynamic reliability management for chip multiprocessors

Milad Ghorbani Moghaddam; Alexandre Yasuo Yamamoto; Cristinel Ababei

We investigate dynamic voltage and frequency scaling (DVFS) as a mechanism for dynamic reliability management (DRM) of chip multiprocessors (CMPs). The proposed DRM scheme operates as a control technique whose objective is to drive the operation of the CMP such that reliability changes towards a desired target. While the chip multiprocessor is continuously monitored and reliability is estimated in real time, the voltage and frequency of different cores in the CMP are dynamically adjusted such that reliability converges towards the target. When the temperature of cores increases and thus reliability degrades, the proposed DRM scheme throttles selectively the frequency of the cores with the highest temperature. This is turn, leads to a lower power dissipation in those cores whose temperature decreases, thereby improving reliability. We leverage existing simulation and estimation tools to develop the proposed DRM scheme. Simulations results show that the proposed DRM scheme provides an effective way to tradeoff reliability and performance.


international symposium on quality electronic design | 2018

Uncertainty aware mapping of embedded systems for reliability, performance, and energy

Wenkai Guan; Milad Ghorbani Moghaddam; Cristinel Ababei


IEEE Transactions on Multi-Scale Computing Systems | 2018

Dynamic Lifetime Reliability Management for Chip Multiprocessors

Milad Ghorbani Moghaddam; Cristinel Ababei


IEEE Transactions on Multi-Scale Computing Systems | 2018

Dynamic Energy Optimization in Chip Multiprocessors Using Deep Neural Networks

Milad Ghorbani Moghaddam; Wenkai Guan; Cristinel Ababei


international green and sustainable computing conference | 2017

Investigation of LSTM based prediction for dynamic energy management in chip multiprocessors

Milad Ghorbani Moghaddam; Wenkai Guan; Cristinel Ababei

Collaboration


Dive into the Milad Ghorbani Moghaddam's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Joe Ebel

Marquette University

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge