Title page for etd-0319112-161808


[Back to Results | New Search]

URN etd-0319112-161808
Author Yi-Hao Chang
Author's Email Address No Public.
Statistics This thesis had been viewed 5584 times. Download 349 times.
Department Computer Science and Engineering
Year 2011
Semester 2
Degree Master
Type of Document
Language English
Title A Performance Monitoring Tool Suite for Software and SoC on-chip Bus: Using 3D Graphics SoC as an example
Date of Defense 2011-10-21
Page Count 212
Keyword
  • Sampling Techniques
  • Bus
  • Software
  • Performance analysis
  • Performance monitoring
  • Abstract Nowadays SoC involves both software and hardware designs, performance bottleneck may occur either in software/hardware or even both. But present performance monitoring tools usually evaluates one of software/hardware performance, which is not quite enough for nowadays SoC designs. Furthermore, due to increasing complexity of user requirements, embedded OS, such as Linux is introduced to manage the limited hardware resources for complicated applications. However, it also makes performance monitoring harder since the memory addressing space is divided into user space and kernel space with different capability to access system resources, which makes user space application impossible to retrieve system performance information without kernel or hardware supports. In this thesis, we propose a performance monitoring tool suite which is capable of analyzing the performance of user pace application, kernel space device driver and AMBA AHB bus for SoC running under Linux. We develop Performance Monitoring Tool Suite (PMTS) which includes: Program Monitor (PM) to monitor the execution time of software; Bus Utilization Monitor (BUM), Bus Contention Monitor (BCM) and Bus Global Monitor (BGM) to monitor the bus utilization, contentions…etc. PMTS can help user to find out the performance bottleneck of both software and hardware more easily. We have applied PMTS to FPGA develop board and find out the hardware/software performance bottlenecks of the designs. From the experimental results we can know that adding PMTS won’t impact the critical path of SoC.
    Advisory Committee
  • Kuen-Jong Lee - chair
  • Jin-Hua Hong - co-chair
  • Hong-Men Su - co-chair
  • Chung-Ho Chen - co-chair
  • Ing-Jer Huang - advisor
  • Files
  • etd-0319112-161808.pdf
  • Indicate in-campus at 1 year and off-campus access at 2 year.
    Date of Submission 2012-03-19

    [Back to Results | New Search]


    Browse | Search All Available ETDs

    If you have more questions or technical problems, please contact eThesys