Profiling the performance of P4080DS

This report presents the method to test and profile the performance of P4080, an eight-core processor by Freescale, using two approaches, the hypervisor approach and the hardware approach. The focus is to explore the cache partitioning and memory partitioning functions of P4080DS and how this could...

Full description

Saved in:
Bibliographic Details
Main Author: Zheng, Zhipeng
Other Authors: Arvind Easwaran
Format: Final Year Project
Language:English
Published: 2015
Subjects:
Online Access:http://hdl.handle.net/10356/62659
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-62659
record_format dspace
spelling sg-ntu-dr.10356-626592023-03-03T20:49:58Z Profiling the performance of P4080DS Zheng, Zhipeng Arvind Easwaran School of Computer Engineering Centre for High Performance Embedded Systems DRNTU::Engineering::Computer science and engineering::Hardware::Performance and reliability This report presents the method to test and profile the performance of P4080, an eight-core processor by Freescale, using two approaches, the hypervisor approach and the hardware approach. The focus is to explore the cache partitioning and memory partitioning functions of P4080DS and how this could affect the performance in terms of execution time and cache hit ratio. This report contains detailed procedures of both hypervisor approach and hardware approach. The hypervisor approach created 8 partitions by modifying the device tree of hypervisor. Similarly, the hardware approach created 8 partitions by configuring the internal register sets. With partitioned system, 4 sets of experiments were conducted to test and compare the performance of P4080DS in different situations. The results suggested that the performance of individual partition is independent of number of cores running simultaneously. The results also showed that the measured hit ratios of individual partition match with the theoretical values. Bachelor of Engineering (Computer Science) 2015-04-24T08:50:52Z 2015-04-24T08:50:52Z 2015 2015 Final Year Project (FYP) http://hdl.handle.net/10356/62659 en 60 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::Computer science and engineering::Hardware::Performance and reliability
spellingShingle DRNTU::Engineering::Computer science and engineering::Hardware::Performance and reliability
Zheng, Zhipeng
Profiling the performance of P4080DS
description This report presents the method to test and profile the performance of P4080, an eight-core processor by Freescale, using two approaches, the hypervisor approach and the hardware approach. The focus is to explore the cache partitioning and memory partitioning functions of P4080DS and how this could affect the performance in terms of execution time and cache hit ratio. This report contains detailed procedures of both hypervisor approach and hardware approach. The hypervisor approach created 8 partitions by modifying the device tree of hypervisor. Similarly, the hardware approach created 8 partitions by configuring the internal register sets. With partitioned system, 4 sets of experiments were conducted to test and compare the performance of P4080DS in different situations. The results suggested that the performance of individual partition is independent of number of cores running simultaneously. The results also showed that the measured hit ratios of individual partition match with the theoretical values.
author2 Arvind Easwaran
author_facet Arvind Easwaran
Zheng, Zhipeng
format Final Year Project
author Zheng, Zhipeng
author_sort Zheng, Zhipeng
title Profiling the performance of P4080DS
title_short Profiling the performance of P4080DS
title_full Profiling the performance of P4080DS
title_fullStr Profiling the performance of P4080DS
title_full_unstemmed Profiling the performance of P4080DS
title_sort profiling the performance of p4080ds
publishDate 2015
url http://hdl.handle.net/10356/62659
_version_ 1759855331087745024