“Temperature-Aware Task Scheduling for Multicore Processors”

Slides:



Advertisements
Similar presentations
Dynamic Thread Assignment on Heterogeneous Multiprocessor Architectures Pree Thiengburanathum Advanced computer architecture Oct 24,
Advertisements

Instruction Level Parallelism (ILP) Colin Stevens.
Your Presentation Title Names of Team members Advisor name EE496A Midterm Presentation Fall, 2006.
ECE 510 Brendan Crowley Paper Review October 31, 2006.
Proposed MITHI Concept Paper
COMPUTER ORGANIZATIONS CSNB123 May 2014Systems and Networking1.
Authors: Tong Li, Dan Baumberger, David A. Koufaty, and Scott Hahn [Systems Technology Lab, Intel Corporation] Source: 2007 ACM/IEEE conference on Supercomputing.
“Early Estimation of Cache Properties for Multicore Embedded Processors” ISERD ICETM 2015 Bangkok, Thailand May 16, 2015.
SYNAR Systems Networking and Architecture Group Scheduling on Heterogeneous Multicore Processors Using Architectural Signatures Daniel Shelepov and Alexandra.
Multi Core Processor Submitted by: Lizolen Pradhan
Research Methods1 Research Presentation. Research Methods2 General Guidelines on designing the presentation How many slides do I need? –Depends on how.
CPE 731: Advanced Computer Architecture Research Report and Presentation 1.
Evaluating FERMI features for Data Mining Applications Masters Thesis Presentation Sinduja Muralidharan Advised by: Dr. Gagan Agrawal.
Outline  Over view  Design  Performance  Advantages and disadvantages  Examples  Conclusion  Bibliography.
Design Proposal A document prepared to (a) justify the need for the project, (b) describe the engineering process to be taken, (c) outline the expected.
Request for Proposal (RFP)
Processor Architecture
MULTICORE PROCESSOR TECHNOLOGY.  Introduction  history  Why multi-core ?  What do you mean by multicore?  Multi core architecture  Comparison of.
HyperThreading ● Improves processor performance under certain workloads by providing useful work for execution units that would otherwise be idle ● Duplicates.
Final Year Project 1 (FYP 1) CHAPTER 1 : INTRODUCTION
Progress presentation
Shouqing Hao Institute of Computing Technology, Chinese Academy of Sciences Processes Scheduling on Heterogeneous Multi-core Architecture.
Research Methods Technical Writing Thesis Conference/Journal Papers
INFOMGP Student names and numbers Papers’ references Title.
Sunpyo Hong, Hyesoon Kim
Multi-Core CPUs Matt Kuehn. Roadmap ► Intel vs AMD ► Early multi-core processors ► Threads vs Physical Cores ► Multithreading and Multi-core processing.
Implementing RISC Multi Core Processor Using HLS Language - BLUESPEC Liam Wigdor Instructor Mony Orbach Shirel Josef Semesterial Winter 2013.
“Temperature-Aware Task Scheduling for Multicore Processors” Masters Thesis Proposal by Myname 1 This slides presents title of the proposed project State.
Addressing modes, memory architecture, interrupt and exception handling, and external I/O. An ISA includes a specification of the set of opcodes (machine.
Principal Investigator ESTCP Selection Meeting
Lesson Plan Creating a lesson plan week5.
INF th of January 2005.
Green cloud computing 2 Cs 595 Lecture 15.
Chapter1 Fundamental of Computer Design
Principal Investigator ESTCP Selection Meeting
The most important work in Operating Systems
Research Methods Research Presentation Research Methods
Fault-Tolerant NoC-based Manycore system: Reconfiguration & Scheduling
The most important work in Software Verification
Constructing a system with multiple computers or processors
Project Title Presented By Student1 name - Roll no
FEASIBILITY STUDY Feasibility study is a means to check whether the proposed system is correct or not. The results of this study arte used to make decision.
Introduction to Tech Communication & Project Management Arthur C.M. Chen , Rm
Software Project Management
Hui Chen, Shinan Wang and Weisong Shi Wayne State University
Improved schedulability on the ρVEX polymorphic VLIW processor
PASTE A PICTURE RELATED TO YOUR PROJECT
Hook was a famous year for what…..?
CPU and Embedded Systems
Name of the Authors and Affiliations
Research Seminar Session 7 Presenting a Research proposal By: Dr
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Constructing a system with multiple computers or processors
Chapter 1 Introduction.
Unit 1.1 Systems Architecture Lesson 1
Computer Evolution and Performance
The Technology Integration Planning Model
Research Methods Technical Writing Thesis Report Writing
Design Brief.
Principal Investigator ESTCP Selection Meeting
Mihai Budiu Monday seminar, Apr 12, 2004
Learning Objectives To be able to describe the purpose of the CPU
Presented By Student1 name - Roll no Student2 name - Roll no
Types of Parallel Computers
ACOE101: Freshman Computer Engineering Fall 2018
Principal Investigator ESTCP Selection Meeting
MPATE-GE 2626: Thesis in Music Technology
Computer Engineering Department Islamic University of Gaza ECOM 6301
CS 514 Class presentation template [Replace it with the title of your project] Xiaowei Yang.
Presentation transcript:

“Temperature-Aware Task Scheduling for Multicore Processors” This slides presents title of the proposed project State also the purpose and your name Optionally thank your audience “Temperature-Aware Task Scheduling for Multicore Processors” Masters Thesis Proposal by Myname Myname

Temperature-Aware Task Scheduling This slides presents an outline of the presentation Presentation Overview Thesis Motivation Thesis Aim and Innovation Thesis Contributions and Objectives The Temperature-Aware Task Scheduling Unit Evaluation Methodology Work Planning Temperature-Aware Task Scheduling Costas Kyriacou

Motivation: The Temperature Wall Problem This slides presents your thesis motivation. Start with the problem and state why it is essential to address it Processor Performance Measure of the execution time of application programs Dominated by Processor Architecture Clock Frequency Processor Power Consumption Depends on Processor Voltage Processor Activity Type of instructions executed The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Motivation: The Temperature Wall Problem (Cont.) This slides presents your thesis motivation. Start with the problem and state why it is essential to address it The Temperature Wall Problem Increase performance by increasing Clock Frequency Increase in Clock Frequency increases Power Consumption Power Consumption converted to Heat and Temperature Increase Reduce Clock Frequency to Cool Processor, thus Reduce Performance  Need another way to keep processor’s temperature low The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Motivation: Task Scheduling on Multicore Processors This slides presents your thesis motivation. Start with the problem and state why it is essential to address it Multicore Processors Achieve higher performance using More than one simpler processors (Cores) Operating in Parallel Task Assignment to Cores affects Hardware Complexity Processor Performance Existing Task Assignment Methodologies: Round Robin Cache Affinity The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics.  Consider Core Temperature in deciding on Task Assignment Temperature-Aware Task Scheduling Costas Kyriacou

Thesis Aim This slides presents your proposed solution to the problem. Justify also why Design, Implement and Evaluate a Temperature-Aware Task Scheduling System for Multi-core Processors Tasks assigned to the idle core with lowest temperature Thus, avoid overheating the processor ……….. ………………. The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Thesis Innovation This slides presents your thesis innovation. Thesis innovation must be clearly stated. It affects the final assessment of your proposal The proposed task scheduling system is innovative, Schedule task according to the temperature of each core, Avoid reducing the clock frequency, Thus avoid performance degrading. ……. The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Thesis Contributions This slides presents your contributions. Your contributions must be clearly stated from the beginning. (a) Design the Temperature-Aware Task Scheduling Unit. (a1) Development of the Hardware modules needed to record the temperature at the surface of each core of the processor chip determine the lowest of the temperatures of the idle cores. (a2) Development of a compiler preprocessor that will annotate each thread with its computation and data access characteristics. (b) Evaluate the Temperature-Aware Task Scheduling Unit. (b1) …… (b2) ….. The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Addressing the Temperature Wall Problem This is the related work section. Use one slide for each method presented in the Background section of the Proposal report ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Task Scheduling on Multicore Processor This is the related work section. Use one slide for each method presented in the Background section of the Proposal report ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Temperature-Aware Task Scheduling Unit This slide is an introduction to the proposed Task Scheduling Unit. It should outline its main features ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Temperature-Aware Task Scheduling Unit (cont) Use a diagram to explain the concept. You may use animations The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Evaluation Methodology This slide should outline the evaluation Methodology ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

The Task Scheduling Prototype This slide should provide information on the Prototype. Refer to hardware and Software Platforms to be used Clarify if available ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Software Benchmarks ……… This slide should provide the characteristics/requirements of the software benchmarks to be used for the evaluation If these benchmarks are already known, then name them and justify their selection ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Implementation Methodology: Work-Package 1 List the Work-Packages/tasks and Deliverables provided in the Proposal report Use more than one slides if necessary ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Implementation Schedule: Gantt Chart The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Conclusions This slide should outline the main points described in the Conclusions section of the Proposal Report You must be enthusiastic about the proposed work ……… The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Temperature-Aware Task Scheduling Costas Kyriacou

Thank you The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Costas Kyriacou

Extra Rescue Slides The decimal system needs ten distinct symblos or states0 to 9. This can not be supported by digital electronics. Costas Kyriacou