Back to results

Georgia Institute of Technology

Efficient simulation techniques for large-scale applications

Abstract

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.

Degree

thesis:*
Level thesis:degree_level
Doctoral
Department dc:contributor.department
Electrical and Computer Engineering
Grantor dc:publisher
Georgia Institute of Technology
Year dc:date.issued
2015

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Huang, Jen-Cheng
Advisor dc:contributor.advisor
  • Kim, Hyesoon
Committee members dc:contributor.committeemember
  • Yalamanchili, Sudhakar
  • Schwan, Karsten
  • Qureshi, Moinuddin K.
  • Lee, Hsien-Hsin S.

Subjects

dc:subject × 3

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/1853/53963
OAI identifier oai:identifier
oai:repository.gatech.edu:1853/53963

Chain of custody

source
Harvested from
Georgia Tech
Base URL
repository.gatech.edu/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Huang, Jen-Cheng. Efficient simulation techniques for large-scale applications. Doctoral thesis, Georgia Institute of Technology, 2015. http://hdl.handle.net/1853/53963