Login

Muhammad Ali Awan (Publications)

Muhammad Ali Awan (Publications)

Muhammad Ali Awan (Publications)

PhD University of Porto, Portugal
Integrated Researcher

Muhammad Ali Awan received his Bachelors Degree in Computer Engineering from National University of Science and Technology (NUST) Pakistan in 2005. He completed his Master's Degree in 2007 from Royal Institute of Technology(KTH) Sweden in System on Chip Design with a focus on Digital System Design and Embedded Systems. He worked as Lecturer in NUST from 2007 to 2008. Afterwards, he joined IMEC Belgium as a researcher for two years and focused on High Level Memory Management issues.

He joined CISTER Research Center in 2010 and enrolled as a PhD candidate in University of Porto Portugal. During his four years of PhD program, he participated in a research on "Real-Time Power Management on Partitioned Multicores". His research interests include real-time scheduling theory, energy-aware scheduling, heterogeneous multicore architecture design and exploration, low-power digital design and system-on-chip design methodology and resource-aware system optimizations.

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Thesis
Energy and Temperature Aware Real-Time Systems CISTER-TR-141005 
Muhammad Ali AwanPhD Thesis. 16, Sep, 2014. Porto.
Journal Papers
Energy-aware Task Mapping onto Heterogeneous Platforms Using DVFS and Sleep States CISTER-TR-150720 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Geoffrey Nelissen, Stefan M. PettersReal-Time Systems (RTSJ), Springer. Jul 2016, Volume 52, Issue 4, pp 450-485.
Online slack consolidation in global-EDF for energy consumption minimisation CISTER-TR-160301 
Muhammad Ali Awan, Geoffrey Nelissen, Patrick Meumeu Yomsi, Stefan M. PettersJournal of Systems Architecture (JSA), ELSEVIER. Feb 2016, Volume 63, pp 1-15.
Intra-Task Device Scheduling for Real-Time Embedded Systems CISTER-TR-150718 
Muhammad Ali Awan, Stefan M. PettersJournal of Systems Architecture (JSA), Elsevier. 1, Jul, 2015, Volume 61, Issue 8, pp 321-340.
TEA: Timing and Energy Aware compression architecture for Efficient Configuration in CGRAs CISTER-TR-150719 
Syed M.A.H. Jafri, Masoud Daneshtalab, Ahmed Hemani, Naeem Abbas, Muhammad Ali Awan, Juha PlosilaMicroprocessors and Microsystems (MICPRO), Elsevier. 23, May, 2015, Volume 39, Issue November 2015, pp 973-986.
Race-to-halt energy saving strategies CISTER-TR-150104 
Muhammad Ali Awan, Stefan M. PettersJournal of Systems Architecture (JSA), Eelsevier. Nov 2014, Volume 60, Issue 10, pp 796-815.
Conference or Workshop Papers
Mixed-criticality Scheduling with Dynamic Memory Bandwidth Regulation CISTER-TR-180604 
Muhammad Ali Awan, Konstantinos Bletsas, Pedro Souto, Benny Åkesson, Eduardo Tovar24th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2018). 28 to 31, Aug, 2018. Hakodate, Japan.
Worst-case Stall Analysis for Multicore Architectures with Two Memory Controllers CISTER-TR-180401 
Muhammad Ali Awan, Pedro F. Souto, Konstantinos Bletsas, Benny Åkesson, Eduardo Tovar30th Euromicro Conference on Real-Time Systems (ECRTS 2018). 3 to 6, Jul, 2018, pp 2:1-2:22. Barcelona, Spain.
Mixed-criticality Scheduling with Memory Bandwidth Regulation CISTER-TR-171201 
Muhammad Ali Awan, Pedro Souto, Konstantinos Bletsas, Benny Åkesson, Eduardo TovarDesign, Automation and Test in Europe 2018 (DATE 2018). 19 to 23, Mar, 2018. Dresden, Germany.
Mixed-Criticality Systems with Partial Lockdown and Cache Reclamation Upon Mode Change CISTER-TR-170507 
Konstantinos Bletsas, Muhammad Ali Awan, Pedro Souto, Benny Åkesson, Eduardo Tovar
ABSTRACTPDFPDF Additional Files: PDFPoster, PDFPresentation
Work in Progress Session, 29th Euromicro Conference on Real-Time Systems (ECRTS 2017). 27 to 30, Jun, 2017, pp 22-24. Dubrovnik, Croatia.http://www.ecrts.org/fileadmin/files_ecrts17/Proceedings_ECRTS-WiP2017.pdf
Mixed-criticality Scheduling with Dynamic Redistribution of Shared Cache CISTER-TR-170202 
Muhammad Ali Awan, Konstantinos Bletsas, Pedro Souto, Benny Åkesson, Eduardo Tovar29th Euromicro Conference on Real-Time Systems (ECRTS 2017). 27 to 30, Jun, 2017, Main track, pp 18:1-18:21. Dubrovnik, Croatia.
Semi-partitioned mixed-criticality scheduling CISTER_TR_161102 
Muhammad Ali Awan, Konstantinos Bletsas, Pedro Souto, Eduardo Tovar30th International Conference on Architecture of Computing Systems (ARCS 2017). 3 to 6, Apr, 2017, Session 6: Scheduling, pp 205-218. Vienna, Austria.Part of the Lecture Notes in Computer Science book series (LNCS, volume 10172).
Mixed-criticality scheduling with memory regulation CISTER-TR-160604 
Muhammad Ali Awan, Konstantinos Bletsas, Pedro Souto, Benny Åkesson, Eduardo Tovar, Jibran Ali
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, 28th Euromicro Conference on Real-Time Systems (ECRTS 2016). 5 to 8, Jul, 2016. Toulouse, France.
Energy Efficient Mapping of Mixed Criticality Applications on Unrelated Heterogeneous Multicore Platforms CISTER-TR-160501 
Muhammad Ali Awan, Damien Masson, Eduardo Tovar11th IEEE International Symposium on Industrial Embedded Systems (SIES 2016). 23 to 25, May, 2016. Krakow, Poland.
Energy-aware Task Allocation onto Unrelated Heterogeneous Multicore Platform for Mixed Criticality Systems CISTER-TR-151205 
Muhammad Ali Awan, Damien Masson, Eduardo Tovar
ABSTRACTPDFPDF Additional Files: PDFPoster Abstract
Work in Progress Session, IEEE Real-Time Systems Symposium (RTSS 2015). 1 to 4, Dec, 2015. San Antonio, U.S.A..
Towards Certifiable Multicore-based Platforms for Avionics CISTER-TR-150702 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Konstantinos Bletsas, Vincent Nélis, Eduardo Tovar, Pedro SoutoWork in Progress Session, 21st IEEE Real-Time and Embedded Techonology and Applications Symposium (RTAS 2015). 13 to 16, Apr, 2015, pp 27-28. Seattle, U.S.A..
Towards the Certification of Multicore Platforms in the Avionics Domain CISTER-TR-150716 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Konstantinos Bletsas, Vincent Nélis, Eduardo Tovar, Pedro Souto
ABSTRACTPDFPDF Additional Files: PDFPoster
Work in Progress Session, The 28th GI/ITG International Conference on Architecture of Computing Systems (ARCS 2015). 24 to 27, Mar, 2015. Porto, Portugal.
Optimal Procrastination Interval for Constrained Deadline Sporadic Tasks upon Uniprocessors CISTER-TR-131106 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Stefan M. Petters21st International Conference on Real-Time Networks and Systems (RTNS 2013). 16 to 18, Oct, 2013, pp 129-138. Sophia Antipolis, France.
On the Equivalence of Idealised DVFS and Thermally Constrained DPM in Real-Time Systems CISTER-TR-130801 
Muhammad Ali Awan, Stefan M. Petters19th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2013). 19 to 21, Aug, 2013. Taipei, Taiwan.
Identifying the Sources of Unpredictability in COTS-based Multicore Systems CISTER-TR-130604 
Dakshina Dasari, Benny Åkesson, Vincent Nélis, Muhammad Ali Awan, Stefan M. Petters8th IEEE International Symposium on Industrial Embedded Systems (SIES 2013), IEEE. 19 to 21, Jun, 2013, pp 39-48. Porto, Portugal.
Energy-Aware Partitioning of Tasks onto a Heterogeneous Multi-core Platform CISTER-TR-130506 
Muhammad Ali Awan, Stefan M. Petters19th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2013), IEEE. 29, May, 2013, pp 205-214. Philadelphia, PA, U.S.A..
Device Power Management for Real-Time Embedded Systems HURRAY-TR-120603 
Muhammad Ali Awan, Stefan M. Petters1st PhD. Students Conference in Electrical and Computer Engineering (StudECE 2012). 28 to 29, Jun, 2012. Porto, Portugal.
Online Intra-Task Device Scheduling for Hard Real-Time Systems HURRAY-TR-120602 
Muhammad Ali Awan, Stefan M. Petters7th IEEE International Symposium on Industrial Embedded Systems (SIES 2012), IEEE. 20 to 22, Jun, 2012, pp 48-56. Karlsruhe, Germany.
Comparing the Schedulers and Power Saving Strategies with SPARTS HURRAY-TR-111104 
Muhammad Ali Awan, Borislav Nikolic, Stefan M. Petters30, Nov, 2011.RTSS@Work, Open Demo Session Real-Time Techniques & Technologies, 32nd RTSS, (Vienna, Austria), IEEE, Nov 2011.
SPARTS: Simulator for Power Aware and Real-Time Systems HURRAY-TR-111101 
Borislav Nikolic, Muhammad Ali Awan, Stefan M. Petters8th IEEE International Conference on Embedded Software and Systems (IEEE ICESS-11), IEEE. 16 to 18, Nov, 2011, pp 999-1004. Changsha, China.
Enhanced Race-To-Halt: A Leakage-Aware Energy Management Approach for Dynamic Priority Systems HURRAY-TR-110602 
Muhammad Ali Awan, Stefan M. Petters23rd Euromicro Conference on Real-Time Systems (ECRTS 2011), IEEE. 6 to 8, Jul, 2011, pp 92-101. Porto, Portugal., Porto, Portugal.
The Roman Conquered by Delay: Reducing the Number of Preemptions using Sleep States HURRAY-TR-110301 
Muhammad Ali Awan, Stefan M. Petters17th IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS 2011). 11 to 14, Apr, 2011, Work-In-Progress Session. Chicago, U.S.A..
Slow Down or Race to Halt: Towards Managing Complexity of Real-Time Energy Management Decisions HURRAY-TR-100502 
Stefan M. Petters, Muhammad Ali Awan12th Brazilian Workshop on Real-Time and Embedded Systems (WTR 2010). 24, May, 2010, Work-In-Progress Session. Gramado, Brasil.
Conference or Workshop Posters/Demos
Certification Challenges for Mixed Criticality Systems in Multicores CISTER-TR-140621 
Dakshina Dasari, Muhammad Ali Awan, Vincent Nélis, Stefan M. PettersPoster presented in 8th IEEE International Symposium on Industrial Embedded Systems (SIES'13). 19 to 21, Jun, 2013. Porto, Portugal.
Energy Efficient Embedded Real-Time Systems CISTER-TR-130611 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Stefan M. PettersPoster presented in CISTER 1st Industrial Workshop on Real-Time and Embedded Systems (CiWork2013). 18, Jun, 2013. Porto, Portugal.
Technical Reports
Mixed-criticality Scheduling with Dynamic Memory Bandwidth Regulation (Long Version) CISTER-TR-180603 
Muhammad Ali Awan, Konstantinos Bletsas, Pedro Souto, Benny Åkesson, Eduardo Tovar28, Aug, 2018.
Optimal Procrastination Interval upon Uniprocessors CISTER-TR-130608 
Muhammad Ali Awan, Patrick Meumeu Yomsi, Stefan M. Petters28, Jun, 2013.Technical Report
Applying Idealised DVFS Algorithms to Thermally Constrained DPM CISTER-TR-130601 
Muhammad Ali Awan, Stefan M. Petters5, Jun, 2013.Technical report
Energy and Pre-emption Savings through Real-Time Race-To-Halt Algorithms CISTER-TR-130507 
Muhammad Ali Awan, Stefan M. Petters30, May, 2013.Technical report
Energy-conscious tasks partitioning onto a heterogeneous multi-core platform HURRAY-TR-121006 
Muhammad Ali Awan, Stefan M. Petters18, Oct, 2012.Technical report only.