Font Size: a A A

Two-dimensional Simd Architecture, Compiler Optimization And Power

Posted on:2009-01-17Degree:MasterType:Thesis
Country:ChinaCandidate:W XiaoFull Text:PDF
GTID:2208360272458648Subject:Computer system architecture
Abstract/Summary:PDF Full Text Request
With the rapid development of multimedia technology, multimedia applications have expected much stronger computation performance of the underlying architecture. To boost the performance of multimedia processing, Two-dimensional SIMD architecture is widely used in mobile multimedia processing field as an accelerator. This architecture has already been well concerned in both academe and industry. Two-dimensional SIMD architecture is compose of N×N Processing Elements (PE) that interconnect to others according to some topology. The Processing Elements in the same row or column work as a SIMD unit while different SIMD units can operate simultaneously. Duo to the parallelism of data and computation, Two-dimensional SIMD architecture is ofen employed in SOCs with a general processor which is used to deal with the sequential part of programs.Although Two-dimensional SIMD architecture has been widely used, the research on the compilation technique for this architecture is far behind the development of hareware. As a result, application developers are largely restricted by using embedded assembly language for this architecture. Moreover, the research on the properties of Two-dimensional SIMD architecture can not go deep inside because of lacking support of compilers. There is no research on the power dissipation characteristics of this architecture for the same reason. So, it is really urgent to provide some effective compilation optimizing techniques.In this paper we present a compilation optimizing framework based on the deep study of Two-dimensional SIMD architecture and multimedia applications. With the help of this framework, we also do the research on the properties and power dissipation characteristics of Two-dimensional SIMD architecture. The main contributions of this dissertation are listed below:1. Analysis and summarize the characteristics of Two-dimensional SIMD architecture. Design performance and power simulators for this architecture.2. Present a compilation optimizing framework which is effective mapping the real multimedia applications to Two-dimensional SIMD architecture.3. The properties and power dissipation characteristics of Two-dimensional SIMD architecture are analyzed at architecture level.
Keywords/Search Tags:Two-dimensional SIMD architecture, simulator, compilation optimizing, power
PDF Full Text Request
Related items