Title:
Efficient simulation techniques for large-scale applications

dc.contributor.advisor Kim, Hyesoon
dc.contributor.author Huang, Jen-Cheng
dc.contributor.committeeMember Yalamanchili, Sudhakar
dc.contributor.committeeMember Schwan, Karsten
dc.contributor.committeeMember Qureshi, Moinuddin K.
dc.contributor.committeeMember Lee, Hsien-Hsin S.
dc.contributor.department Electrical and Computer Engineering
dc.date.accessioned 2015-09-21T14:27:49Z
dc.date.available 2015-09-21T14:27:49Z
dc.date.created 2015-08
dc.date.issued 2015-07-24
dc.date.submitted August 2015
dc.date.updated 2015-09-21T14:27:49Z
dc.description.abstract Architecture simulation is an important performance modeling approach. Modeling hardware components with sufficient detail helps architects to identify both hardware and software bottlenecks. However, the major issue of architectural simulation is the huge slowdown compared to native execution. The slowdown gets higher for the emerging workloads that feature high throughput and massive parallelism, such as GPGPU kernels. In this dissertation, three simulation techniques were proposed to simulate emerging GPGPU kernels and data analytic workloads efficiently. First, TBPoint reduce the simulated instructions of GPGPU kernels using the inter-launch and intra-launch sampling approaches. Second, GPUmech improves the simulation speed of GPGPU kernels by abstracting the simulation model using functional simulation and analytical modeling. Finally, SimProf applies stratified random sampling with performance counters to select representative simulation points for data analytic workloads to deal with data-dependent performance. This dissertation presents the techniques that can be used to simulate the emerging large-scale workloads accurately and efficiently.
dc.description.degree Ph.D.
dc.format.mimetype application/pdf
dc.identifier.uri http://hdl.handle.net/1853/53963
dc.publisher Georgia Institute of Technology
dc.subject Simulation
dc.subject Computer architecture
dc.subject Performance modeling
dc.title Efficient simulation techniques for large-scale applications
dc.type Text
dc.type.genre Dissertation
dspace.entity.type Publication
local.contributor.advisor Kim, Hyesoon
local.contributor.corporatename School of Electrical and Computer Engineering
local.contributor.corporatename College of Engineering
relation.isAdvisorOfPublication ec222ec7-e853-445c-b356-51b942d36799
relation.isOrgUnitOfPublication 5b7adef2-447c-4270-b9fc-846bd76f80f2
relation.isOrgUnitOfPublication 7c022d60-21d5-497c-b552-95e489a06569
thesis.degree.level Doctoral
Files
Original bundle
Now showing 1 - 1 of 1
Thumbnail Image
Name:
HUANG-DISSERTATION-2015.pdf
Size:
5.19 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
LICENSE.txt
Size:
3.87 KB
Format:
Plain Text
Description: