Chair for Embedded Systems

Mohsen Ansari

  • Haid-und-Neu-Str. 7
    Bldg. 07.21
    76131 Karlsruhe

Bio

Mohsen Ansari received the M.Sc. degree in computer engineering from Sharif University of Technology, Tehran, Iran, in 2016. He is currently working toward the PhD degree in computer engineering at Sharif University, Tehran, Iran. He is now a visiting researcher in the Chair for Embedded Systems (CES), Karlsruhe Institute of Technology (KIT), Germany. Also, he is the member of Embedded Systems Research Laboratory (ESR-LAB) at the department of computer engineering, Sharif University of Technology. His research interests include low-power design of embedded systems, peak power management in fault-tolerant embedded systems, and multi-/many-core systems with a focus on dependability/reliability.

Education

Research Interests

  • Embedded Systems Design
  • Fault-Tolerant Systems Design
  • Low-Power Systems Design
  • Cyber-Physical Systems Design
  • Network on Chip & System on Chip

Publications

Mohsen Ansari, Mohammad Salehi, Sepideh Safari, Alireza Ejlali, and Muhammad Shafique
Peak-Power-Aware Primary-Backup Technique for Efficient Fault-Tolerance in Multicore Embedded Systems
IEEE Access, in Press.
Javad Saber-Latibari, Mohsen Ansari, Pourya Gohari-Nazari, Sina Yari-Karin, Amir Mahdi Hosseini Monazzah, and Alireza Ejlali
READY: Reliability- and Deadline-Aware Power-Budgeting for Heterogeneous Multi-Core Systems
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, in Press
Sina Yari-Karin, Ali Sahraei, Javad Saber-Latibari, Mohsen Ansari, Nezam Rohbani, and Alireza Ejlali
A Comparative Study of Joint Power and Reliability Management Techniques in Multicore Embedded Systems
Proc. of the 3rd Int'l of the CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST), 2020.
Mohsen Ansari, Amir Yeganeh-Khaksar, Sepideh Safari, and Alireza Ejlali
IEEE TPeak-Power-Aware Energy Management for Periodic Real-Time Applications
Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 39, no. 4, pp. 779-788, April 2020.
Mohsen Ansari, Javad Saber-Latibari, Mostafa Pasandideh, and Alireza Ejlali
Simultaneous Management of Peak-Power and Reliability in Heterogeneous Multicore Embedded Systems
IEEE Transactions on Parallel and Distributed Systems, vol. 31, no. 3, pp. 623-633, 1 March 2020.
Mohsen Ansari, Mostafa Pasandideh, Javad Saber-Latibari, and Alireza Ejlali
Meeting Thermal Safe Power in Fault-Tolerant Heterogeneous Embedded Systems
IEEE Embedded Systems Letters, vol. 12, no. 1, pp. 29-32, March 2020.
Mohsen Ansari, Mostafa Pasandideh, and Alireza Ejlali
Peak Power Management in Standby-Sparing Systems
The CSI Journal on Computing Science and Information Technology, In Press (in Persian).
Sepideh Safari, Mohsen Ansari, Ghazal Ershadi, and Shaahin Hessabi
On the Scheduling of Energy-Aware Fault-Tolerant Mixed-Criticality Multicore Systems with Service Guarantee Exploration
IEEE Transactions on Parallel and Distributed Systems, vol. 30, no. 10, pp. 2338-2354, 1 Oct. 2019.
Mohsen Ansari, Sepideh Safari, Amir Yeganeh-Khaksar, Mohammad Salehi, and Alireza Ejlali
Peak Power Management to Meet Thermal Design Power in Fault-Tolerant Embedded Systems
IEEE Transactions on Parallel and Distributed Systems, vol. 30, no. 1, pp. 161-173, 1 Jan. 2019.
Sepideh Safari, Mohsen Ansari, Mohammad Salehi, and Alireza Ejlali
Energy-Budget-Aware Reliability Management in Multi-Core Embedded Systems with Hybrid Energy Source
The CSI Journal on Computer Science and Engineering (JCSE), vol. 15, no. 2, pp. 31-43, 2018.
Mohsen Ansari, Sepideh Safari, Farimah R.Poursafaei, Mohammad Salehi, and Alireza Ejlali
AdDQ: Low-Energy Hardware Replication for Real-Time Systems through Adaptive Dual Queue Scheduling
The CSI Journal on Computer Science and Engineering (JCSE), vol. 15, no. 1, pp. 31-38, 2017.
Zahra Shirmohammadi, Mohsen Ansari, Sanaz Kazemi, Sepideh Safari and Seyed-Ghasem Miremadi
PAM: a Packet Manipulation Mechanism for Mitigating the Crosstalk Faults in NoCs
Proc. of the 13th IEEE Int'l Conference on Dependable, Autonomic and secure computing (DASC), Liverpool, England, October, 2015.
Farimah R.Poursafaei, Sepideh Safari, Mohsen Ansari, Mohammad Salehi, and Alireza Ejlali
Offline Replication and Online Energy Management for Hard Real-Time Multicore Systems
Proc. of the 1st Int'l of the CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST), Tehran, Iran, October, 2015.
Sepideh Safari, Mohsen Ansari, Zahra Shirmohammadi, and Seyed-Ghasem Miremadi
The effects of Error Correction and Detection Codes on The Reliability Improvement of NoCs against Crosstalk Faults
Proc. of the 7th Int'l Conference on Information and Knowledge Technology, Urmia, Iran, May, 2015 (in Persian).

Honors and Awards

  • Elected as a national talent, Iran, 2018.
  • Elected as the premier teacher assistant at Sharif University of Technology, 2017.
  • Elected as a national talent, Iran, 2017.
  • Elected as a national talent, Iran, 2016.
  • Ranked 3rd among 1000 graduated Master’s students at Sharif University of Technology, 2016.
  • Ranked 2nd among 42 graduated Master’s students in computer architecture, department of computer engineering, Sharif University of Technology, 2016.
  • Admitted as an Exceptional Talented Student at Sharif University of Technology for M.Sc programs, 2014.
  • Ranked 1st among 160 graduated Bachelor’s students in engineering department at Shahed University, 2014.

Teaching Experience

  • Lecturer, Numerical Methods (Undergraduate), Sharif University of Technology, Department of Computer Engineering, Fall 2018.
  • Lecturer, Numerical Methods (Undergraduate), Sharif University of Technology, Department of Computer Engineering, Fall 2017.
  • Lecturer, Logic Design (Digital Design) (Undergraduate), Sharif University of Technology, International Campus-Tehran, Fall 2017.
  • Lab Instructor, Logic Design Lab, Sharif University of Technology, Department of Computer Engineering, Spring 2018, Dr. Afshin Hemmatyar.
  • Lab Instructor, Computer Architecture Lab, Sharif University of Technology, Department of Computer Engineering, Summer 2017, Dr. Shaahin Hessabi.
  • Teaching Assistant, Advanced VLSI Design (Graduate), Sharif University of Technology, Department of Computer Engineering, Spring 2017, Dr. Shaahin Hessabi.
  • Teaching Assistant, Embedded System Design (Graduate), Sharif University of Technology, Department of Computer Engineering, Spring 2017, Dr. Alireza Ejlali.
  • Teaching Assistant, Logic Design (Undergraduate), Sharif University of Technology, Department of Computer Engineering, Spring 2017, Dr. Alireza Ejlali.
  • Lab Instructor, Logic Design Lab, Sharif University of Technology, Department of Computer Engineering, Spring 2017, Dr. Alireza Ejlali.
  • Teaching Assistant, System on Chip (Graduate), Sharif University of Technology, Department of Computer Engineering, Fall 2016, Dr. Shaahin Hessabi.
  • Teaching Assistant, Advanced Logic Design (Undergraduate), Sharif University of Technology, Department of Computer Engineering, Spring 2015, Fall 2016, and Spring 2018, Dr. Alireza Ejlali.
  • Teaching Assistant, VLSI (Undergraduate), Sharif University of Technology, Department of Computer Engineering, Fall 2016, Dr. Shaahin Hessabi.
  • Lab Instructor, Digital System Design Lab, Sharif University of Technology, Department of Computer Engineering, Summer 2016, Dr. Shaahin Hessabi.
  • Teaching Assistant, Testability (Graduate), Sharif University of Technology, Department of Computer Engineering, Spring 2016 and Fall 2017, Dr. Shaahin Hessabi.
  • Teaching Assistant, Digital System Design (Undergraduate), Sharif University of Technology, Department of Computer Engineering, Fall 2015, Spring 2016, and Fall 2017, Dr. Alireza Ejlali.
  • Teaching Assistant, Low Power System Design (Graduate), Sharif University of Technology, Department of Computer Engineering, Fall 2015 and Fall 2017, Dr. Alireza Ejlali.
  • Lab Instructor, Computer Architecture Lab, Sharif University of Technology, Department of Computer Engineering, Summer 2015, Dr. Shaahin Hessabi.
  • Teaching Assistant, Digital System Design (Undergraduate), Sharif University of Technology, Department of Computer Engineering, Spring 2015, Dr. Naser Mohammadzadeh.
  • Teaching Assistant, Digital Electronics (Undergraduate), Shahed University, Engineering Department, Fall 2013, Dr. Naser Mohammadzadeh.

Professional Service

  • IEEE Access, Reviewer
  • IEEE Transactions on Sustainable Computing (TSUSC), Reviewer.
  • Reliability Engineering and System Safety (RESS), Elsevier, Reviewer.
  • Microprocessors and Microsystems (MICPRO), Elsevier, Reviewer.
  • Journal of Systems Architecture (JSA), Elsevier, Reviewer.
  • Scientia Iranica - Journal - Elsevier, Reviewer.
  • Journal of Circuits, Systems, and Computers (JCSC), Reviewer.
  • The CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST2018), Reviewer.
  • The CSI Symposium on Real-Time and Embedded Systems and Technologies (RTEST2015), Reviewer.
  • IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, Sub-Reviewer.
  • The CSI Journal on Computer Science and Engineering (JCSE), Sub-Reviewer.

Skills

  • Programming Languages: C, C++ and Matlab
  • HDL: Verilog, VHDL
  • Design, Synthesis and Simulation Tools: Xilinx ISE, Quartus II, Synopsys Design Compiler, SOC Encounter, HSIM, IC Encounter, Hspice and Modelsim, GEM5 and McPAT, Booksim, HotSpot
  • Operating Systems: Windows, OS x and Linux

Selected Courses

  • Graduate Course, Spring 2017, Wireless Networking (20/20) (Dr. Ali Mohammad Afshin Hemmatyar) (Ranked 1st)
  • Graduate Course, Spring 2017, Computer Network Management (19.5/20) (Dr. Kambiz Mizanian) (Ranked 5th)
  • Graduate Course, Fall 2016, On-Chip Communication (20/20) (Dr. Somayyeh Koohi) (Ranked 1st)
  • Graduate Course, Fall 2016, Hardware Security & Trust (20/20) (Dr. Siavash Bayat-Sarmadi) (Ranked 1st)
  • Graduate Course, Fall 2016, Interconnection Networks (19.7/20) (Prof. Hamid Sarbazi-Azad) (Ranked 1st)
  • Graduate Course, Fall 2015, Advanced VLSI Design (20/20) (Dr. Shaahin Hessabi) (Ranked 1st)
  • Graduate Course, Spring 2015, Embedded System Design (20/20) (Dr. Alireza Ejlali) (Ranked 1st)
  • Graduate Course, Spring 2015, System on Chip Design (20/20) (Dr. Shaahin Hessabi) (Ranked 1st)
  • Graduate Course, Spring 2015, Advanced Topics in Dependable Computing Systems (19.5/20) (Prof. Seyed-Ghassem Miremadi)(Ranked 2nd)
  • Graduate Course, Fall 2014, Low Power System Design (20/20) (Dr. Alireza Ejlali) (Ranked 1st)
  • Graduate Course, Fall 2014, Fault-Tolerant System Design (19.1/20) (Prof. Seyed-Ghassem Miremadi)(Ranked 5th)
  • Graduate Course, Fall 2014, Testability (19/20) (Dr. Shaahin Hessabi) (Ranked 2nd)
  • Undergraduate Course, Spring 2014, Logic Design by VHDL (Dr. Naser Mohammadzadeh) (19.23/20) (Ranked 1st)
  • Undergraduate Course, Fall 2013, Operating System (20/20) (Dr. Amin Mahabadi) (Ranked 1st)
  • Undergraduate Course, Spring 2013, VLSI Design (19.5/20) (Dr. Naser Mohammadzadeh) (Ranked 2nd)
  • Undergraduate Course, Fall 2012, Digital Electronics (Dr. Naser Mohammadzadeh) (19.98/20) (Ranked 1st)
  • Undergraduate Course, Fall 2012, Computer Architecture (20/20) (Dr. Mohsen Nikray) (Ranked 1st)
  • Undergraduate Course, Fall 2012, Advanced Logic Circuits (20/20) (Dr. Naser Mohammadzadeh) (Ranked 1st)
  • Undergraduate Course, Spring 2012, Logic Design (20/20) (Dr. Mohammad Ali Doostari) (Ranked 1st)