Download Design and Implementation of a Source Code Profiling Toolset for

Transcript
Introduction and Motivation
Chapter 1
1.4 Organization
This thesis is organized in 7 chapters. Starting from introducing the
technologies that used in the architecture, through user manual,
implementation, and ends at field test and conclusions. Here is a brief
description of the paper.
Chapter 2 introduces the background of how software profiling is required.
ASIP design workflow and HW/SW co-design which requires better code
profiling.
Chapter 3 gives theoretical details of the technologies that used in the
project. Compiler structures, static code analysis theories and dynamic
profiling theories are introduced in this chapter to give the audiences better
understand of how the project is constructed.
Chapter 4 walks through the installation and configuration of the profiler.
With this guide readers would have the possibility to have a up and running
profiler.
Chapter 5 explains all the components of the profiler in detail. It also
explains how major functions are designed and how configuration files are
processed and utilized by the profiler.
Chapter 6 uses a real-life test case to test the profiler and explains the result
to help hardware engineers better understanding how the profiler works.
Chapter 7 gives the conclusion of the thesis project and promotes further
suggestions.
3