Codesign of embedded systems: Status and trends

R Ernst - IEEE Design & Test of Computers, 1998 - ieeexplore.ieee.org
Ever increasing embedded system design complexity combined with a very tight time-to-
market window has revolutionized the embedded-system design process. The concurrent …

LLVM: A compilation framework for lifelong program analysis & transformation

C Lattner, V Adve - … on code generation and optimization, 2004 …, 2004 - ieeexplore.ieee.org
We describe LLVM (low level virtual machine), a compiler framework designed to support
transparent, lifelong program analysis and transformation for arbitrary programs, by …

[책][B] Industrial communication technology handbook

R Zurawski - 2014 - books.google.com
Featuring contributions from major technology vendors, industry consortia, and government
and private research establishments, the Industrial Communication Technology Handbook …

Assigning program and data objects to scratchpad for energy reduction

S Steinke, L Wehmeyer, BS Lee… - … , Automation and Test …, 2002 - ieeexplore.ieee.org
The number of embedded systems is increasing and a remarkable percentage is designed
as mobile applications. For the latter, energy consumption is a limiting factor because of …

[책][B] Custom memory management methodology: Exploration of memory organisation for embedded multimedia system design

F Catthoor, S Wuytack, GE De Greef, F Banica… - 2013 - books.google.com
The main intention of this book is to give an impression of the state-of-the-art in system-level
memory management (data transfer and storage) related issues for complex data-dominated …

Dynamic management of scratch-pad memory space

M Kandemir, J Ramanujam, J Irwin… - Proceedings of the 38th …, 2001 - dl.acm.org
Optimizations aimed at improving the efficiency of on-chip memories are extremely
important. We propose a compiler-controlled dynamic on-chip scratch-pad memory (SPM) …

CUDA-lite: Reducing GPU programming complexity

SZ Ueng, M Lathara, SS Baghsorkhi… - Languages and Compilers …, 2008 - Springer
The computer industry has transitioned into multi-core and many-core parallel systems. The
CUDA programming environment from NVIDIA is an attempt to make programming many …

Energy-aware data allocation with hybrid memory for mobile cloud systems

M Qiu, Z Chen, Z Ming, X Qin, J Niu - IEEE Systems Journal, 2014 - ieeexplore.ieee.org
Resource scheduling is one of the most important issues in mobile cloud computing due to
the constraints in memory, CPU, and bandwidth. High energy consumption and low …

Identity-based authentication scheme for the Internet of Things

O Salman, S Abdallah, IH Elhajj… - … IEEE Symposium on …, 2016 - ieeexplore.ieee.org
Security and privacy are among the most pressing concerns that have evolved with the
Internet. As networks expanded and became more open, security practices shifted to ensure …

[책][B] Memory issues in embedded systems-on-chip: optimizations and exploration

PR Panda, ND Dutt, A Nicolau - 1999 - books.google.com
Memory Issues in Embedded Systems-On-Chip: Optimizations and Explorations is designed
for different groups in the embedded systems-on-chip arena. First, it is designed for …