Mehdi Kargahi

Professor

Update: 2024-11-14

Mehdi Kargahi

College of Engineering / Electrical and Computer ENG

Journal Paper

  1. "Resource-aware in-edge distributed real-time deep learning"
    Amin Yousefi, Mehdi Kargahi
    Internet of Things, Vol. 27, 2024
  2. "Inter-Task Energy-Hotspot Elimination in Fixed-Priority Real-Time Embedded Systems"
    Mohsen Shekarisaz, Mehdi Kargahi, Lothar Thiele
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, Vol. 43, No 8, pp.2340-2353, 2024
  3. "Energy-Resilient Real-Time Scheduling"
    Mahmoud Shirazi, Lothar Thiele, Mehdi Kargahi
    IEEE TRANSACTIONS ON COMPUTERS, Vol. 72, No 1, pp.69-81, 2023
  4. "Control Performance Analysis of Automotive Cyber-Physical Systems: A Study on Efficient Formal Verification"
    Vahid Panahi, Mehdi Kargahi, Fathiyeh Faghih
    ACM Transactions on Cyber-Physical Systems, Vol. 7, No 1, pp.1-18, 2022
  5. "Performance maximization of energy-variable self-powered (m, k)-firm real-time systems"
    Mahmoud Shirazi, Mehdi Kargahi, Lothar Thiele
    REAL-TIME SYSTEMS, Vol. 56, No 1, pp.64-111, 2020
  6. "Aging-Aware Instruction-Level Statistical Dynamic Timing Analysis for Embedded Processors"
    Iraj Moghaddas Sarabi, Mostafa Ersali, Mehdi Kargahi
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, Vol. 28, No 2, pp.433-442, 2019
  7. "Instruction-Level NBTI Stress Estimation and Its Application in Runtime Aging Prediction for Embedded Processors"
    Iraj Moghaddas Sarabi, Arash Fouman, Mostafa Ersali, Mehdi Kargahi
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, Vol. 38, No 8, pp.1427-1437, 2019
  8. "Feasibility Interval for Fixed-Priority Scheduling of Mixed-Criticality Periodic Tasks with Offsets"
    Sedigheh Asyaban, Mehdi Kargahi
    IEEE Embedded Systems Letters, Vol. 11, No 1, pp.17-20, 2019
  9. "Harvesting-aware charge management in embedded systems equipped with a hybrid electrical energy storage"
    Mahmoud Hasanloo, Mehdi Kargahi
    COMPUTERS & ELECTRICAL ENGINEERING, Vol. 69, No 1, pp.98-114, 2018
  10. "An energy-aware resource provisioning scheme for real-time applications in a cloud data center"
    Hamidreza Faragardi, Saeed Dehnavi, Thomas Nolte, Mehdi Kargahi, Thomas Fahringer
    Software Practice and Experience, Vol. 48, No 1, pp.1734-1757, 2018
  11. "An exact schedulability test for fixed-priority preemptive mixed-criticality real-time systems"
    Sedigheh Asyaban, Mehdi Kargahi
    REAL-TIME SYSTEMS, Vol. 54, No 2, pp.1-59, 2017
  12. "Resource Availability Prediction in Distributed Systems: An Approach for Modeling Non-Stationary Transition Probabilities"
    Somayeh Kianpisheh, Mehdi Kargahi, Nasrollah Moghadam Charkari
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, Vol. 28, No 8, pp.2357-2372, 2017
  13. "ReDePoly: reducing delays in multi-channel P2P live streaming systems using distributed intelligence"
    Abdulbaghi Ghaderzadeh, Mehdi Kargahi, Midia Reshadi
    TELECOMMUNICATION SYSTEMS, Vol. 65, No 1, pp.1-16, 2017
  14. "InFreD: Intelligent Free Rider Detection in collaborative distributed systems"
    Abdulbaghi Ghaderzadeh, Mehdi Kargahi, Midia Reshadi
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, Vol. 78, No 1, pp.134-145, 2017
  15. "An Energy-Optimal Real-Time Scheduling Algorithm for Unrelated DVS-Enabled Parallel Machines"
    Mahmoud Gholipour, Mehdi Kargahi, Heshaam Faili, Shahbaz Yousefi, Hadi Ravanbakhsh
    The CSI Journal on Computer Science and Engineeringn, Vol. 13, No 2, pp.1-22, 2016
  16. "Analysis and Scheduling of a Battery-Less Mixed-Criticality System with Energy Uncertainty"
    Sedigheh Asyaban, Mehdi Kargahi, Lothar Thiele, Morteza Mohaqeqi
    ACM Transactions on Embedded Computing Systems, Vol. 16, No 1, pp.1-26, 2016
  17. "Ant colony based constrained workflow scheduling for heterogeneous computing systems"
    Somayeh Kianpisheh, Nasrollah Moghadam Charkari, Mehdi Kargahi
    Cluster Computing-The Journal of Networks Software Tools and Applications, Vol. 19, No 3, pp.1053-1070, 2016
  18. "Reliability-driven scheduling of time/cost-constrained grid workflows"
    Somayeh Kianpisheh, Nasrollah Moghadam Charkari, Mehdi Kargahi
    Future Generation Computer Systems-The International Journal of eScience, Vol. 55, No 1, pp.1-16, 2016
  19. "Thermal analysis of stochastic DVFS-enabled multicore real-time systems"
    Morteza Mohaqeqi, Mehdi Kargahi
    JOURNAL OF SUPERCOMPUTING, Vol. 71, No 12, pp.4594-4622, 2015
  20. "Temperature-Aware Speed Scheduling in Periodic Real-Time Systems"
    Morteza Mohaqeqi, Mehdi Kargahi, Fatemeh Gharehdaghi
    The CSI Journal on Computer Science and Engineeringn, Vol. 12, pp.36-46, 2014
  21. "Temperature-aware adaptive power management: An analytical approach for joint processor and cooling mode selection"
    Morteza Mohaqeqi, Mehdi Kargahi
    Sustainable Computing: Informatics and Systems, Vol. 4, No 4, pp.307-317, 2014
  22. "Precautious-RM: a predictable non-preemptive scheduling algorithm for harmonic tasks"
    Mitra Nasri, Mehdi Kargahi
    REAL-TIME SYSTEMS, Vol. 50, No 4, pp.548-584, 2014
  23. "Analytical Leakage-Aware Thermal Modeling of a Real-Time System"
    Morteza Mohaqeqi, Mehdi Kargahi, Ali Movaghar
    IEEE TRANSACTIONS ON COMPUTERS, Vol. 63, No 6, pp.1378-1392, 2014
  24. "Adaptive Scheduling of Real-Time Systems co-Supplied by Renewable and Non-Renewable Sources"
    Morteza Mohaqeqi, Mehdi Kargahi, Maryam Dehghan Menshadi
    ACM Transactions on Embedded Computing Systems, Vol. 13, No 1, pp.1-28, 2013
  25. "Analytical Architecture - based Performability Evaluation of Real - Time Software Systems"
    Faezeh Eshragh, Mehdi Kargahi
    Journal of Systems and Software, Vol. 86, No 1, pp.233-246, 2013
  26. "Two - Class M/M/1 System with Preemptive Non Real - Time Jobs and Prioritized Real - Time Jobs under Earliest - Deadline - First policy"
    Mehdi Kargahi, Ali Movaghar Rahim Abadi
    Scientia Iranica, Vol. 15, No 2, pp.252-265, 2008
  27. "A Multiprocessor System with Non - Preemptive Earliest - Deadline - First Scheduling Policy: A Performability Study"
    Mehdi Kargahi, Ali Movaghar
    JOURNAL OF INDUSTRIAL AND SYSTEMS ENGINEERING, Vol. 1, No 1, pp.55-37, 2007
  28. "A Non - Preemptive Two - Class M/M/1 System with Prioritized Real - Time Jobs under Earliest - Deadline - First Policy"
    Mehdi Kargahi, Ali Movaghar
    International journal industrial and systems engineering, Vol. 1, pp.260-280, 2007
  29. "A Method for Performance Analysis of Earliest - Deadline - First Scheduling Policy"
    Mehdi Kargahi, Ali Movaghar
    JOURNAL OF SUPERCOMPUTING, Vol. 37, pp.197-222, 2006
  30. "Energy scheduling of fixed-priority parallel real-time tasks in multi- core cyber-physical systems"
    Jamal Mohammadi, Mehdi Kargahi, Mahmoud Shirazi
    The CSI Journal on Computing Science and Information Technology, Vol. 18, No 1, pp.31-41, 2020
  31. "Adaptive Scheduling of Energy Harvesting Real-Time Systems"
    Mehdi Kargahi, Maryam Dehghan Menshadi
    The CSI Journal on Computer Science and Engineeringn, Vol. 11, No 1, pp.1-10, 2013

Conference Paper

  1. "Program Energy-Hotspot Detection and Removal: A Static Analysis Approach"
    Mohsen Shekarisaz, Fatemeh Talebian, Marjan Jabariani, Farzad Mehri, Fathiyeh Faghih, Mehdi Kargahi
    2020 CSI/CPSSI International Symposium on Real-Time and Embedded Systems and Technologies (RTEST), 2020
  2. "Self-Adaptation with Imperfect Monitoring in Solar Energy Harvesting Systems"
    Mehran Alidoost Nia, Mehdi Kargahi, Alessanddro Abate
    2020 CSI/CPSSI International Symposium on Real-Time and Embedded Systems and Technologies (RTEST), 2020
  3. "Improving Energy-Efficiency of CNNs via Prediction of Reducible Convolutions for Energy-Constrained IoT Devices"
    Amin Yoosefi, Mehdi Kargahi
    2020 CSI/CPSSI International Symposium on Real-Time and Embedded Systems and Technologies (RTEST), 2020
  4. "Towards an Actor-based Approach to Design Verified ROS-based Robotic Programs using Rebeca"
    Saeed Dehnavi, Ali Sedaghatbaf, Bahar Salmani, Marjan Sirjani, Mehdi Kargahi, Ehsan Khamespanah
    The 16th International Conference on Mobile Systems and Pervasive Computing, 2019
  5. "Accelerating Multicore Scheduling in ChronOS Using Concurrent Data Structures"
    Ali Behnoudfar, Mehdi Kargahi
    The Proceeding of First Work-in-Progress Session of 2018 CSI International Symposium on Real-Time and Embedded Systems and Technologies (WiP-RTEST 2018), 2018
  6. "Performance adaptation of real-time control tasks by dynamic scheduling: A self-triggered control approach"
    Vahid Panahi, Mehdi Kargahi
    International Symposium on Real-Time and Embedded Systems and Technologies, 2018
  7. "A time-predictable fog-integrated cloud framework: One step forward in the deployment of a smart factory"
    Hamidreza Faragardi, Saeed Dehnavi, Mehdi Kargahi, Alessandro Vittorio Papadopoulos, Thomas Nolte
    International Symposium on Real-Time and Embedded Systems and Technologies, 2018
  8. "Stochastic Thermal Control of a Multicore Real-Time System"
    Morteza Mohaqeqi, Mehdi Kargahi, Kazim Fouladighaleh
    Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, 2016
  9. "Joint Management of Processing and Cooling Power Based on Inaccurate Thermal Information in a Stochastic Real-Time System"
    Mehdi Ghasemi, Morteza Mohaqeqi, Mehdi Kargahi
    The 23rd Conference on Real-Time Networks and Systems (RTNS 2015), 2015
  10. "The PFP_ASAP Algorithm for Energy Harvesting Real-Time Systems with a Non-Ideal Supercapacitor"
    Khadijeh Faramarzi, Mahmood Hasanloo, Mehdi Kargahi
    International Conference on Computer and Knowledge Engineering, 2015
  11. "A Predictable Interrupt Management Policy for Real-Time Operating Systems"
    Javad Ebrahimian Amiri, Mehdi Kargahi
    International Conference on Real-Time and Embedded Systems and Technologies, 2015
  12. "Reliability-Constrained Response-Time Minimization in Soft Real-Time Systems"
    Ahad Mozafari Fard, Mehdi Ghasemi, Mehdi Kargahi
    International Conference on Real-Time and Embedded Systems and Technologies, 2015
  13. "Energy-Efficient Scheduling for Stability-Guaranteed Embedded Control Systems"
    Alireza Salami Abyaneh, Mehdi Kargahi
    in the International Conference on Real-Time and Embedded Systems and Technologies, 2015
  14. "Gauss-jordan matrix invesion speed-up using"
    Mahmoud Shirazi, Mehdi Kargahi, Farshad Khunjush
    International Conference on Advanced Communications and Computation (INFOCOMP), 2015
  15. "Preemption-Delay Aware Self-Triggered Controller: A Scheduler-Controller Codesign Approach"
    Vahid Panahi, Morteza Mohaqeqi, Mehdi Kargahi
    23rd Iranian Conference on Electrical Engineeing, 2015
  16. "RTLB-DSR: A load-balancing DSR based QoS routing protocol in MANETs"
    Hanif Maleki, Mehdi Kargahi, Sam Jabbehdari
    International Conference on Computer and Knowledge Engineering (ICCKE(, 2014
  17. "On the Optimality of RM and EDF for Non-Preemptive Real-Time Harmonic Tasks"
    Mitra Nasri, Sanjoy Baruah, Gerhard Fohler, Mehdi Kargahi
    International Conference on Real-Time and Network Systems, 2014
  18. "Anomaly detection in embedded systems using simultaneous power and temperature monitoring"
    Zeynab Abbasi, Mehdi Kargahi, Morteza Mohaqeqi
    ISC Conference on Information Security and Cryptography, 2014
  19. "A Framework to Construct Customized Harmonic Periods for Real-Time Systems"
    Mitra Nasri, Gerhard Fohler, Mehdi Kargahi
    Euromicro Conference on Real-Time Systems (ECRTS), 2014
  20. "Thermal Analysis of Periodic Real-Time Systems with Stochastic Properties: An Analytical Approach"
    Morteza Mohaqeqi, Mehdi Kargahi
    21st International Conference on Real-Time and Network Systems (RTNS), 2013
  21. "A Real-Time Data Aggregation Method for Fault-Tolerant Wireless Sensor Networks"
    Mehdi Kargahi, پیمان تیموری, Naser Yazdani
    International Symposium on Applied Computing, 2012
  22. "An Algorithm for Cloud Provider Benefit Maximization regarding SLA Availability Constraints"
    Mehdi Tavakoli, Mehdi Kargahi
    CSI Computer Conference, 2015
  23. "Workload Prediction for Cloud Computing Availability Improvement"
    Mehdi Tavakoli, Mehdi Kargahi
    International Conference on Information and Knowledge Technology, 2014