Font Size: a A A

Evaluating the scalability of SDF single-chip multiprocessor architecture using automatically parallelizing code

Posted on:2005-01-08Degree:M.SType:Thesis
University:University of North TexasCandidate:Zhang, YuhuaFull Text:PDF
GTID:2458390008485929Subject:Computer Science
Abstract/Summary:
A program exhibits different types of parallelism: instruction level parallelism (ILP), thread level parallelism (TLP), or data level parallelism (DLP). Likewise, architectures can be designed to exploit one or more of these types of parallelism. It is generally not possible to design architectures that can take advantage of all three types of parallelism without using very complex hardware structures and complex compiler optimizations. We present the state-of-art architecture SDF (scheduled data flowed) which explores the TLP parallelism as much as that is supplied by that application. We implement a SDF single-chip multiprocessor constructed from simpler processors and execute the automatically parallelizing application on the single-chip multiprocessor. SDF has many desirable features such as high throughput, scalability, and low power consumption, which meet the requirements of the next generation of CPU design. (Abstract shortened by UMI.).
Keywords/Search Tags:SDF, Single-chip multiprocessor, Parallelism
Related items