EFFECTIVE DYNAMIC RE-MAPPING ALGORITHM FOR LOW POWER NETWORK-ON-CHIP NOC

For more Computer Science projects click here


ABSTRACT

With the increase in the possibility of incorporating multiple cores on a single chip (MCSoC), the issue of an efficient interconnection that is scalable, takes up small area and has low power consumption must be taken into consideration carefully. Network on chip (NoC) has evolved as a promising solution for efficiently interconnecting multiple core on a single chip (MCSoC). NoC brings conventional networking theories and methods to chip communication and brings notable improvements over the conventional bus systems.

The aim of my research will be to study power consumption in NoC architecture and propose an effective dynamic remapping algorithm to reduce power consumption on NoC. This is done by monitoring the NoC at run time and dynamically re-mapping the cores to reduce power consumption. Low power consumption is desirable in MCSoC because high power increases capacitance, electro magnetic interference (EMI) and dissipates more heat, thereby reducing performance. In addition, must devices built using MCSoC are hand-held devices (battery powered) and therefore might not have access to continuous power supply.


I will be using the OASIS NoC which was developed at the Adaptive systems laboratory, The University of Aizu, Graduate School of Computer Science and Engineering. Aizu, Japan To test my Algorithm. OASIS NoC is a complexity effective on-chip interconnection network.


TABLE OF CONTENTS

ABSTRACT

Chapter I
1.0       Introduction
1.1       System on chip (SoC)
1.2       Multiprocessor System on chip (MPSoC)
1.3       Communication on MPSoC
1.4       Drawbacks of the conventional bus system
1.5       Network-on-chip (NoC)
1.6       Properties of NoC
            1.6.1.   Network Topology
            1.6.2.   Switching Scheme
            1.6.3.   Flow Control
            1.6.4.   Packet Format
            1.6.5.   Queuing Scheme
            1.6.6.   Routing Scheme
1.7 NoC Design Flow
1.8 OASIS Network on Chip (NoC)

Chapter II
2.0 Objective of the Research
2.2       Energy model of NoC
2.3       Causes and Types of power consumption on NoCs
            2.3.1.   The router or Switch fabric
            2.3.2.   Buffers on Router
            2.3.3.   Link Length
            2.3.4.   Size of flits
            2.3.5.   Routing Protocol
2.4       Desirability of Low Power
2.5       Advantages of the Adaptive NoC over the Application-specific NoC
2.6       Power Management Policies and Methods
            2.6.1.   Reconfigurable buffers/routers
            2.6.2.   Multi-Mode Switch
            2.6.3.   Dynamic Voltage scaling Closed-loop control concept
            2.6.4.   Voltage island shut-down
            2.6.5.   Reconfigurable Architecture
            2.6.6.   Reconfigurable Topology
2.7       Why Dynamic Re-mapping?
2.8       NoC Monitoring
2.8.1  Probe Architecture

Chapter III
3.0       Application Mapping
3.1       Static Mapping
3.2       Dynamic Mapping
3.3       Dynamic Re-Mapping Algorithm
            3.3.1.   The Algorithm
            3.3.2.   Algorithm Discussion

Chapter IV
4.0       Problem Statement
4.1       Simulation Set up and Algorithm Implementation (Case Study)
4.2       Validation of Result and Performance Evaluation and Conclusion
            4.2.1.   The Lookup Table
            4.2.2.   Selecting The Root
            4.2.3.   Selecting Neighbours of the Root
            4.2.4.   Selecting Neighbours of the Neighbours
4.3       Conclusion and Future Work
Appendix
References


Chapter I

1.0 Introduction

For the next decade, Moore’s Law is still going to bring higher transistor densities allowing billions of transistors to be integrated on a single chip. However, it became obvious that exploiting significant amounts of instruction-level parallelism with deeper pipelines and more aggressive wide-issue super-scalar techniques, and using most of the transistor budget for large on-chip caches has come to a dead end. Scaling performance with higher clock frequencies, especially, is getting more and more difficult because of heat dissipation problems and energy consumption that is too high. The latter is not only a technical problem for mobile systems, but is also becoming a severe problem for computing centres because high energy consumption leads to significant cost factors in the budget. Improving performance can only be achieved by exploiting parallelism on all system levels [1].

Multicore architectures offer a better performance/Watt ratio than single-core architectures with similar performance. Combining multi-core and co-processor technology promise extreme computing power for high CPU-time-consuming applications. [1]


1.1 System on chip (SoC):

System-on-a-chip or system on chip (SoC or SOC) refers to integrating all components of a computer or other electronic system into a single integrated circuit (chip). It may contain digital, analogue, mixed-signal, and often radio-frequency functions – all on a single chip substrate. A typical application is in the area of embedded systems....


For more Computer Science projects click here
___________________________________________________________________________
This is a Postgraduate Thesis and the complete research material plus questionnaire and references can be obtained at an affordable price of N3,000 within Nigeria or its equivalent in other currencies.


INSTRUCTION ON HOW TO GET THE COMPLETE PROJECT MATERIAL

Kindly pay/transfer a total sum of N3,000 into any of our Bank Accounts listed below:
·         Diamond Bank Account:
A/C Name:      Haastrup Francis
A/C No.:         0096144450

·         GTBank Account:
A/C Name:      Haastrup Francis
A/C No.:         0029938679

After payment, send your desired Project Topic, Depositor’s Name, and your Active E-Mail Address to which the material would be sent for downloading (you can request for a downloading link if you don’t have an active email address) to +2348074521866 or +2348066484965. You can as well give us a direct phone call if you wish to. Projects materials are sent in Microsoft format to your mail within 30 Minutes once payment is confirmed. 

--------------------------------------------------------
N/B:    By ordering for our material means you have read and accepted our Terms and Conditions


Terms of Use: This is an academic paper. Students should NOT copy our materials word to word, as we DO NOT encourage Plagiarism. Only use as guide in developing your original research work.

Delivery Assurance
We are trustworthy and can never SCAM you. Our success story is based on the love and fear for God plus constant referrals from our clients who have benefited from our site. We deliver project materials to your Email address within 15-30 Minutes depending on how fast your payment is acknowledged by us.

Quality Assurance
All research projects, Research Term Papers and Essays on this site are well researched, supervised and approved by lecturers who are intellectuals in their various fields of study.
Share:

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.

Search for your topic here

See full list of Project Topics under your Department Here!

Featured Post

Article: How to Write a Research Proposal

Most students and beginning researchers do not fully understand what a research proposal means, nor do they understand ...

Popular Posts