Filters








196 Hits in 5.7 sec

Adaptive Task Allocation and Scheduling on NoC-based Multicore Platforms with Multitasking Processors

Suraj Paul, Navonil Chatterjee, Prasun Ghosal, Jean-Philippe Diguet
2020 ACM Transactions on Embedded Computing Systems  
These systems with multitasking processors offer better opportunity for parallel application execution. Mapping solutions generated at design-time may be inappropriate for dynamic workloads.  ...  CCS Concepts: • Networks → Network on chip; • Computer systems organization → Interconnection architectures; Real-time systems.  ...  Further, few works address task mapping/scheduling problem for real-time applications on multitasking platforms but do not consider energy-awareness.  ... 
doi:10.1145/3408324 fatcat:hevzw62urbdotbou2a4x3djbty

Cache leakage control mechanism for hard real-time systems

Jaw-Wei Chi, Chia-Lin Yang, Yi-Jung Chen, Jien-Jia Chen
2007 Proceedings of the 2007 international conference on Compilers, architecture, and synthesis for embedded systems - CASES '07  
The proposed timing-aware cache leakage control mechanism exploits task slack time to turn cache lines into the low-leakage state provided that the timing constraint is met.  ...  However, these policies introduce performance unpredictability thereby not suitable for hard real-time applications that require the timing constraint is met in all cases.  ...  Contribution In this paper, we propose the first timing-aware cache leakage control mechanism for hard real-time systems.  ... 
doi:10.1145/1289881.1289924 dblp:conf/cases/ChiYCC07 fatcat:ymldrfvvo5fvpnw5hxmupau7ia

Performing Flexible Control on Low-Cost Microcontrollers Using a Minimal Real-Time Kernel

R. Marau, P. Leite, M. Velasco, P. Marti, L. Almeida, P. Pedreiras, J.M. Fuertes
2008 IEEE Transactions on Industrial Informatics  
Theoretical advances demand flexible real-time kernel support for multitasking and preemption, thus requiring more sophisticated and expensive software/hardware solutions.  ...  We advocate that recent research results on optimal resource management for control tasks can be implemented on simple multitasking preemptive real-time kernels targeting low-cost microprocessors, which  ...  available processor capacity, or [12] for an energy aware rate adaptation approach).  ... 
doi:10.1109/tii.2008.923787 fatcat:fb3d7ajldzdefhey2jcj7dgqum

Real-Time Scheduling Algorithms For Wireless Sensor Network

D.G.HARKUT
2018 Zenodo  
KEYWORDS Wireless Sensor Network, Real Time Operating System, µC/OS-II operating system, Earliest Deadline First For More Details Visit: http://airccse.com/csij/index.html Original Source URL: http://airccse.com  ...  Circuits and Systems: An International Journal (CSIJ) ISSN : 2349 - 2171 Article Title: REAL-TIME SCHEDULING ALGORITHMS FOR WIRELESS SENSOR NETWORK ABSTRACT In Recent era, researchers attention is get  ...  Mostly all the real-time systems in existence use multitasking and pre-emption. µC/OS-II is a real-time pre-emptive multitasking embedded OS kernel.  ... 
doi:10.5281/zenodo.1249763 fatcat:c5gtbp5vn5efvmugebxenzdhv4

A General Algorithm for Energy-Aware Dynamic Reconfiguration in Multitasking Systems

Weixun Wang, S Ranka, P Mishra
2011 2011 24th Internatioal Conference on VLSI Design  
In this paper, we propose a general and flexible algorithm for energy optimization based on dynamic reconfiguration in multitasking systems.  ...  While dynamic voltage scaling (DVS) techniques have been extensively studied for processor energy conservation, dynamic cache reconfiguration (DCR) for reducing cache energy consumption in multitasking  ...  In this paper, we develop a general algorithm that comprehensively solves energy-aware reconfiguration problems in uniprocessor multitasking systems.  ... 
doi:10.1109/vlsid.2011.17 dblp:conf/vlsid/WangRM11 fatcat:5tkxvczoajc6fmhg2ddozvo6um

Energy-aware dynamic reconfiguration algorithms for real-time multitasking systems

Weixun Wang, Sanjay Ranka, Prabhat Mishra
2011 Sustainable Computing: Informatics and Systems  
In this paper, we propose a general and flexible algorithm for energy optimization based on dynamic reconfiguration in multitasking systems.  ...  While dynamic voltage scaling (DVS) techniques have been extensively studied for processor energy conservation, dynamic cache reconfiguration (DCR) for reducing cache energy consumption in multitasking  ...  Recently, energy-aware task scheduling and resource allocation on multi-core systems as well as computational grids are studied in [27, 28] .  ... 
doi:10.1016/j.suscom.2010.10.006 fatcat:5wnvzpcutvhuhh5cjp4dqfo2de

Temperature- and energy-constrained scheduling in multitasking systems

Weixun Wang, Xiaoke Qin, Prabhat Mishra
2010 Proceedings of the 16th ACM/IEEE international symposium on Low power electronics and design - ISLPED '10  
In this paper, we propose a formal technique based on model checking using extended timed automata to solve the processor frequency assignment problem in a temperature-and energy-constrained multitasking  ...  This has raised urgent requirement for both power and thermal management during each level of system design.  ...  RELATED WORK Energy-aware scheduling techniques for real-time systems have been widely studied to reduce energy consumption.  ... 
doi:10.1145/1840845.1840863 dblp:conf/islped/WangQM10 fatcat:mnm5kmijtbei3mou3672rtluqy

Characterizing Resource Allocation Heuristics for Heterogeneous Computing Systems [chapter]

Shoukat Ali, Tracy D. Braun, Howard Jay Siegel, Anthony A. Maciejewski, Noah Beck, Ladislau Bölöni, Muthucumaru Maheswaran, Albert I. Reuther, James P. Robertson, Mitchell D. Theys, Bin Yao
2005 Advances in Computers  
CHARACTERIZING RESOURCE ALLOCATION HEURISTICS To make meaningful comparisons among mapping heuristics, a system designer needs to understand the assumptions made by the heuristics for (1) the model used  ...  This chapter presents a three-part classification scheme (3PCS) for HC systems.  ...  Freund, Veljko Milutinovic, Janet Siegel and Jay Smith for their comments.  ... 
doi:10.1016/s0065-2458(04)63003-8 fatcat:i2sy57dac5eoxnfd7xg3hv6iga

Intra-task voltage scheduling for low-energy hard real-time applications

Dongkun Shin, Jihong Kim, Seongsoo Lee
2001 IEEE Design & Test of Computers  
Energy consumption E of CMOS circuits, which is dominated by total dynamic power consumption in most VLSI systems, is given by Intra-Task Voltage Scheduling for Low-Energy Hard Real-Time Applications Voltage  ...  By fully exploiting slack time, it achieves a high-energy reduction ratio. Using this algorithm, a software tool automatically converts an application into a low energy version.  ...  We thank Sung-Soo Lim for providing us with his WCET tool and explaining the tool's internals.  ... 
doi:10.1109/54.914596 fatcat:ytfb26x7bveatehxncfjke4rwq

Scheduling Algorithms in Cloud Computing - An Extensive Survey

S. Saranya Devi, V. Venkatesa Kumar, M. Newlin Rajkumar
2017 International Journal of Trend in Scientific Research and Development  
In this paper, an overview of different scheduling techniques like cost and energy aware scheduling, cloud based workflow scheduling, an improved ant colony algorithm in cloud computing environment are  ...  This cost and energy aware scheduling (CEAS) algorithm is estimated by using cloudsim and for real-world scientific workflow application is described.  ...  This cost and energy aware scheduling (CEAS) algorithm is estimated by using cloudsim and for real-world scientific workflow application is described.  ... 
doi:10.31142/ijtsrd5840 fatcat:47qxzum2gjf45b5ap2so4mrxte

A survey of techniques for improving energy efficiency in embedded computing systems

Sparsh Mittal
2014 International Journal of Computer Aided Engineering and Technology  
In this paper, we survey the techniques for managing power consumption of embedded systems.  ...  Recent technological advances have greatly improved the performance and features of embedded systems.  ...  [59] propose two DVFS algorithms for saving energy in real-time embedded systems.  ... 
doi:10.1504/ijcaet.2014.065419 fatcat:r5kgr2rlnbaanca5mhgqwvicae

A Survey of Techniques For Improving Energy Efficiency in Embedded Computing Systems [article]

Sparsh Mittal
2014 arXiv   pre-print
In this paper, we survey the techniques for managing power consumption of embedded systems.  ...  Recent technological advances have greatly improved the performance and features of embedded systems.  ...  [59] propose two DVFS algorithms for saving energy in real-time embedded systems.  ... 
arXiv:1401.0765v1 fatcat:6lj7m34k6rcn3izdanqwfi35gu

Temperature-Aware Integrated DVFS and Power Gating for Executing Tasks With Runtime Distribution

Kyungsu Kang, Jungsoo Kim, Sungjoo Yoo, Chong-Min Kyung
2010 IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems  
Index Terms-Dynamic voltage and frequency scaling (DVFS), energy minimization, hard real time, power gating (PG), runtime distribution.  ...  In this paper, we propose a method for delivering lower energy consumption by integrating the cooling and running in a temperature-aware manner without incurring performance penalty.  ...  On the contrary, our method is applicable to hard real-time systems, and exploits the slack, i.e., performs slack reclamation, to perform switching between PG and DVFS according to the temperature.  ... 
doi:10.1109/tcad.2010.2059290 fatcat:ygcedpa4ovdj7fez26zhdxzn6e

A High Performance Load Balance Strategy for Real-Time Multicore Systems

Keng-Mao Cho, Chun-Wei Tsai, Yi-Shiuan Chiu, Chu-Sing Yang
2014 The Scientific World Journal  
In this paper, a novel scheduling algorithm is proposed for real-time multicore systems to balance the computation loads and save power.  ...  Finding ways to distribute workloads to each processor core and efficiently reduce power consumption is of vital importance, especially for real-time systems.  ...  Acknowledgments The authors would like to thank the editors and anonymous reviewers for their valuable comments and suggestions on the paper that greatly improve the quality of the paper.  ... 
doi:10.1155/2014/101529 pmid:24955382 pmcid:PMC4009124 fatcat:63666lr5bbeplppfbk3ltcbtmy

Dynamic Real-Time Scheduler for Large-Scale MPSoCs

Marcelo Ruaro, Fernando Gehm Moraes
2016 Proceedings of the 26th edition on Great Lakes Symposium on VLSI - GLSVLSI '16  
Large-scale MPSoCs requires a scalable and dynamic real-time (RT) task scheduler, able to handle non-deterministic computational behaviors.  ...  The CS receives messages from the LSs, informing the processor slack-time, deadline violations, and RT changes.  ...  The system supports best-effort tasks -B t , and real-time tasks -R t . B t s do not have time bounds and explore the slack-time of R t s. R t s have soft temporal requirements.  ... 
doi:10.1145/2902961.2903027 dblp:conf/glvlsi/RuaroM16 fatcat:fxx75igiefbohd6mskscvwzcja
« Previous Showing results 1 — 15 out of 196 results