Publications
See my Google Scholar profile for the complete list.
Below is a categorized selection in reverse chronological order generated by jekyll-scholar.
2025
- Intermittent-Friendly Neural Architecture Search: Demystifying Accuracy and Overhead TradeoffsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2025
- Catch Non-determinism If You Can: Intermittent Inference of Dynamic Neural NetworksACM Transactions on Embedded Computing Systems (TECS), 2025(integrated with ACM/IEEE CODES+ISSS)
- Special Session - Intermittent TinyML: Powering Sustainable Deep Intelligence Without BatteriesIn Proc. of ACM/IEEE International Conference on Embedded Software EMSOFT, 2025
2024
- Deep Reorganization: Retaining Residuals in TinyMLIn Proc. of ACM/IEEE Design Automation Conference (DAC), 2024
2023
- Keep in Balance: Runtime-reconfigurable Intermittent Deep InferenceACM Transactions on Embedded Computing Systems (TECS), 2023(integrated with ACM/IEEE CODES+ISSS)
2022
- Stateful Neural Networks for Intermittent SystemsIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2022(integrated with ACM/IEEE CODES+ISSS)
- More Is Less: Model Augmentation for Intermittent Deep InferenceACM Transactions on Embedded Computing Systems (TECS), 2022
2021
- Intermittent-Aware Neural Architecture SearchACM Transactions on Embedded Computing Systems (TECS), 2021(integrated with ACM/IEEE CODES+ISSS)
2020
- Everything Leaves Footprints: Hardware Accelerated Intermittent Deep InferenceIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2020(integrated with ACM/IEEE CODES+ISSS)
2019
- Accumulative Display Updating for Intermittent SystemsACM Transactions on Embedded Computing Systems (TECS), 2019(integrated with ACM/IEEE CODES+ISSS)
2018
- Impact of memory frequency scaling on user-centric smartphone workloadsIn Proc. of ACM Symposium on Applied Computing (SAC), 2018
2017
- Dynamic resource management of network-on-chip platforms for multi-stream video processingUniversity of York, UK, 2017
- A Survey and Comparative Study of Hard and Soft Real-Time Dynamic Resource Allocation Strategies for Multi-/Many-Core SystemsACM Computing Surveys (CSUR), 2017
- Dynamic and Static Task Allocation for Hard Real-Time Video Stream Decoding on NoCsLeibniz Transactions on Embedded Systems, 2017
2016
- Low communication overhead dynamic mapping of multiple HEVC video stream decoding on NoCsIn Proc. of Workshop on Parallel Programming and Run-Time Management Techniques for Many-core Architectures and the Workshop on Design Tools and Architectures For Multicore Embedded Computing Platforms (PARMA-DITAM), 2016
- Synthetic Workload Generation of Broadcast Related HEVC Stream Decoding for Resource Constrained SystemsIn Proc. of International Conference on Signal Processing and Multimedia Applications (SIGMAP), 2016
2015
- Bio-inspired distributed task remapping for multiple video stream decoding on homogeneous NoCsIn Proc. of IEEE Symposium on Embedded Systems For Real-time Multimedia (ESTIMedia), 2015
- Task allocation for decoding multiple hard real-time video streams on homogeneous NoCsIn Proc. of IEEE International Conference on Industrial Informatics (INDIN), 2015
2014
- Predictability and Utilisation Trade-off in the Dynamic Management of Multiple Video Stream Decoding on Network-on-Chip based Homogeneous Embedded Multi-coresIn Proc. of International Conference on Real-Time Networks and Systems (RTNS), 2014