Temperature and Energy Aware Scheduling of Heterogeneous Processors

Temperature and Energy Aware Scheduling of Heterogeneous Processors PDF Author: Rashadul Kabir
Publisher:
ISBN:
Category : Algorithms
Languages : en
Pages : 178

Get Book Here

Book Description
"With widespread growth of the internet, data centers have been trying to incorporate faster and more powerful processors to meet the high data processing requirements. Faster and more powerful processors have resulted in higher heat dissipation and energy consumption, which have had detrimental effects on operating costs. High heat dissipation, however, also affects the reliability of processing units. Previous research on scheduling algorithms of processors have either focused on minimal energy consumption or minimal heat dissipation, but never a combination of both. Hence, the focus of this research has been to schedule tasks in a heterogeneous environment with Dynamic Voltage Scaling (DVS) enabled processors to minimize execution time, energy consumption and heat dissipation. Our proposed algorithm, Temperature and Energy aware Dynamic Level Scheduling (TEDLS), favors the cooler and more energy efficient processors by introducing a cost function that affects the scheduling decisions." -- leaf v.

Temperature and Energy Aware Scheduling of Heterogeneous Processors Using Machine Learning

Temperature and Energy Aware Scheduling of Heterogeneous Processors Using Machine Learning PDF Author: Harsh Parikh
Publisher:
ISBN:
Category : Algorithms
Languages : en
Pages : 154

Get Book Here

Book Description
"In the past 20-some years, the entire lifetime of Data Center, the hymn computer engineers and end users have chanted in harmony has been "faster. . .smaller. . . cheaper. . . lower power. . . ," with the most recently added "and lower temperature. . ." significantly complicating the whole scenario. The trade offs among performance, complexity, cost, power and temperature have created exciting challenges and opportunities. All modern data centers face the widespread problem "High performance without trading energy, power and most important temperature". Previous research on scheduling algorithms of processors have focused on static implementation to minimize energy consumption and heat dissipation, but never used Machine Learning to dynamically apply the algorithm. We use Naive Bayesian Classifiers (NBCs) to select the processor combination for the Temperature and Energy Aware Dynamic Level Scheduling algorithm that satisfies a particular user defined condition such as a deadline, energy or temperature budget. Our simulation results exhibit significant energy and temperature savings at a reasonable increase in overall execution time, the learning algorithm selects the desired processors significantly faster than random selection." -- page iv.

Energy-aware Scheduling on Multiprocessor Platforms

Energy-aware Scheduling on Multiprocessor Platforms PDF Author: Dawei Li
Publisher: Springer Science & Business Media
ISBN: 1461452244
Category : Technology & Engineering
Languages : en
Pages : 67

Get Book Here

Book Description
Multiprocessor platforms play important roles in modern computing systems, and appear in various applications, ranging from energy-limited hand-held devices to large data centers. As the performance requirements increase, energy-consumption in these systems also increases significantly. Dynamic Voltage and Frequency Scaling (DVFS), which allows processors to dynamically adjust the supply voltage and the clock frequency to operate on different power/energy levels, is considered an effective way to achieve the goal of energy-saving. This book surveys existing works that have been on energy-aware task scheduling on DVFS multiprocessor platforms. Energy-aware scheduling problems are intrinsically optimization problems, the formulations of which greatly depend on the platform and task models under consideration. Thus, Energy-aware Scheduling on Multiprocessor Platforms covers current research on this topic and classifies existing works according to two key standards, namely, homogeneity/heterogeneity of multiprocessor platforms and the task types considered. Under this classification, other sub-issues are also included, such as, slack reclamation, fixed/dynamic priority scheduling, partition-based/global scheduling, and application-specific power consumption, etc.

Energy Aware Scheduling on Heterogeneous Processors Using Machine Learning and Mobile Agents

Energy Aware Scheduling on Heterogeneous Processors Using Machine Learning and Mobile Agents PDF Author: Venkateswaran Shekar
Publisher:
ISBN:
Category : Algorithms
Languages : en
Pages : 214

Get Book Here

Book Description
This thesis focuses on scheduling tasks in a heterogeneous environment with DVS enabled processors to minimize both execution time and energy consumed. The proposed algorithm, called Energy Dynamic Level Scheduling (EDLS), favors low-energy consuming processors by introducing a cost factor that affects scheduling decisions.

Energy-Aware Scheduling on Multiprocessor Platforms

Energy-Aware Scheduling on Multiprocessor Platforms PDF Author: Springer
Publisher:
ISBN: 9781461452256
Category :
Languages : en
Pages : 68

Get Book Here

Book Description


Energy Aware Task Scheduling on Heterogeneous Systems

Energy Aware Task Scheduling on Heterogeneous Systems PDF Author: Rehab Farouk Abdel-Kader
Publisher:
ISBN:
Category : Computer scheduling
Languages : en
Pages : 113

Get Book Here

Book Description


Quality-of-Service Aware Design and Management of Embedded Mixed-Criticality Systems

Quality-of-Service Aware Design and Management of Embedded Mixed-Criticality Systems PDF Author: Behnaz Ranjbar
Publisher: Springer Nature
ISBN: 3031389603
Category : Technology & Engineering
Languages : en
Pages : 205

Get Book Here

Book Description
This book addresses the challenges associated with efficient Mixed-Criticality (MC) system design. We focus on application analysis through execution time analysis and task scheduling analysis in order to execute more low-criticality tasks in the system, i.e., improving the Quality-of-Service (QoS), while guaranteeing the correct execution of high-criticality tasks. Further, this book addresses the challenge of enhancing QoS using parallelism in multi-processor hardware platforms.

Energy-aware Real-time Scheduling on Heterogeneous and Homogeneous Platforms in the Era of Parallel Computing

Energy-aware Real-time Scheduling on Heterogeneous and Homogeneous Platforms in the Era of Parallel Computing PDF Author: Ashik Ahmed Bhuiyan
Publisher:
ISBN:
Category :
Languages : en
Pages :

Get Book Here

Book Description
Multi-core processors increasingly appear as an enabling platform for embedded systems, e.g., mobile phones, tablets, computerized numerical controls, etc. The parallel task model, where a task can execute on multiple cores simultaneously, can efficiently exploit the multi-core platform’s computational ability. Many computation-intensive systems (e.g., self-driving cars) that demand stringent timing requirements often evolve in the form of parallel tasks. Several real-time embedded system applications demand predictable timing behavior and satisfy other system constraints, such as energy consumption.

Energy-Aware System Design

Energy-Aware System Design PDF Author: Chong-Min Kyung
Publisher: Springer Science & Business Media
ISBN: 9400716796
Category : Science
Languages : en
Pages : 295

Get Book Here

Book Description
Power consumption becomes the most important design goal in a wide range of electronic systems. There are two driving forces towards this trend: continuing device scaling and ever increasing demand of higher computing power. First, device scaling continues to satisfy Moore’s law via a conventional way of scaling (More Moore) and a new way of exploiting the vertical integration (More than Moore). Second, mobile and IT convergence requires more computing power on the silicon chip than ever. Cell phones are now evolving towards mobile PC. PCs and data centers are becoming commodities in house and a must in industry. Both supply enabled by device scaling and demand triggered by the convergence trend realize more computation on chip (via multi-core, integration of diverse functionalities on mobile SoCs, etc.) and finally more power consumption incurring power-related issues and constraints. Energy-Aware System Design: Algorithms and Architectures provides state-of-the-art ideas for low power design methods from circuit, architecture to software level and offers design case studies in three fast growing areas of mobile storage, biomedical and security. Important topics and features: - Describes very recent advanced issues and methods for energy-aware design at each design level from circuit and architecture to algorithm level, and also covering important blocks including low power main memory subsystem and on-chip network at architecture level - Explains efficient power conversion and delivery which is becoming important as heterogeneous power sources are adopted for digital and non-digital parts - Investigates 3D die stacking emphasizing temperature awareness for better perspective on energy efficiency - Presents three practical energy-aware design case studies; novel storage device (e.g., solid state disk), biomedical electronics (e.g., cochlear and retina implants), and wireless surveillance camera systems. Researchers and engineers in the field of hardware and software design will find this book an excellent starting point to catch up with the state-of-the-art ideas of low power design.

Energy-Aware Systems and Networking for Sustainable Initiatives

Energy-Aware Systems and Networking for Sustainable Initiatives PDF Author: Kaabouch, Naima
Publisher: IGI Global
ISBN: 1466618434
Category : Business & Economics
Languages : en
Pages : 468

Get Book Here

Book Description
"This book covers a great variety of topics such as materials, environment, electronics, and computing, offering a vital source of information detailing the latest architectures, frameworks, methodologies, and research on energy-aware systems and networking for sustainable initiatives"--