Difference between revisions of "GPU Models"
From gem5
Line 9: | Line 9: | ||
=== Rondinia Benchmark Suite === | === Rondinia Benchmark Suite === | ||
+ | |||
+ | |||
+ | == ARM's NoMali GPU Model == | ||
+ | |||
+ | The NoMali GPU model models the interface used by ARM Mali GPUs. The model does not render or compute anything, but can be used to fake a GPU. This enables Android and ChromeOS experiments without software rendering which would otherwise make simulation results extremely misleading. It was [[media:2015_ws_04_ISCA_2015_NoMali.pdf|presented]] in the [[User_workshop_2015|2015 gem5 User Workshop]]. | ||
+ | |||
+ | Getting started instructions are currently available for [[Android_KitKat|Android 4.4 (KitKat)]]. |
Revision as of 12:41, 16 December 2015
Contents
AMD's Compute-GPU Model
MICRO-48 Tutoral
A tutorial was held in conjunction with MICRO-48. We have made the slides available from our 2015 tutorial titled: The AMD gem5 APU Simulator: Modeling Heterogeneous Systems in gem5.
Compute GPU Workloads
Emualted CL Runtime
- Download the emulated OpenCL runtime.
Rondinia Benchmark Suite
ARM's NoMali GPU Model
The NoMali GPU model models the interface used by ARM Mali GPUs. The model does not render or compute anything, but can be used to fake a GPU. This enables Android and ChromeOS experiments without software rendering which would otherwise make simulation results extremely misleading. It was presented in the 2015 gem5 User Workshop.
Getting started instructions are currently available for Android 4.4 (KitKat).