Filters








869 Hits in 7.3 sec

Energy-aware instruction-set customization for real-time embedded multiprocessor systems

Seungrok Jung, Jungsoo Kim, Sangkwon Na, Chong-Min Kyung
2009 Proceedings of the 14th ACM/IEEE international symposium on Low power electronics and design - ISLPED '09  
This paper presents a method to customize instruction-set for configurable multiprocessors under a given silicon area budget so that total dynamic energy consumption is minimized when dynamic voltage and  ...  The proposed method is based on Mixed-Integer Linear Programming (MILP) to select the optimal processor configurations for real-time tasks from custom instruction candidates.  ...  CONCLUSION We explored instruction set customization for multiple tasks for real-time embedded multiprocessor systems.  ... 
doi:10.1145/1594233.1594316 dblp:conf/islped/JungKNK09 fatcat:ovaj6n4umrg7zafahmuyd46gr4

Guest Editors' Introduction: Multiprocessor Systems-on-Chips

A. Jerraya, H. Tenhunen, W. Wolf
2005 Computer  
Researchers have been studying memory systems for symmetric multiprocessors for many years, and MPSoCs often use heterogeneous memory systems to improve real-time performance and power consumption.  ...  These validation methods generally support real-time and delay requirements.  ... 
doi:10.1109/mc.2005.231 fatcat:ddegaas42zbkdlkgylycvyslqi

Application Specific Customization and Scalability of Soft Multiprocessors

Deepak Unnikrishnan, Jia Zhao, Russell Tessier
2009 2009 17th IEEE Symposium on Field Programmable Custom Computing Machines  
On average, instruction set customization yielded a 27% percent improvement in area for the seven multiprocessor designs.  ...  Figure 28: Area savings by instruction set customization for 16 processors All these observations lead to the possible area savings that one could derive by customizing the instruction set in each processor  ... 
doi:10.1109/fccm.2009.41 dblp:conf/fccm/UnnikrishnanZT09 fatcat:7cjy7ltl4rcyzlo7e2p4hdecdq

Temperature-Aware Task Allocation and Scheduling for Embedded Multiprocessor Systems-on-Chip (MPSoC) Design

Yuan Xie, Wei-lun Hung
2006 Journal of VLSI Signal Processing Systems for Signal, Image and Video Technology  
This paper proposes a temperature-aware task allocation and scheduling algorithm for MPSoC embedded systems.  ...  Thermal-aware heuristics are developed, and a temperature-aware floorplanning tool is used to reduce the peak temperature and achieve a thermally even distribution while meeting real time constraints.  ...  Recently, several research studies investigated the task scheduling problem for DVS-enabled multiprocessor real-time embedded systems. For example, Zhang et al.  ... 
doi:10.1007/s11265-006-9760-y fatcat:ha6ug7boerbvzn2q56dqovnlxe

A scheduling algorithm to reduce the static energy consumption of multiprocessor real-time systems

Vincent Legout, Mathieu Jan, Laurent Pautet
2013 Proceedings of the 21st International conference on Real-Time Networks and Systems - RTNS '13  
Energy consumption of real-time embedded systems is a growing concern.  ...  In this paper, we propose a new approach to efficiently use the low-power states of multiprocessor embedded hard real-time systems in order to reduce their static consumption.  ...  This paper focused on the problem of minimizing the static energy consumption of embedded multiprocessor hard real-time systems.  ... 
doi:10.1145/2516821.2516839 dblp:conf/rtns/LegoutJP13 fatcat:kgajoetpfnhoblod6juvxhce4a

Compiler-Directed Energy Reduction Using Dynamic Voltage Scaling and Voltage Islands for Embedded Systems

Ozcan Ozturk, Mahmut Kandemir, Guangyu Chen
2013 IEEE transactions on computers  
Addressing power and energy consumption related issues early in the system design flow ensures good design and minimizes iterations for faster turnaround time.  ...  ., those supported by compilers, are very important for minimizing energy consumption of embedded applications.  ...  [29] propose an energy-efficient on-chip memory design for embedded chip multiprocessor systems. Manolache et al.  ... 
doi:10.1109/tc.2011.229 fatcat:2lqkaiqs7ngfver4ycbwb3i2ey

A Formal Model for Performance and Energy Evaluation of Embedded Systems

Bruno Nogueira, Paulo Maciel, Eduardo Tavares, Ermeson Andrade, Ricardo Massa, Gustavo Callou, Rodolfo Ferraz
2011 EURASIP Journal on Embedded Systems  
This paper proposes an approach based on Coloured Petri Nets for evaluating embedded systems performance and energy consumption.  ...  Embedded systems designers need to verify their design choices to find the proper platform and software that satisfy a given set of requirements.  ...  Related Work Many approaches have been conceived to model energy consumption in embedded systems. However, few consider multiprocessor architectures.  ... 
doi:10.1155/2011/316510 fatcat:ol66dnsybvgj3hjvh235q2uxje

Guest Editorial Special Section on Application Specific Processors

Paolo Ienne, Peter Petrov
2008 IEEE Transactions on Very Large Scale Integration (vlsi) Systems  
His research work covers broadly the areas of low-power and real-time embedded systems and more specifically application-specific embedded processors, multiprocessors, and systems.  ...  The first article, "Recurrence-Aware Instruction Set Selection for Extensible Embedded Processors" by Bonzini and Pozzi, describes a novel methodology for automated instruction set extension that comprehensively  ... 
doi:10.1109/tvlsi.2008.2005245 fatcat:jqbqopqzovamzbmvfcmr3tyl5u

Issues and Challenges in Development of Massively-Parallel Heterogeneous MPSoCs Based on Adaptable ASIPs

Lech Jozwiak, Menno Lindwer
2011 2011 19th International Euromicro Conference on Parallel, Distributed and Network-Based Processing  
of MPSoCs for embedded applications.  ...  The increasingly complex MPSoCs are required to perform real-time computations to extremely tight schedules and to satisfy high demands regarding adaptability, as well as energy, area and cost efficiency  ...  The recent progress in nano-electronic technology and new applications it enabled create a situation in which increasingly complex and sophisticated embedded systems are required to perform real-time computations  ... 
doi:10.1109/pdp.2011.55 dblp:conf/pdp/JozwiakL11 fatcat:s7hkhc7gx5bhtnarwpquhwvc5m

An Overview of Reconfigurable Hardware in Embedded Systems

Philip Garcia, Katherine Compton, Michael Schulte, Emily Blem, Wenyin Fu
2006 EURASIP Journal on Embedded Systems  
Coupled with increasing pressure to decrease costs and time-to-market, the design constraints of embedded systems pose a serious challenge to embedded systems designers.  ...  Reconfigurable hardware can provide a flexible and efficient platform for satisfying the area, performance, cost, and power requirements of many embedded systems.  ...  One custom instruction generator tool designed specifically for real-time systems instead selects subgraphs for custom instruction implementation to minimize worst-case task execution time [141] .  ... 
doi:10.1155/es/2006/56320 fatcat:bxvszbzy7fhgbexlbitlar7bra

An Overview of Reconfigurable Hardware in Embedded Systems

Philip Garcia, Katherine Compton, Michael Schulte, Emily Blem, Wenyin Fu
2006 EURASIP Journal on Embedded Systems  
Coupled with increasing pressure to decrease costs and time-to-market, the design constraints of embedded systems pose a serious challenge to embedded systems designers.  ...  Reconfigurable hardware can provide a flexible and efficient platform for satisfying the area, performance, cost, and power requirements of many embedded systems.  ...  One custom instruction generator tool designed specifically for real-time systems instead selects subgraphs for custom instruction implementation to minimize worst-case task execution time [141] .  ... 
doi:10.1186/1687-3963-2006-056320 fatcat:lybcy4xldvbvjhhzdci5ws37oy

HW-SW Framework for Multimedia Applications on MPSoC: Practice and Experience

Yan Liu, Renfa Li, Cheng Xu, Fei Yu
2009 Journal of Computers  
We have carefully designed the embedded server based on MPSoC platform for the surveillance system whose key functionalities include heterogeneous multiprocessors environment set up, key algorithm porting  ...  Constructing a intelligence surveillance system using embedded video server requires a sophisticated hardware/software framework for this system, and it should consider the performance, cost and energy  ...  The key parts of our proposed system are embedded video server and software framework designed for real-time multimedia. B.  ... 
doi:10.4304/jcp.4.3.238-244 fatcat:aqgi6l7wdzee3pjikw4b33mczi

High-Performance Energy-Efficient Multicore Embedded Computing

A. Munir, S. Ranka, A. Gordon-Ross
2012 IEEE Transactions on Parallel and Distributed Systems  
Embedded systems differ from traditional high-performance supercomputers in that power is a first-order constraint for embedded systems; whereas, performance is the major benchmark for supercomputers.  ...  high-performance embedded computing demands in an energy-efficient manner.  ...  Hence, real-time embedded systems require predictable high-performance.  ... 
doi:10.1109/tpds.2011.214 fatcat:vagqmojdsjevvc2u2ewqrcjjpq

A Variability-Aware Robust Design Space Exploration Methodology for On-Chip Multiprocessors Subject to Application-Specific Constraints

Gianluca Palermo, Cristina Silvano, Vittorio Zaccaria
2012 ACM Transactions on Embedded Computing Systems  
First, we apply Response Surface Modeling (RSM) techniques to enable an efficient evaluation of the statistical measures of execution time and energy consumption for each system configuration.  ...  A variability-aware robust design space exploration methodology for on-chip multiprocessors subject to application-specific constraints ACM Trans. Embed. Comput.  ...  BACKGROUND ON VARIABILITY-AWARE DELAY AND ENERGY MODELS FOR SYSTEMS-ON-CHIP In this article, we specifically target a homogeneous microprocessor-based architecture which can be easily extended and customized  ... 
doi:10.1145/2220336.2220341 fatcat:pi6j64oy3jaozklnhzxz2fkknu

Way Stealing

Theo Kluter, Philip Brisk, Paolo Ienne, Edoardo Charbon
2009 Proceedings of the 46th Annual Design Automation Conference on ZZZ - DAC '09  
the memory sub-system energy consumption by up to 67%, despite data-cache related restrictions.  ...  This paper introduces Way Stealing, a simple architectural modification to a cache-based processor to increase data bandwidth to and from application-specific Instruction Set Extensions (ISEs).  ...  For these reasons, we believe that Way Stealing should be used instead of coherent AVS for modern embedded systems where energy efficiency and reduced cost trump raw performance.  ... 
doi:10.1145/1629911.1629923 dblp:conf/dac/KluterBIC09 fatcat:cxamjimzkndx3ejvmbm2vhvjzi
« Previous Showing results 1 — 15 out of 869 results