Profiling a multi-core (Freescale P4080)
Multi-cores can be seen in almost every device out there in the world today. Yet, this processor architecture has yet seen its widespread implementation in safety-critical systems such as the automotive and aerospace industries. Many researchers have tried to theoretically show that multi-cores demo...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
2016
|
Subjects: | |
Online Access: | http://hdl.handle.net/10356/66756 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-66756 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-667562023-03-03T20:27:57Z Profiling a multi-core (Freescale P4080) Ng, Daniel Jun Xian Arvind Easwaran School of Computer Engineering Centre for High Performance Embedded Systems DRNTU::Engineering Multi-cores can be seen in almost every device out there in the world today. Yet, this processor architecture has yet seen its widespread implementation in safety-critical systems such as the automotive and aerospace industries. Many researchers have tried to theoretically show that multi-cores demonstrate unpredictability in their execution through analysis of the multi-core architecture. This project aims to be able to substantiate such claims that shared resources which include shared cache, memory interconnects and main memory would create contention in these resources and result in un-deterministic execution times. We will be exploring the use of a hypervisor to securely and robustly partition a multi-core system and try to emulate Asymmetric Multiprocessing (AMP) implementations. Our findings show that multi-cores may yet be adequate to support safety-critical applications to meet their real time constraints. Bachelor of Engineering (Computer Engineering) 2016-04-25T04:09:05Z 2016-04-25T04:09:05Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66756 en Nanyang Technological University 35 p. application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
DRNTU::Engineering |
spellingShingle |
DRNTU::Engineering Ng, Daniel Jun Xian Profiling a multi-core (Freescale P4080) |
description |
Multi-cores can be seen in almost every device out there in the world today. Yet, this processor architecture has yet seen its widespread implementation in safety-critical systems such as the automotive and aerospace industries. Many researchers have tried to theoretically show that multi-cores demonstrate unpredictability in their execution through analysis of the multi-core architecture. This project aims to be able to substantiate such claims that shared resources which include shared cache, memory interconnects and main memory would create contention in these resources and result in un-deterministic execution times. We will be exploring the use of a hypervisor to securely and robustly partition a multi-core system and try to emulate Asymmetric Multiprocessing (AMP) implementations. Our findings show that multi-cores may yet be adequate to support safety-critical applications to meet their real time constraints. |
author2 |
Arvind Easwaran |
author_facet |
Arvind Easwaran Ng, Daniel Jun Xian |
format |
Final Year Project |
author |
Ng, Daniel Jun Xian |
author_sort |
Ng, Daniel Jun Xian |
title |
Profiling a multi-core (Freescale P4080) |
title_short |
Profiling a multi-core (Freescale P4080) |
title_full |
Profiling a multi-core (Freescale P4080) |
title_fullStr |
Profiling a multi-core (Freescale P4080) |
title_full_unstemmed |
Profiling a multi-core (Freescale P4080) |
title_sort |
profiling a multi-core (freescale p4080) |
publishDate |
2016 |
url |
http://hdl.handle.net/10356/66756 |
_version_ |
1759854572915916800 |