Analysis and Implementation of DVFS Techniques in a Multitasking Embedded System CSE 237 a Final Project
نویسندگان
چکیده
A key concern in embedded systems today is power consumption. Increasing demands for longer battery life and heating issues associated with power have led researchers to develop new ways to reduce power and energy consumption in embedded systems. Dynamic voltage and frequency scaling (DVFS) techniques are used to dynamically alter the voltage and frequency levels of the CPU to the lowest possible level while still maintaining high performance. The goal of this project was to research and analyze different DVFS policies. We designed and implemented one of these techniques and compared it to our own naive user-level DVFS technique implemented in a previous project. This paper is organized as follows. Section 2 provides an overview of previous DVFS research. Section 3 describes the DVFS design implemented in this project along and the challenges encountered. Section 4 presents the testing and results. Section 5 concludes with lessons learned and areas for future work.
منابع مشابه
A Multiple Adaptive Neuro-Fuzzy Inference System for Predicting ERP Implementation Success
The implementation of modern ERP solutions has introduced tremendous opportunities as well as challenges into the realm of intensely competent businesses. The ERP implementation phase is a very costly and time-consuming process. The failure of the implementation may result in the entire business to fail or to become incompetent. This fact along with the complexity of data streams has led ...
متن کاملIdentifying and Prioritizing the Key Factors of ERP System Implementation in Chaharmahal and Bakhtiari Saderat Bank using Theme Analysis Method and Fuzzy Dematel
The purpose of this study was to identify the key factors in implementing the organization's resource planning system in Chaharmahal and Bakhtiari Saderat Bank using theme analysis method. This research was a type of qualitative research that was done in an applied way. The research population consists of 15 experts and specialist in system implementation, resource planning in Chaharmahal and B...
متن کاملEffects of Hadi Project Implementation on the Resilience of Rural Settlements in Oraman, Sarvabad
INTRODUCTION: Resilience is recognized as the potential capacity of a system or community to adapt or resist change in order to maintain an appropriate level of performance and structure. Moreover, governments adopt a variety of strategies to mitigate the effects of natural disasters. In this regard, the rural Hadi project is an efficient method for rural physical management. The present study...
متن کاملSerialized Multitasking Code Generation from
This paper is concerned about multitasking embedded software development from the system specification to the final implementation including design space exploration(DSE). In the proposed framework, dataflow model is used for task specification. Multitasking software is generated for the performance evaluation of architecture candidates during the DSE process. Since the same code is also used f...
متن کاملStakeholder Perceptions and Context of the Implementation of Performance-Based Financing in District Hospitals in Mali
Background To improve the performance of the healthcare system, Mali’s government implemented a pilot project of performance-based financing (PBF) in the field of reproductive health. It was established in the Koulikoro region. This research analyses the process of implementing PBF at district hospital (DH) level, something which has rarely been done in Africa. Methods...
متن کامل