MLCAD: A survey of research in machine learning for CAD keynote paper
Due to the increasing size of integrated circuits (ICs), their design and optimization phases
(ie, computer-aided design, CAD) grow increasingly complex. At design time, a large design …
(ie, computer-aided design, CAD) grow increasingly complex. At design time, a large design …
A survey of machine learning for computer architecture and systems
It has been a long time that computer architecture and systems are optimized for efficient
execution of machine learning (ML) models. Now, it is time to reconsider the relationship …
execution of machine learning (ML) models. Now, it is time to reconsider the relationship …
A survey of domain-specific architectures for reinforcement learning
M Rothmann, M Porrmann - IEEE Access, 2022 - ieeexplore.ieee.org
Reinforcement learning algorithms have been very successful at solving sequential decision-
making problems in many different problem domains. However, their training is often time …
making problems in many different problem domains. However, their training is often time …
Toward a smart cloud: A review of fault-tolerance methods in cloud systems
MA Mukwevho, T Celik - IEEE Transactions on Services …, 2018 - ieeexplore.ieee.org
This paper presents a comprehensive survey of the state-of-the-art work on fault tolerance
methods proposed for cloud computing. The survey classifies fault-tolerance methods into …
methods proposed for cloud computing. The survey classifies fault-tolerance methods into …
A survey on energy management for mobile and IoT devices
S Pasricha, R Ayoub, M Kishinevsky… - IEEE Design & …, 2020 - ieeexplore.ieee.org
Mobile and IoT devices have proliferated our daily lives. However, these miniaturized
computing systems should be highly energy-efficient due to their ultrasmall form factor …
computing systems should be highly energy-efficient due to their ultrasmall form factor …
FLASH: Fast model adaptation in ML-centric cloud platforms
The emergence of ML in various cloud system management tasks (eg, workload autoscaling
and job scheduling) has become a core driver of ML-centric cloud platforms. However, there …
and job scheduling) has become a core driver of ML-centric cloud platforms. However, there …
Dynamic resource management of heterogeneous mobile platforms via imitation learning
The complexity of heterogeneous mobile platforms is growing at a rate faster than our ability
to manage them optimally at runtime. For example, state-of-the-art systems-on-chip (SoCs) …
to manage them optimally at runtime. For example, state-of-the-art systems-on-chip (SoCs) …
An energy-aware online learning framework for resource management in heterogeneous platforms
Mobile platforms must satisfy the contradictory requirements of fast response time and
minimum energy consumption as a function of dynamically changing applications. To …
minimum energy consumption as a function of dynamically changing applications. To …
Imitation learning for dynamic VFI control in large-scale manycore systems
Manycore chips are widely employed in high-performance computing and large-scale data
analysis. However, the design of high-performance manycore chips is dominated by power …
analysis. However, the design of high-performance manycore chips is dominated by power …
A deep Q-learning approach for dynamic management of heterogeneous processors
Heterogeneous multiprocessor system-on-chips (SoCs) provide a wide range of parameters
that can be managed dynamically. For example, one can control the type (big/little), number …
that can be managed dynamically. For example, one can control the type (big/little), number …