Lab Updates
The latest updates, publications, and announcements from the MPS Lab.
2025
General
Aviral is featured in a ASU News article Using AI for smarter metal 3D printing of mission-critical items like propellers.
Publication
Shreehari and Edward’s paper “TIPAngle: Traffic Tracking at City Scale by Pose Estimation of Pan and
Tilt Intersection Cameras” received best paper award in VLSID 2025 and got featured in the TCVLSI Newsletter Special Edition. link
Tilt Intersection Cameras” received best paper award in VLSID 2025 and got featured in the TCVLSI Newsletter Special Edition. link
2024
General
Aviral has been selected for the position of Editor-in-Chief of the IEEE Embedded Systems Letters.
General
Aviral is featured in a Univision Arizona interview ¿Estamos listos para los vehículos autónomos? En Arizona son ya toda una realidad.
General
Aviral serves as the General Chair of the ACM Languages, Compilers, Tools and Theory of Embedded Systems (LCTES) 2024.
General
Aviral was featured in the ABC15 Arizona news on “What to know about Waymo’s plan to drive on freeways”. [Video]
General
Aviral is featured in a AZFamily article Feds investigating eight incidents involving Waymo driverless cars in Phoenix, Chandler.
Publication
Our collaborative paper on “Cyclebite: Extracting Task Graphs From Unstructured Compute-Programs” is published in IEEE Transactions on Computers.
Publication
Our paper on “Design Methodology for Robust, Distributed Time-Sensitive Applications” is published in IEEE Internet of Things Magazine.
Publication
Sai and Kaustubh’s paper “IncidentNet: Traffic Incident Detection, Localization and Severity Estimation with Sparse Sensing” is accepted to appear at the 27th International Conference on Intelligent Transportation Systems (ITSC) 2024.
2023
Event
Aviral gives invited seminar talk on “An Agile and Explainable Exploration of Efficient HW/SW Codesigns of Deep Learning Accelerators Using Bottleneck Analysis” at InvasIC seminar series, Friedrich-Alexander-Universität.
General
Aviral is featured in The State Press article Mile by mile: The self-driving cars of tomorrow are already here.
General
Aviral is invited as the speaker for ASU’s International Students Convocation.
General
Aviral will teach an education class on basics of machine learning design at ACM/IEEE Embedded Systems Week (ESWEEK 2023).
General
Matthew defended his master’s thesis titled “B-AWARE: Blockage Aware RSU Scheduling for 5G Enabled Autonomous Vehicles” and he would join Intel as AI Software Engineer. Congratulations!
Publication
Publication
General
Our research on Autonomous Vehicles has been featured in the ASU Fulton Engineering’s News article “ASU research ensures autonomous vehicle safety, reliability” and state/local media including Arizona Commerce Authority, Institute of Automated Mobility.
Publication
Our work on “GiPH: Generalizable Placement Learning for Adaptive Heterogeneous Computing” (in collaboration with Carnegie Mellon University) is accepted to appear at Sixth Conference on Machine Learning and Systems (MLSys 2023).
General
Our work on making processor design space exploration more explainable is featured on front pages of ASU news, ASU alumni news, ASU Ira Fulton Engineering news and ASU School of Computing and AI etc., ACM (Association of Computing Machinary) Tech News, Communications of the ACM (CACM) news, industry blogs, local media, etc. [News Article: Opening the Black Box]
Publication
Sanggu’s paper titled “Blame-Free Motion Planning in Hybrid Traffic” is accepted for publication in IEEE Transactions on Intelligent Vehicles (ITV).
Publication
Shail‘s paper titled “Automating the Architectural Execution Modeling and Characterization of Domain-Specific Architectures” is accepted to appear at SRC TECHCON 2023.
Event
Publication
Shail‘s paper titled “Explainable-DSE: An Agile and Explainable Exploration of Efficient HW/SW Codesigns of Deep Learning Accelerators Using Bottleneck Analysis” is accepted to appear at the ACM International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS). Congratulations!!
Publication
General
We are teaching a new course on “Topics in Machine Learning Accelerator Design” at ASU in Spring 2023 (CSE/CEN 598). [Course Reading List]
2022
Publication
General
Aviral serves as a guest editor of a special issue of Springer Real-Time Systems on Practical and Robust Design of Real-Time Systems.
General
Aviral is featured in the Cronkite News article Digital license plate messages let drivers express themselves.
Event
Aviral serves as the general chair of ACM/IEEE Embedded Systems Week (ESWEEK) 2022, which is a hybrid conference with Shanghai and Phoenix as on-site locations. Consider participating! [Student Activities] [Education Classes] [Plenary Talks] [Workshops] [Tutorials] [LinkedIn] [Twitter] [YouTube] (Need-based student travel grants and fee waivers available.)
Publication
General
Aviral serves as the Graduate Program Chair, Computer Science and Engineering.
General
Aviral was featured in news articles on “High school students learn about artificial intelligence and related career paths“, which was covered by various news media in Arizona.
General
Aviral will give a keynote at International Conference on Intelligent Transportation and Smart Cities.
General
Check out IEEE HKN GradLab Episode about graduate school experiences (theme: Interpersonal lab relationship), featuring our own Shail Dave. [Feature Post]
General
General
Consider participating in NSF Workshop Panel Discussions on Sustainable Computing, including our own Shail Dave as a topical expert for “Architectures” track.
Publication
Edward‘s paper on “Accurate Cooperative Sensor Fusion by Parameterized Covariance Generation for Sensing and Localization Pipelines in CAVs” is accepted at the 23rd Intelligent Transportation Systems Conference (IEEE ITSC 2022).
Publication
Publication
General
Edward is selected as ARCS (The Achievement Rewards for College Scientists) scholar for the year 2022-2023. Congratulations!
General
Our research on Autonomous Vehicles has been featured in the ASU News article “A new approach to robotics: Innovative helper and assistive robots mark ASU’s celebration of National Robotics Week“.
Publication
Our paper “Plan B – Design Methodology for Cyber-Physical Systems Robust to Timing Failure”, in collaboration with Prof. Carlee Joe-Wong, Prof. Jonathan Aldrich (Carnegie Mellon University) and Dr. Bob Iannucci (Google) is accepted for publication in ACM Transactions on Cyber-Physical Systems (TCPS). Congratulations Dr. Mohammad, Prof. MohammadReza, and Edward, and the team!
General
Sanggu defended his master’s thesis titled “Blame-Free Motion Planning in Hybrid Traffic”.
Event
Shail is invited to give a talk on “Agile and Explainable Exploration of Efficient Hardware/Software Codesigns of Deep Learning Accelerators” at DAC-ROAD4NN: Annual International Workshop on Research Open Automatic Design for Neural Networks at the 59th annual ACM/IEEE/ESDA Design Automation Conference (DAC 2022 ). [Check the previous edition here.]
Publication
Publication
Shail‘s position/vision paper on “Accelerator Design 2.0″ — Comprehensive, Reusable, Explainable, and Agile Design Exploration of Next-Gen Hardware Accelerators” is accepted in the annual LATTE workshop, co-located with ACM ASPLOS 2022. [Paper] [Talk]
General
Shail will present our survey and takeaways about “Efficient Sparse NN Processing on Hardware Accelerators: Survey and Insights” at Annual Sparsity in Neural Networks 2022 workshop, co-located meetup with ICML 2022. [Poster] [Tweet]
General
Shail will present our work on agile and explainable exploration of efficient deep learning accelerators at IBM-IEEE CAS/EDS AI Compute Symposia 2022.
General
Shail‘s research on Machine Learning Accelerators is featured in the IEEE Bridge – Graduate Research Spotlight (in volume 118, issue 2) and highlighted by IEEE Eta Kappa Nu on various social media.
General
General
We will give a demo on “Efficient Hardware/Software Codesigns of NPUs in Minutes!” at ACM SIGDA University Demonstration, DAC 2022. See Teaser.
General
Shail’s dissertation research on “Accelerator Design 2.0: Agile, Efficient, Explainable, and Sustainable” appears at the Ph.D. forum in DAC 2022 (59th annual ACM/IEEE/ESDA Design Automation Conference) and IPDPS 2022 (36th IEEE International Parallel & Distributed Processing Symposium).
2021
General
Aviral provides his opinions in ASU’s Essential reading: Books to expand your perspective.
General
Aviral served as an expert coordinator for the First IoT Expert Curiosity University T-Mobile Cohort.
General
General
General
Aviral serves on the Steering Committee of the ACM Languages, Compilers, Tools and Theory of Embedded Systems (LCTES).
Publication
Hwisoo and Moslem’s paper titled “CHITIN: A Comprehensive In-thread Instruction Replication Technique Against Transient Faults” is accepted to appear at Design, Automation and Test in Europe Conference (DATE).
General
Aviral will give a keynote on “Towards Connected and Safe Autonomous Vehicle” at the 25th International Symposium on VLSI Design and Test (VDAT).
General
Mahesh successfully defended his Ph.D. dissertation — “Compiler Design for Accelerating Applications on Coarse-Grained Reconfigurable Architectures”. Congratulations, Dr. Balasubramanian!
General
Mohammad successfully defended his Ph.D. dissertation — “Safe and Robust Cooperative Algorithm for Connected Autonomous Vehicles”. Congratulations, Dr. Khayatian!
General
Looking for some summer reading? Check out annual recommendations from ASU faculty, including our own Aviral Shrivastava.
General
Mohammadreza successfully defended his Ph.D. dissertation — “A Methodology and Formalism to Handle Timing Uncertainties in Cyber-Physical Systems”. Congratulations, Dr. Mohammadreza!
Publication
Publication
Our collaborative paper “Comprehensive Failure Analysis against Soft Errors from Hardware and Software Perspectives” is accepted to appear at the 39th IEEE International Conference on Computer Design (ICCD 2021).
General
Our collaborative work on “A Framework and DSL for Distributed, Energy-constrained, and Time-sensitive Applications” appears at Workshop on Implementation, Compilation, Optimization of OO Languages, Programs and Systems at ECOOP and ISSTA.
Publication
Our collaborative paper “SPX64: A Scratchpad Memory for General-Purpose Microprocessors” is accepted for publication in ACM Transactions on Architecture and Code Optimization (TACO) (to be presented at HiPEAC).
General
Our research on connected autonomous vehicles was presented at 2021 STEM EXPO Week from the Science Olympiad. [Video]
Publication
Our survey paper on accelerating sparse and compact ML/DNN models is accepted for publication in the Proceedings of the IEEE — flagship publication of the IEEE. Congratulations Shail!!
2020
General
ACM SIGBED Blogpost about 41st IEEE Real-Time Systems Symposium (RTSS 2020), which will be held virtually December 1–4, 2020. Consider attending!
General
Aviral is inducted into the National Academy of Inventors, ASU Chapter.
Publication
Aviral is serving as chair of the Design and Application track for 41st IEEE Real-Time Systems Symposium (RTSS 2020) [Call for papers].
General
Aviral is serving as the deputy editor-in-chief of IEEE Embedded Systems Letters.
Publication
Mahesh‘s article “CRIMSON: Compute-intensive loop acceleration by Randomized Iterative Modulo Scheduling and Optimized Mapping on CGRAs” is accepted for publication in IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD).
Event
Aviral will present on “Make Programming Simple Again – Resilience” at the Computer Science Seminar Series of Donald Bren School of Information and Computer Sciences, University of California, Irvine.
Publication
Aviral is serving as the virtual conference chair of Embedded Systems Week 2020 (ESWEEK 2020) [Call for papers].
Publication
Mahesh‘s paper on “Scaling of Union of Intersections for Inference of Granger Causal Networks from Observational Data” is accepted to appear at 34th IEEE International Parallel and Distributed Processing Symposium (IPDPS 2020).
Publication
Mohammad‘s article on “A Survey on Intersection Management of Connected Autonomous Vehicles” is accepted for publication in ACM Transactions on Cyber-Physical Systems (TCPS).
Publication
Our book chapter on “Design techniques to improve the resilience of computing systems: architectural layer” is published. (Book: Cross-Layer Reliability of Computing Systems, IET, 2020.)
General
Our research on resilient and robust intersection management is featured in ASU full circle news: Smart transportation systems need to reckon with rogues.
General
Preprint of our comprehensive survey titled “Hardware Acceleration of Sparse and Irregular Tensor Computations of ML Models: A Survey and Insights” is now available [arXiv].
Publication
Mohammad‘s paper “R2IM Robust and Resilient Intersection Management of Connected Autonomous Vehicles” is accepted for presentation at the 23rd Intelligent Transportation Systems Conference (IEEE ITSC 2020).
Publication
Shail‘s paper titled “dMazeRunner: Optimizing Convolutions on Dataflow Accelerators” is accepted to appear in the session on Array-based Architectures for Energy-efficient Signal Processing Systems at the 45th International Conference on Acoustics, Speech, and Signal Processing (ICASSP 2020). [Talk] [Framework]
2019
Publication
Abhishek and Reiley’s article on “Control Flow Checking or Not? (for Soft Errors)” is accepted for publication in ACM Transactions on Embedded Computing Systems (TECS).
General
Aviral is serving as a guest editor of a special issue of ACM Transactions on Cyber-Physical Systems on Time for CPS. [TCPS Special Issue on ACM Digital Library]
General
Aviral is on the panel that will discuss “Teaching New Technologies in Computer Architecture” at the Workshop on Computer Architecture Education, Held in conjunction with the 46th International Symposium on Computer Architecture (ISCA 2019).
General
Aviral is serving as a guest editor of a special issue of ACM Transactions on Embedded Computing Systems on Languages Compilers Tools and Theory of Embedded Systems. [TECS Special Issue on ACM Digital Library]
General
Aviral is serving as a guest editor of a special issue of ACM Transactions on Cyber-Physical Systems on Time for CPS.
General
Aviral is serving as a Program Committee Chair of LCTES 2019.
Event
General
Aviral presented on “Programmable Test Track for AVs” at a workshop on Consensus Safety Measurement Methodologies for ADS-Equipped Vehicles co-organized by NIST. [Webcast] [Workshop Report]
Event
Event
Aviral will give a talk on “Software Schemes for Resilience Against Soft Errors” at Karlsruhe Institute of Technology (KIT).
General
Aviral will join the panel that will discuss about “Academia-Industry Collaboration: Challenges in the Research Pipeline” at International Conference on VLSI Design and Embedded Systems 2019.
General
dMazeRunner framework for optimizing dataflow acceleration of machine learning models on coarse-grained programmable accelerators is released (alpha)!
Publication
Mohammad‘s article on “Crossroads+: A Time-Aware Approach for Intersection Management of Connected Autonomous Vehicles” is accepted for publication in ACM Transactions on Cyber-Physical Systems (TCPS).
General
Aviral will present on programmable dataflow accelerators at workshop on Renegotiating the Levels of Abstraction for the Post Moore’s Law Era, ARM Research Summit 2019. [Slides]
Publication
Our collaborative paper titled “Encoding and monitoring responsibility sensitive safety rules for automated vehicles in signal temporal logic” received the best paper honorable mention at the 17th ACM-IEEE International Conference on Formal Methods and Models for System Design (MEMOCODE 2019).
Publication
Our paper titled “Software Approaches for In-time Resilience” (invited) will appear at the 56th annual design automation conference (DAC 2019).
General
Publication
Our paper titled “Static Function Prefetching for Efficient Code Management on Scratchpad Memory” is accepted to appear at 37th IEEE International Conference on Computer Design (ICCD 2019).
General
Rachel successfully defended her master’s thesis — R2IM: Reliable and Robust Intersection Manager Robust to Rogue Vehicles. Congratulations!
General
Moslem successfully defended his Ph.D. dissertation — Software Techniques For Dependable Execution. Congratulations, Dr. Moslem Didehban!
Publication
Shail‘s paper titled “dMazeRunner: Executing Perfectly Nested Loops on Dataflow Accelerators” is accepted to appear at International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS 2019) which is affiliated with Embedded Systems Week (ESWEEK).
2018
General
ASU researchers partner with Local Motors for Electric AVs In-Wheel Motor Design.
General
Aviral is featured in a NewsWise article, asking ‘Why we would try to simulate human driving in AVs, when human driving is inherently flawed?’
General
General
Aviral is serving as a guest editor of a special issue of IET Computers & Digital Techniques on Energy-efficient Computing for Embedded and IoT Devices.
General
Aviral is serving as an associate editor of IEEE Transactions on Computer-Aided Design of integrated circuits and systems (TCAD).
Event
General
Aviral will present on “Coarse-Grained Reconfigurable Arrays for Accelerating Beyond GPUs” at Future Chips Forum 2018, Tsinghua University.
Event
Aviral will give a talk on “Can Software Techniques Protect from Soft Errors?” at University of Michigan, Ann Arbor.
Event
Aviral will present on Energy efficient acceleration of residual neural networks using CGRA at ARM Research Summit 2018. [Talk] [Slides] [insideHPC]
Publication
MohammadReza‘s paper on “An Efficient Timestamp-Based Monitoring Approach to Test Timing Constraints of Cyber-Physical Systems” is accepted for publication at DAC 2018. Congratulations!
Publication
Mohammad and MohammadReza‘s paper on “RIM: Robust Intersection Management for Connected Autonomous Vehicles” is accepted for publication at RTSS 2018. Congratulations!
Publication
Publication
Moslem’s paper on “A Compiler Technique for Processor-Wide Protection From Soft Errors in Multithreaded Environments” is accepted to appear in IEEE Transactions on Reliability.
General
Recent editorial of ACM Transactions on Embedded Computing Systems (TECS) nicely summarizes the lessons learned from ACM/IEEE Early Career Workshop, which was co-organized by Aviral at DAC 2018.
Publication
Publication
Shail will present our paper “RAMP: Resource-Aware Mapping for CGRAs” @ DAC 2018, in the session The Art of Mapping for Accelerators, one of the sessions recommended from the industry experts.
Publication
Yooseong, Mohammad, Jing and Jinn-Pean’s papers are accepted to appear at International Conference on VLSI Design and Embedded Systems 2019.
2017
General
Aviral and Jian co-authored a book chapter on “Hardware-Aware Compilation“. (Book: Handbook of Hardware/Software Codesign, Springer.)
General
Aviral is a panelist on Autonomous driving series that will explore roadway infrastructure in the age of driverless cars.
General
General
Aviral is organizing the ACM/IEEE Early Career workshop at DAC 2017.
General
Aviral is serving as a guest editor of a special issue of Transactions on Multi Scale Computing Systems (TMSCS) on Accelerated Computing.
General
Aviral is serving as Program Committee chair of CODES+ISSS.
General
Aviral is serving as Program Committee chair of CODES+ISSS 2018.
General
Aviral joins a Panel Discussion on “Autonomous Vehicles: Is our Infrastructure Ready?” [Event at Squire Patton Boggs]
Event
Aviral will give a talk on “Software Techniques for Soft Errors” at UNIST, Republic of Korea.
General
Aviral will give Keynote on “Time in Cyber-Physical Systems” at IEEE International Symposium on Nanoelectronic and Information Systems (IEEE-iNIS).
General
Publication
Edward and Mohammad’s paper on “Crossroads – Time-Sensitive Autonomous Intersection Management” was the Best paper candidate at Design Automation Conference 2017.
Publication
Edward and Mohammad‘s paper on “Crossroads – Time-Sensitive Autonomous Intersection Management” is the Best paper candidate at Design Automation Conference 2017. Congratulations!
General
Jian successfully defended his Ph.D. dissertation — Scratchpad Management in Software Managed Manycore Architectures. Congratulations, Dr. Jian Cai!
Publication
MohammadReza and Mohammad‘s paper on “Timestamp Temporal Logic (TTL) for Time Testing of Cyber-Physical Systems” is accepted for publication at EMSOFT 2017. Congratulations!
Publication
Moslem and Dheeraj’s paper on “NEMESIS: A Software Approach for Computing in Presence of Soft Errors” is accepted for publication at ICCAD 2017. Congratulations!
Publication
Moslem, Shail and Mahesh’s papers are accepted for publication at DATE 2018.
General
Publication
Moslem’s paper on “An Integrated safe and fast recovery scheme from soft errors” is accepted for publication at DAC 2017.
General
Yooseong defended his thesis on “WCET-Aware Scratchpad Memory Management for Hard Real-Time Systems” successfully. Congratulations!
2016
Publication
A paper on “Languages Must Expose Memory Heterogeneity” is accepted to appear at The International Symposium on Memory Systems (MEMSYS 2016).
General
Aviral is serving as associate editor of Transactions on Multi Scale Computing Systems (TMSCS).
General
Aviral is serving as associate editor of Transactions on Embedded Computing Systems (TECS).
Publication
Moslem’s paper on “ZDC: A Compiler technique for Zero Silent Data Corruption” is accepted for publication at DAC 2016.
Publication
Jian’s paper on “Software Coherence Management on Non-Coherent Cache Multi-cores” received Prof. N. N. Biswas Best Student Paper award at VLSI Design 2016.
Publication
Reiley’s paper on “Systematic Methodology for the Quantitative Analysis of Pipeline Register Reliability in Embedded Systems” is accepted for publication in IEEE Transactions on Very Large Scale Integration (VLSI) Systems.
General
Shail and MohammadReza received A. Richard Newton Young Student Fellowship at 53rd Design Automation Conference (DAC 2016).
2015
General
General
Aviral is serving as a guest editor of a special issue of ACM Transactions on Embedded Computing Systems (TECS) on Software Controlled Memories.
Publication
Jared and Reiley’s article on “A Software Scheme for Multithreading on CGRAs” is accepted to be published in TECS.
2014
General
Aviral is co-organizing Workshop on Compiler Assisted SoC Assembly (CASA 2014) at Embedded Systems Week.
General
Aviral is featured in an Embedded Computing Design article on Accelerating processing with Coarse Grain Reconfigurable Arrays.
Event
Aviral will present on “Quantitative Analysis of Control Flow Checking Mechanisms for Soft Errors” in ICS Seminar at University of Texas, Austin.
General
Our research on CGRA accelerators featured in Embedded Computing Design magazine [e-article] [magazine].
2013
General
Aviral will present on “Compiler-Microarchitecture Cooperation for Resilience Against Soft Errors” at Workshop on Compiler Assisted SoC Assembly (CASA 2013).
General
Event
Aviral will talk about Compilation for SPM-based Manycore Architectures at University of Michigan.
2012
General
Aviral is selected for participation in 2012 Frontiers of Engineering Education Symposium.
Event
Aviral will give a talk on “Beyond the Hill of Multicores lies the Valley of Accelerators” at UNIST, Republic of Korea.
General
Aviral will present on “Beyond the Hill of Multi-cores lies the Valley of Accelerators” at IBM Research.
General
Our research on reliability got featured in ASU Full Circle.
2011
Event
Event
Aviral will give a talk on “Multi-core Challenge: Missing Memory Virtualization” at UT-Austin Computer Architecture Seminar Series.
General
Aviral will present on “Multi-core Challenge: Missing Memory Virtualization” at Purdue University.
Publication
Jonghee Yoon’s paper, SPKM: a novel graph drawing based algorithm for application mapping onto coarse-grained reconfigurable architectures” was the best paper award candidate in ASP-DAC 2008.
General
Science Foundation Arizona grant to ASU/Raytheon research group will fund effort to expand computer capabilities. [ASU Full Circle]
Publication
Reiley’s paper, “Cache Vulnerability Equations for protecting data in embedded processor caches from soft errors”, was the second-highest ranked paper at LCTES 2010.