Exploiting Nested Parallelism on Heterogeneous Processors
dc.contributor.advisor | Yeung, Donald | en_US |
dc.contributor.author | Zuzak, Michael | en_US |
dc.contributor.department | Electrical Engineering | en_US |
dc.contributor.publisher | Digital Repository at the University of Maryland | en_US |
dc.contributor.publisher | University of Maryland (College Park, Md.) | en_US |
dc.date.accessioned | 2016-06-22T06:00:55Z | |
dc.date.available | 2016-06-22T06:00:55Z | |
dc.date.issued | 2016 | en_US |
dc.description.abstract | Heterogeneous computing systems have become common in modern processor architectures. These systems, such as those released by AMD, Intel, and Nvidia, include both CPU and GPU cores on a single die available with reduced communication overhead compared to their discrete predecessors. Currently, discrete CPU/GPU systems are limited, requiring larger, regular, highly-parallel workloads to overcome the communication costs of the system. Without the traditional communication delay assumed between GPUs and CPUs, we believe non-traditional workloads could be targeted for GPU execution. Specifically, this thesis focuses on the execution model of nested parallel workloads on heterogeneous systems. We have designed a simulation flow which utilizes widely used CPU and GPU simulators to model heterogeneous computing architectures. We then applied this simulator to non-traditional GPU workloads using different execution models. We also have proposed a new execution model for nested parallelism allowing users to exploit these heterogeneous systems to reduce execution time. | en_US |
dc.identifier | https://doi.org/10.13016/M28B6V | |
dc.identifier.uri | http://hdl.handle.net/1903/18305 | |
dc.language.iso | en | en_US |
dc.subject.pqcontrolled | Computer engineering | en_US |
dc.subject.pquncontrolled | Heterogeneous Execution Models | en_US |
dc.subject.pquncontrolled | Heterogeneous Processors | en_US |
dc.subject.pquncontrolled | Multigrain Parallelism | en_US |
dc.subject.pquncontrolled | Nested Parallelism | en_US |
dc.title | Exploiting Nested Parallelism on Heterogeneous Processors | en_US |
dc.type | Thesis | en_US |
Files
Original bundle
1 - 1 of 1