Filters








10,531 Hits in 8.3 sec

A lifetime aware buffer assignment method for streaming applications on DRAM/PRAM hybrid memory (Extended abstract)

Daeyoung Lee, Hyunok Oh
2012 2012 IEEE 10th Symposium on Embedded Systems for Real-time Multimedia  
This paper proposes a lifetime aware buffer assignment method for streaming applications like multimedia specified in a synchronous dataflow (SDF) graph on a DRAM/PRAM hybrid memory in which the endurance  ...  Experimental results show that the proposed approach increases the PRAM lifetime by 63% compared with no optimization, and shows the tradeoff between PRAM and DRAM size to guarantee a lifetime constraint  ...  Therefore, when an SDF graph is targeted on a DRAM/PRAM hybrid memory system, the buffer size for the graph should be minimized in order to assign DRAM space to more edges, which is related with the schedule  ... 
doi:10.1109/estimedia.2012.6507021 dblp:conf/estimedia/LeeO12 fatcat:7tns7oxka5glzc47tjq5z4gvwy

A lifetime aware buffer assignment method for streaming applications on DRAM/PRAM hybrid memory

Daeyoung Lee, Hyunok Oh
2013 ACM Transactions on Embedded Computing Systems  
This paper proposes a lifetime aware buffer assignment method for streaming applications like multimedia specified in a synchronous dataflow (SDF) graph on a DRAM/PRAM hybrid memory in which the endurance  ...  Experimental results show that the proposed approach increases the PRAM lifetime by 63% compared with no optimization, and shows the tradeoff between PRAM and DRAM size to guarantee a lifetime constraint  ...  Therefore, when an SDF graph is targeted on a DRAM/PRAM hybrid memory system, the buffer size for the graph should be minimized in order to assign DRAM space to more edges, which is related with the schedule  ... 
doi:10.1145/2435227.2435232 fatcat:3nnukfthpbahnihkzuebwq3siq

Review Paper on Fault Tolerant Scheduling in Multicore System

2018 VFAST Transactions on Software Engineering  
The overhead incurred by this method ranged from 0 to 8% for selected benchmarks. Another system used for scheduling approach in real-time systems was hybrid scheduling.  ...  In this paper, it was discussed about various fault tolerant task scheduling Algorithm for the multicore system based on hardware and software.  ...  system like embedded system with harvesting energy.  ... 
doi:10.21015/vtse.v13i2.509 fatcat:4nxrmvlkprdrncejeo2mfthzay

A Survey of Fault-Tolerance Techniques for Embedded Systems from the Perspective of Power, Energy, and Thermal Issues

Sepideh Safari, Mohsen Ansari, Heba Khdr, Pourya Gohari Nazari, Sina Yari-Karin, Amir Yeganeh-Khaksar, Shaahin Hessabi, Alireza Ejlali, Jorg Henkel
2022 IEEE Access  
INDEX TERMS Fault-tolerance, embedded systems, real-time computing, scheduling, power/energy minimization, thermal-aware design.  ...  In particular, the task mapping/scheduling policies for fault-tolerance real-time embedded systems are reviewed and classified according to their considered goals and constraints.  ...  The study in [138] has presented both power-aware and thermal-aware approaches for task allocating and scheduling in embedded systems.  ... 
doi:10.1109/access.2022.3144217 fatcat:lktvlcw6szhw7osggwfyaqnn3a

Resource-aware Automotive Control Systems Design: A Cyber-Physical Systems Approach

Chang Wanli, Chakraborty Samarjit
2016 Foundations and Trends® in Electronic Design Automation  
Roy et al. [2016] Memory Memory-Aware Feedback Scheduling of Control Tasks Robertz et al. [2006] Dynamic Round-Robin Task Scheduling to Reduce Cache Misses for Embedded Systems Batcher and Walker [2008  ...  Communication-aware embedded control systems design has been extensively explored, our contributions are mainly on memory, computation, and energy resources.  ... 
doi:10.1561/1000000045 fatcat:gumlxzz3pvfmdf5p2asqfqdkqu

Scratchpad memory management in a multitasking environment

Bernhard Egger, Jaejin Lee, Heonshik Shin
2008 Proceedings of the 7th ACM international conference on Embedded software - EMSOFT '08  
This paper presents a dynamic scratchpad memory (SPM) code allocation technique for embedded systems running an operating system with preemptive multitasking.  ...  The benchmarks comprise of multiple embedded applications such as H.264, MP3, MPEG-4, and PGP. On average, we achieve a 47% improvement in throughput and a 32% reduction in energy consumption.  ...  In this paper we introduce a dynamic SPM code allocation technique for systems running an operating system with virtual memory and preemptive multitasking.  ... 
doi:10.1145/1450058.1450094 dblp:conf/emsoft/EggerLS08 fatcat:5uhfvmw4lnf3resmpky7ol5mzi

Fault-aware application scheduling in low-power embedded systems with energy harvesting

Yi Xiang, Sudeep Pasricha
2014 Proceedings of the 2014 International Conference on Hardware/Software Codesign and System Synthesis - CODES '14  
In this paper, we propose a hybrid design-time and run-time framework for reliable resource allocation, i.e., mapping and scheduling of applications, in multi-core embedded systems with solar energy harvesting  ...  run-time workload management, under stringent energy constraints and varying system conditions at run-time.  ...  ACKNOWLEDGEMENTS This research is sponsored in part by grants from NSF (CCF-1252500, CCF-1302693) and SRC.  ... 
doi:10.1145/2656075.2656084 dblp:conf/codes/XiangP14 fatcat:kitk3n6imrcojn2yzakgkn42py

An Effective Technique to Higher Throughput for Streaming Applications on an MPSoC

Hassan Salamy
2019 Journal of Computers  
High speed schedules are one of the main benefits that can be extracted from such systems. This is especially important for embedded systems that are required to run highly complex applications fast.  ...  The proposed technique is implemented and tested on real and hypothetical systems on a range of benchmarks and the results show the great improvement in the systems' throughput generated from the presented  ...  An online task scheduling policy for energy-aware computing onto large multi-threaded multiprocessors is presented in [23] .  ... 
doi:10.17706/jcp.14.8.507-518 fatcat:6dxf2os3hvccnfxkhu7iqsptyu

A Novel Approach in Scheduling Of the Real- Time Tasks In Heterogeneous Multicore Processor with Fuzzy Logic Technique For Micro-grid Power Management

Lavanya Dhanesh, P. Murugesan
2018 International Journal of Power Electronics and Drive Systems  
Second , the task which has assigned higher priority get allotted for execution in high performance core and remaining tasks which are assigned low priority get allotted in low performance cores.  ...  The main idea is to use two fuzzy logic based scheduling algorithm, first is to assign priority based on execution time and deadline of the task.  ...  EXPERIMENTAL RESULTS The power and thermal-aware scheduling results for different benchmarks from the embedded system synthesis benchmarks suite or generated using the MATLAB tool.  ... 
doi:10.11591/ijpeds.v9.i1.pp80-88 fatcat:ucvno7g7k5h6zhbhbbkeqlxmii

Real-Time Scheduling for Phase Change Main Memory Systems

Miao Zhou, Santiago Bock, Alexandre P. Ferreira, Bruce Childers, Rami Melhem, Daniel Mosse
2011 2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications  
In addition to the small steps towards managing power in DRAMs, Phase-Change Memory (PCM) has emerged as a low-power alternative that is especially helpful for energy-aware embedded real-time systems.  ...  In this paper, we examine the memory subsystem and add a real-time scheduler for prioritizing requests at the bottleneck resource, the PCM controller.  ...  Architecture Overview Our memory request scheduler is based on a hybrid memory architecture called Phase Change Main Memory Architecture (PMMA) [14] .  ... 
doi:10.1109/trustcom.2011.136 dblp:conf/trustcom/ZhouBFCMM11 fatcat:x42othfxpjgldfly5hcocbtxmu

A configuration memory hierarchy for fast reconfiguration with reduced energy consumption overhead

E.P. Ramo, J. Resano, D. Mozos, F. Catthoor
2006 Proceedings 20th IEEE International Parallel & Distributed Processing Symposium  
Currently run-time reconfigurable hardware offers really attractive features for embedded systems, such as flexibility, reusability, high performance and, in some cases, low-power consumption.  ...  Nevertheless, since the energy overhead is equally important, in this paper we propose a configuration memory hierarchy that provides fast reconfiguration while achieving energy savings.  ...  However, many researches have pointed out that, in embedded systems, the energy consumption due to the instruction memory hierarchy stands for a very important percentage (around 30%) of the overall energy  ... 
doi:10.1109/ipdps.2006.1639435 dblp:conf/ipps/RamoRMC06 fatcat:xgzuv5ihozhx3lpo37hw3rjlcu

Novel online data allocation for hybrid memories on tele-health systems

Longbin Chen, Meikang Qiu, Wenyun Dai, Houcine Hassan
2017 Microprocessors and microsystems  
Hence, we propose online data allocation for hybrid memories on embedded tele-health systems. In We present dynamic programming and heuristic approaches.  ...  Therefore, hybrid memories, which combine volatile memories with non-volatile memories, are widely adopted in reducing the latency and energy cost on multi-core systems.  ...  Embedded systems with hybrid memories can bring energy-efficiency and low latency to tele-health systems.  ... 
doi:10.1016/j.micpro.2016.08.003 fatcat:zysmxtj5dvhifcpu4stvnr7mui

Mapping of applications to MPSoCs

Peter Marwedel, Jürgen Teich, Georgia Kouveli, Iuliana Bacivarov, Lothar Thiele, Soonhoi Ha, Chanhee Lee, Qiang Xu, Lin Huang
2011 Proceedings of the seventh IEEE/ACM/IFIP international conference on Hardware/software codesign and system synthesis - CODES+ISSS '11  
The advent of embedded many-core architectures results in the need to come up with techniques for mapping embedded applications onto such architectures.  ...  The techniques focus on optimizing performance, temperature distribution, reliability and fault tolerance for various models.  ...  embedded system.  ... 
doi:10.1145/2039370.2039390 dblp:conf/codes/MarwedelTKBTHLXH11 fatcat:4zvb6iktxzdoncakeinpysbg2y

AI-based methods to resolve Real time scheduling for embedded systems

2021 International Journal of Cognitive Informatics and Natural Intelligence  
aware scheduling algorithms for ES.  ...  Artificial Intelligence is becoming more attractive to resolve nontrivial problems including the well known real time scheduling (RTS) problem for Embedded Systems (ES).  ...  Energy-aware RT scheduling algorithms tend to minimize the energy consumption in embedded systems (processors, buses, memories) while meeting all tasks deadlines or a subset of the set of deadlines (Niu  ... 
doi:10.4018/ijcini.290308 fatcat:2hax7lts4vanbin4iqxy4cthwm

Memory and Energy Optimization Strategies for Multithreaded Operating System on the Resource-Constrained Wireless Sensor Node

Xing Liu, Kun Hou, Christophe de Vaulx, Jun Xu, Jianfeng Yang, Haiying Zhou, Hongling Shi, Peng Zhou
2014 Sensors  
In this article, a new memory-optimized and energy-optimized multithreaded WSN operating system (OS) LiveOS is designed and implemented.  ...  Memory and energy optimization strategies are essential for the resource-constrained wireless sensor network (WSN) nodes.  ...  by the French government research program "Investissements d'avenir" through the IMobS3 Laboratory of Excellence (ANR-10-LABX-16-01), by the European Union through the program Regional competitiveness and  ... 
doi:10.3390/s150100022 pmid:25545264 pmcid:PMC4327005 fatcat:37hwrqutzff5fiq2defvi3zybe
« Previous Showing results 1 — 15 out of 10,531 results