Multiprocessor system-on-chip (MPSoC) technology

W Wolf, AA Jerraya, G Martin - IEEE transactions on computer …, 2008 - ieeexplore.ieee.org
The multiprocessor system-on-chip (MPSoC) uses multiple CPUs along with other hardware
subsystems to implement a system. A wide range of MPSoC architectures have been …

Power reduction techniques for microprocessor systems

V Venkatachalam, M Franz - ACM Computing Surveys (CSUR), 2005 - dl.acm.org
Power consumption is a major factor that limits the performance of computers. We survey the
“state of the art” in techniques that reduce the total power consumed by a microprocessor …

[图书][B] Memory systems: cache, DRAM, disk

B Jacob, D Wang, S Ng - 2010 - books.google.com
Is your memory hierarchy stopping your microprocessor from performing at the high level it
should be? Memory Systems: Cache, DRAM, Disk shows you how to resolve this problem …

Resource management in sustainable cyber-physical systems using heterogeneous cloud computing

K Gai, M Qiu, H Zhao, X Sun - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
The substantial growth of the distributed computing using heterogeneous computing has
enabled great expansions in Cyber Physical Systems (CPS). Combining CPS with …

Cost-aware multimedia data allocation for heterogeneous memory using genetic algorithm in cloud computing

K Gai, L Qiu, H Zhao, M Qiu - IEEE transactions on cloud …, 2016 - ieeexplore.ieee.org
Recent expansions of Internet-of-Things (IoT) applying cloud computing have been growing
at a phenomenal rate. As one of the developments, heterogeneous cloud computing has …

[图书][B] Multiprocessor systems-on-chips

A Jerraya, W Wolf - 2004 - books.google.com
Modern system-on-chip (SoC) design shows a clear trend toward integration of multiple
processor cores on a single chip. Designing a multiprocessor system-on-chip (MPSOC) …

Toward performing image classification and object detection with convolutional neural networks in autonomous driving systems: A survey

T Turay, T Vladimirova - IEEE Access, 2022 - ieeexplore.ieee.org
Nowadays Convolutional Neural Networks (CNNs) are being employed in a wide range of
industrial technologies for a variety of sectors, such as medical, automotive, aviation …

Data and memory optimization techniques for embedded systems

PR Panda, F Catthoor, ND Dutt, K Danckaert… - ACM Transactions on …, 2001 - dl.acm.org
We present a survey of the state-of-the-art techniques used in performing data and memory-
related optimizations in embedded systems. The optimizations are targeted directly or …

An optimal memory allocation scheme for scratch-pad-based embedded systems

O Avissar, R Barua, D Stewart - ACM Transactions on Embedded …, 2002 - dl.acm.org
This article presents a technique for the efficient compiler management of software-exposed
heterogeneous memory. In many lower-end embedded chips, often used in microcontrollers …

Dynamic allocation for scratch-pad memory using compile-time decisions

S Udayakumaran, A Dominguez, R Barua - ACM Transactions on …, 2006 - dl.acm.org
In this research, we propose a highly predictable, low overhead, and, yet, dynamic, memory-
allocation strategy for embedded systems with scratch pad memory. A scratch pad is a fast …