Amit Kumar Singh
University of Essex, UK
Below is a list of my publications. The links are provided to download them in order to ensure timely dissemination of scholarly and technical work. Note that copyright of the articles is retained by authors or by other copyright holders.
You can also view my profile on following bibliography servers:
Google Scholar Citation Profile
DBLP Profile
ArnetMiner Profile
Books
- Dynamic Resource Allocation in Embedded, High-Performance and Cloud Computing
Leandro Soares Indrusiak, Piotr Dziurzanski, Amit Kumar Singh
E-Book ISBN: 9788793519077, doi: 10.13052/rp-9788793519077, River Publishers, October 2016
Book chapters
- Tools and Workloads for Many-Core Computing
Amit Kumar Singh, Piotr Dziurzanski, Geoff V. Merrett, Bashir M. Al-Hashimi
Many Core Computing: Hardware and Software, IET, 2018 (accepted)
Theses
- Run-time Mapping Techniques for NoC-based Heterogeneous MPSoC Platforms
Amit Kumar Singh
PhD Thesis, Nanyang Technological University, Singapore, 2012 - Design of Web Enabled Virtual Instrumentation System
Amit Kumar Singh
Bachelors Thesis, Indian School of Mines, Dhanbad, India, 2006
Journals
- Energy Minimization for Multi-core Platforms through DVFS and VR Phase Scaling With Comprehensive Convex Model
Zuomin Zhu, Wei Zhang, Vivek Chaturvedi, and Amit Kumar Singh
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019. - Predictive Thermal Management for Energy-efficient Execution of Concurrent Applications on Heterogeneous Multi-cores
Eduardo Weber Wachter, C´edric de Bellefroid, Karunakar Reddy Basireddy, Amit Kumar Singh, Bashir Al-Hashimi, Geoff Merrett
IEEE Transactions on Very Large Scale Integration Systems (TVLSI), 2018. - Effectiveness of HT-assisted Sinkhole and Blackhole Denial of Service Attacks Targeting Mesh Networks-on-chip
Li Zhang, Xiaohang Wang, Yingtao Jiang, Mei Yang, Terrence Mak, Amit Kumar Singh
Journal of Systems Architecture (JSA), 2018. - Feedback-Based Admission Control for Firm Real-Time Task Allocation with Dynamic Voltage and Frequency Scaling
Piotr Dziurzanski, Amit Kumar Singh
Computers, 2018 - Inter-cluster Thread-to-core Mapping and DVFS on Heterogeneous Multi-cores
Karunakar Reddy Basireddy, Amit Kumar Singh, Dwaipayan Biswas, Geoff V. Merrett, Bashir M Al-Hashimi
IEEE Transactions on Multi-Scale Computing Systems (TMSCS), 2017. - Energy Efficient Run-time Mapping and Thread Partitioning of Concurrent OpenCL Applications on CPU-GPU MPSoCs
Amit Kumar Singh, Alok Prakash, Karunakar Reddy Basireddy, Geoff V. Merrett, Bashir M Al-Hashimi
ACM Transactions on Embedded Computing Systems (TECS), Special Issue on ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), 2017. - Bubble Budgeting: Throughput Optimization for Dynamic Workloads by Exploiting Dark Cores in Many Core Systems
Xiaohang Wang, Amit Kumar Singh, Bing Li, Yang Yang, Hong Li, Terrence Mak
IEEE Transactions on Computers (TC), 2017.
February 2018 Featured Paper - Multi-criteria Resource Allocation in Modal Hard Real-Time Systems
Piotr Dziurzanski, Amit Kumar Singh, Leandro Soares Indrusiak
EURASIP Journal on Embedded Systems (EURASIP JES), 2017 - Learning-based Run-time Power and Energy Management of Multi/Many-core Systems: Current and Future Trends
Amit Kumar Singh, Charles Leech, Basireddy Karunakar Reddy, Bashir M. Al-Hashimi, Geoff V. Merrett
Journal of Low Power Electronics (JOLPE) in Special Section on "New and Future Trends in Low Power Electronics", 2017 - A Survey and Comparative Study of Hard and Soft Real-time Dynamic Resource Allocation Strategies for Multi/Many-core Systems
Amit Kumar Singh, Piotr Dziurzanski, Hashan Roshantha Mendis, Leandro Soares Indrusiak
ACM Computing Surveys (CSUR), 2017 - Leakage Aware Resource Management Approach with Machine Learning Optimization Framework for Partially ReconfigurableArchitectures
Nam Khanh Pham, Akash Kumar, Amit Kumar Singh, Mi Mi Aung Khin
Microprocessors and Microsystems (MICRO), 2016 - Defragmentation for Efficient Runtime Resource Management in NoC-based Many-core Systems
Jim Ng, Xiaohang Wang, Amit Kumar Singh, Terrence Mak
IEEE Transactions on Very Large Scale Integration (TVLSI) Systems, 2016 - Analysis and Mapping for Thermal and Energy Efficiency of 3D Video Processing on 3D Multi-Core Processors
Amit Kumar Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
IEEE Transactions on Very Large Scale Integration (TVLSI) Systems, 2016 - Resource and Throughput Aware Execution Trace Analysis for Efficient Run-time Mapping on MPSoCs
Amit Kumar Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), January 2016, pp. 72-85 - Dynamic Communications Mapping in Multi-tasks NoC-based Heterogeneous MPSoCs platform
Mohammed Kamel Benhaoua, Amit Kumar Singh
International Journal of High Performance Systems Architecture (IJHPSA), November 2015, pp. 240-251 - Execution-Trace Driven Energy-Reliability Optimization for Multimedia MPSoCs
Anup Das, Amit Kumar Singh, Akash Kumar
ACM Transaction on Reconfigurable Technology and Systems (TRETS), May 2015, pp. 1-19 - Accelerating Through-aware Runtime Mapping for Heterogeneous MPSoCs
Amit Kumar Singh, Akash Kumar, Thambipillai Srikanthan
ACM Transactions on Design Automation of Electronic Systems (ToDAES), Vol 18, Issue 1, January 2013, pp. 1-29 - CADSE: Communication-aware Design Space Exploration for Efficient Run-time MPSoC Management
Amit Kumar Singh, Akash Kumar, Wu Jigang, Thambipillai Srikanthan
Frontiers of Computer Science (FCS), 2013, pp. 416-430 - Communication-aware Heuristics for Run-time Task Mapping on NoC-based MPSoC Platforms
Amit Kumar Singh, Thambipillai Srikanthan, Akash Kumar, Wu Jigang
Journal of Systems Architecture (JSA), July 2010, pp. 243-256
The most cited article published since 2008
Conferences
- LifeGuard: A Reinforcement Learning-Based Task Mapping Strategy for Performance-Centric Aging Management
Vijeta Rathore, Vivek Chaturvedi, Amit Kumar Singh, Muhammad Shafique, Thambipillai Srikanthan
ACM/EDA/IEEE Design Automation Conference (DAC), Las Vegas, USA, June 2019. - TEEM: Online Thermal- and Energy-Efficiency Management on CPU-GPU MPSoCs
Samuel Isuwa, Somdip Dey, Amit Kumar Singh, Klaus McDonald-Maier
IEEE Design, Automation & Test in Europe (DATE), Florence, Italy, March 2019. - ACDC: An Accuracy- and Congestion-aware Dynamic Traffic Control Method for Networks-on-Chip
Siyuan Xiao, Xiaohang Wang, Maurizio Palesi, Amit Kumar Singh, Terrence Mak
IEEE Design, Automation & Test in Europe (DATE), Florence, Italy, March 2019. - EdgeCoolingMode: An Agent Based Thermal Management Mechanism for DVFS Enabled Heterogeneous MPSoCs
Somdip Dey, Enrique Zaragoza Guajardo, Karunakar Reddy Basireddy, Xiaohang Wang, Amit Kumar Singh, Klaus McDonald-Maier
IEEE International Conference on VLSI Design and Embedded Systems (VLSID), New Delhi, India, January 2019. - Spectrum of Run-time Management for Modern and Next Generation Multi/Many-core Systems
Amit Kumar Singh, Geoff V. Merrett, Amir M. Rahmani, Akash Kumar
IEEE/ACM Embedded Systems Week (ESWeek)– Tutorial, Torino, Italy, October 2018. - Exploiting Dark Cores for Performance Optimization via Patterning for Many-core Chips in the Dark Silicon Era
Xiaohang Wang, Amit Kumar Singh, Shengyan Wen
IEEE/ACM International Symposium on Networks-on-Chip (NOCS) - Special Session - Networks Meet Network: Shaping the On-chip Network for Complex Networks, Torino, Italy, October 2018. - On a New Hardware Trojan Attack on Power Budgeting of Many Core Systems
Yiming Zhao, Xiaohang Wang, Yingtao Jiang, Mei Yang, Amit Kumar Singh, Terrence Mak
IEEE International SOC Conference (IEEE SOCC), Washington, DC, USA, September 2018. - Adaptation in Heterogeneous Mobile SoCs
Amit Kumar Singh, Geoff V. Merrett, Bashir M. Al-Hashimi
ARM Research Summit, Cambridge, UK, September 2018. - Online Concurrent Workload Classification for Multi-core Energy Management
Basireddy Karunakar Reddy, Amit Kumar Singh, Geoff V. Merrett, Bashir M. Al-Hashimi
IEEE Design, Automation & Test in Europe (DATE), Dresden, Germany, March 2018. - HiMap: A Hierarchical Mapping Approach for Enhancing Lifetime Reliability of Dark Silicon Manycore Systems
Vijeta Rathore, Vivek Chaturvedi, Amit Kumar Singh, Thambipillai Srikanthan, Rohith R, Lam Siew Kei, Muhammad Shafique
IEEE Design, Automation & Test in Europe (DATE), Dresden, Germany, March 2018. - LifeSim: A Lifetime Reliability Simulator for Manycore Systems
Rohith R, Vijeta Rathore, Vivek Chaturvedi, Amit Kumar Singh, Thambipillai Srikanthan, Lam Siew Kei
IEEE Annual Computing and Communication Workshop and Conference (CCWC), Las Vegas, NV, USA, January 2018. - Software-defined PMC-based Runtime Power Management System for a Many-core Neuromorphic Platform
Indar Sugiarto, Delong Shang, Amit Kumar Singh, Bassem Ouni, Geoff V. Merrett, Bashir M. Al-Hashimi, Steve Furber
IEEE International Conference on Computer Engineering & Systems (ICCES), Cairo, Egypt, December 2017.
Best Paper Award - Survey of Network-on-Chip Simulators
Khadidja Gaffour, Mohammed Kamal Benhaoua, Amit Kumar Singh, Abou El Hassan Benyamina, Pierre Boulet and Toufik Djeradi
IEEE International Conference on Embedded & Distributed Systems (EDiS), Oran, Algeria, December 2017. - Reliable Mapping and Partitioning of Performance-constrained OpenCL Applications on CPU-GPU MPSoCs
Eduardo Weber Wachter, Amit Kumar Singh, Geoff V. Merrett, Bashir M Al-Hashimi
ACM/IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia), Seoul, South Korea, October 2017. (invited) - Energy Efficient Run-time Mapping and Thread Partitioning of Concurrent OpenCL Applications on CPU-GPU MPSoCs
Amit Kumar Singh, Alok Prakash, Karunakar Reddy Basireddy, Geoff V. Merrett, Bashir M Al-Hashimi
ACM/IEEE International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Seoul, South Korea, October 2017. - On Runtime Communication- and Thermal-aware Application Mapping in 3D NoC
Bing Li, Xiaohang Wang, Amit Kumar Singh, Terrence Mak
IEEE/ACM International Symposium on Networks-on-Chip (NOCS), Seoul, South Korea, October 2017. - ITMD: Run-time Management of Concurrent Multi-Threaded Applications on Heterogeneous Multi-cores
Basireddy Karunakar Reddy, Amit Kumar Singh, Geoff V. Merrett, Bashir M. Al-Hashimi
IEEE Design, Automation & Test in Europe (DATE), Lausanne, Switzerland, March 2017. - Two-stage Thermal-Aware Scheduling of Task Graphs on 3D Multi-cores Exploiting Application and Architecture Characteristics
Zuomin Zhu, Vivek Chaturvedi, Amit Kumar Singh, Wei Zhang, Yingnan Cui
IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), Chiba/Tokyo, Japan, January 2017. - Bubble Budgeting: Throughput Optimization for Dynamic Workloads by Exploiting Dark Cores in Many Core Systems
Xiaohang Wang, Amit Kumar Singh, Bing Li, Yang Yang, Terrence Mak
IEEE/ACM International Symposium on Networks-on-Chip (NOCS), Nara, Japan, August 2016. - Energy-aware Resource Allocation in Multi-mode Automotive Applications with Hard Real-Time Constraints
Piotr Dziurzanski, Amit Kumar Singh, Leandro Soares Indrusiak
IEEE International Symposium on Real-Time Computing (ISORC), York, UK, May 2016.
Best Paper Award - Value and Energy Aware Adaptive Resource Allocation of Soft Real-time Jobs on Many-core HPC Data Centers
Amit Kumar Singh, Piotr Dziurzanski, Leandro Soares Indrusiak
IEEE International Symposium on Real-Time Computing (ISORC), York, UK, May 2016. - Feedback-Based Admission Control for Hard Real-Time Task Allocation under Dynamic Workload on Many-core Systems
Piotr Dziurzanski, Amit Kumar Singh, Leandro Soares Indrusiak
International Conference on Architecture of Computing Systems (ARCS), Nuremberg, Germany, April 2016. - Benchmarking, System Design and Case-studies for Multi-core based Embedded Automotive Systems
Piotr Dziurzanski, Amit Kumar Singh, Leandro Soares Indrusiak
International Workshop on Dynamic Resource Allocation and Management in Embedded, High Performance and Cloud Computing (DreamCloud), co-located with the HiPEAC, Prague, Czech Republic, January 2016. - Value and Energy Optimizing Dynamic Resource Allocation in Many-core HPC Systems
Amit Kumar Singh, Piotr Dziurzanski, Leandro Soares Indrusiak
IEEE International Conference on Cloud Computing Technology and Science (CloudCom), Vancouver, Canada, December 2015. - Hard Real-time Guarantee of Automotive Applications during Mode Changes
Piotr Dziurzanski, Amit Kumar Singh, Leandro Soares Indrusiak, Björn Saballus
ACM International Conference on Real-Time Networks and Systems (RTNS), Lille, France, November 2015. - Market-inspired Dynamic Resource Allocation in Many-core High Performance Computing Systems
Amit Kumar Singh, Piotr Dziurzanski, Leandro Soares Indrusiak
IEEE International Conference on High Performance Computing & Simulation (HPCS), Amsterdam, The Netherlands, July 2015, pp. 413-420 - Exploiting Loop-Array Dependencies to Accelerate the Design Space Exploration in High Level Synthesis
Nam Khanh Pham, Amit Kumar Singh, Akash Kumar, Mi Mi Aung Khin
IEEE Design, Automation & Test in Europe (DATE), Grenoble, France, March 2015, pp. 157-162 - DeFrag: Defragmentation for Efficient Runtime Resource Allocation in NoC-based Many-core Systems
Jim Ng, Xiaohang Wang, Amit Kumar Singh, Terrence Mak
IEEE Parallel, Distributed, and Network-Based Processing (PDP), Turku, Finland, March 2015, pp. 345-352
Best Paper Award - Heuristic for Accelerating Run-time Task Mapping in NoC-based Heterogeneous MPSoCs
M. K. Benhaoua, Amit Kumar Singh, A. E. H. Benyamina, Akash Kumar, P. Boulet
International Conference on Embedded Systems and Intelligent Technology (ICESIT), Dubai, UAE, November 2014. - A Multi-stage Thermal Management Strategy for 3D Multicores
Dipika Suresh, Amit Kumar Singh, Akash Kumar
IEEE/IFIP International Symposium on Rapid System Prototyping (RSP), Embedded Systems Week, New Delhi, India, October 2014, pp. 78-84 - Thermal-Aware Task Scheduling for Peak Temperature Minimization under Periodic Constraint for 3D-MPSoCs
Vivek Chaturvedi, Amit Kumar Singh, Wei Zhang, Thambipillai Srikanthan
IEEE/IFIP International Symposium on Rapid System Prototyping (RSP), Embedded Systems Week, New Delhi, India, October 2014, pp. 107-113 - Leakage and Performance Aware Resource Management for 2D Dynamically Reconfigurable FPGA Architectures
Siqi Wang, Nam Khanh Pham, Amit Kumar Singh, Akash Kumar
IEEE International Conference on Field Programmable Logic and Applications (FPL), Munich, Germany, September 2014, pp. 1-4 - Design Space Exploration to Accelerate Nelder-Mead Algorithm using FPGA
Nam Khanh Pham, Amit Kumar Singh, Akash Kumar, Mi Mi Aung Khin
IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), Boston, Massachusetts, USA, May 2014, pp. 100-100 - A Multi-stage Leakage Aware Resource Management Technique for Reconfigurable Architectures
Nam Khanh Pham, Amit Kumar Singh, Akash Kumar
ACM Great Lakes Symposium on VLSI (GLSVLSI), Houston, Texas, USA, May 2014, pp. 63-68
Best Paper Candidate - Thermal-Aware Mapping of Streaming Applications on 3D Multi-Processor Systems
Marco Cox, Amit Kumar Singh, Akash Kumar, Henk Corporaal
IEEE Symposium on Embedded Systems for Real-Time Multimedia (ESTIMedia), Montreal, Canada, October 2013, pp. 11-20 - RAPIDITAS: RAPId Design-space-exploration Incorporating Trace-based Analysis and Simulation
Amit Kumar Singh, Anup Das, Akash Kumar
IEEE Euromicro Conference on Digital System Design (DSD), Santander, Spain, September 2013, pp. 836-843 - Incorporating Energy and Throughput Awareness in Design Space Exploration and Run-time Mapping for Heterogeneous MPSoCs
Nam Khanh Pham, Amit Kumar Singh, Akash Kumar, Mi Mi Aung Khin
IEEE Euromicro Conference on Digital System Design (DSD), Santander, Spain, September 2013, pp. 513-521 - Energy-Aware Dynamic Reconfiguration of Communication-Centric Applications for Reliable MPSoCs
Anup Das, Amit Kumar Singh, Akash Kumar
IEEE International Workshop on Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), Darmstadt, Germany, July 2013, pp. 1-7 - Mapping on Multi/Many-Core Systems: Survey of Current and Emerging Trends
Amit Kumar Singh, Muhammad Shafique, Akash Kumar, Jörg Henkel
ACM/EDA/IEEE Design Automation Conference (DAC), Austin, TX, USA, June 2013, pp. 1:1-1:10
Received a 'European Network of Excellence on High Performance and Embedded Architecture and Compilation' (HiPEAC) Paper Award. - Energy Optimization by Exploiting Execution Slacks in Streaming Applications on Multiprocessor Systems
Amit Kumar Singh, Anup Das, Akash Kumar
ACM/EDA/IEEE Design Automation Conference (DAC), Austin, TX, USA, June 2013, pp. 115:1-115:7 - Singapore: A Key Node for Electronics
Akash Kumar, Amit Kumar Singh
Global Forum at ACM/EDA/IEEE Design Automation Conference (DAC), Austin, TX, USA, June 2013 - Run-time Mapping Techniques for NoC-based Heterogeneous MPSoC Platforms
Amit Kumar Singh
ACM SIGDA PhD Forum at the Design, Automation & Test in Europe (DATE), March 2012 & March 2013 - Communication-aware Design Space Exploration for Efficient Run-time MPSoC Management
Amit Kumar Singh, Akash Kumar, Wu Jigang, Thambipillai Srikanthan
IEEE International Symposium on Parallel Architecture, Algorithms and Programming (PAAP), Tianjin, China, December 2011, pp. 72-76 - Run-time Computation and Communication Aware Mapping Heuristic for NoC-based Heterogeneous MPSoC Platforms
Samarth Kaushik, Amit Kumar Singh, Wu Jigang, Thambipillai Srikanthan
IEEE International Symposium on Parallel Architecture, Algorithms and Programming (PAAP), Tianjin, China, December 2011, pp. 203-207 - A Hybrid Strategy for Mapping Multiple Throughput-constrained Applications on MPSoCs
Amit Kumar Singh, Akash Kumar, Thambipillai Srikanthan
IEEE/ACM International Conference on Compilers, Architectures and Synthesis of Embedded Systems (CASES), Taipei, Taiwan, October 2011, pp. 175-184 - Computation and Communication Aware Run-time Mapping for NoC-based MPSoC Platforms
Samarth Kaushik, Amit Kumar Singh, Thambipillai Srikanthan
IEEE International SOC Conference (IEEE SOCC), Taipei, Taiwan, September 2011, pp. 185-190 - A Design Space Exploration Methodology for Application Specific MPSoC Design
Amit Kumar Singh, Akash Kumar, Thambipillai Srikanthan
IEEE Annual Symposium on VLSI (ISVLSI), Chennai, India, July 2011, pp. 339-340 - Preprocessing-based Run-time Mapping of Applications on NoC-based MPSoCs
Samarth Kaushik, Amit Kumar Singh, Thambipillai Srikanthan
IEEE Annual Symposium on VLSI (ISVLSI), Chennai, India, July 2011, pp. 337-338 - Mapping Real-life Applications on Run-time Reconfigurable NoC-based MPSoC on FPGA
Amit Kumar Singh, Akash Kumar, Thambipillai Srikanthan, Yajun Ha
IEEE International Conference on Field Programmable Technology (FPT), Beijing, China, December 2010, pp. 365-368 - Run-time Mapping of Multiple Communicating Tasks on MPSoC Platforms
Amit Kumar Singh, Wu Jigang, Akash Kumar, Thambipillai Srikanthan
International Conference on Computational Science (ICCS), Amsterdam, The Netherlands, June 2010, pp. 1013-1020 - Architecture-Aware Custom Instruction Generation for Reconfigurable Processors
Alok Prakash, Siew-Kei Lam, Amit Kumar Singh, Thambipillai Srikanthan
International Symposium on Applied Reconfigurable Computing (ARC), Bangkok, Thailand, March 2010, pp. 414-419 - Efficient Task Mapping in Multi-tasking Heterogeneous MPSoC Platforms
Amit Kumar Singh, Wu Jigang, Alok Prakash, Thambipillai Srikanthan, Douglas. L. Maskell
IEE Asia-Pacific Embedded Systems Education and Research Conference (APESER), Singapore, December 2009 - Rapid Design Exploration Framework for Application-Aware Customization of Soft Core Processors
Alok Prakash, Siew-Kei Lam, Amit Kumar Singh, Thambipillai Srikanthan
IEEE International Conference on Field Programmable Logic and Applications (FPL), Prague, Czech Republic, September 2009, pp. 539-542 - Mapping Algorithms for NoC-based Heterogeneous MPSoC Platforms
Amit Kumar Singh, Wu Jigang, Alok Prakash, Thambipillai Srikanthan
IEEE Euromicro Conference on Digital System Design (DSD), Patras, Greece, August 2009, pp. 133-140 - Efficient Heuristics for Minimizing Communication Overhead in NoC-based Heterogeneous MPSoC Platforms
Amit Kumar Singh, Wu Jigang, Alok Prakash, Thambipillai Srikanthan
IEEE/IFIP International Symposium on Rapid System Prototyping (RSP), Paris, France, June 2009, pp. 55-60