User Tools

Site Tools


future-arch

====== Differences ====== This shows you the differences between two versions of the page.

Link to this comparison view

future-arch [2013/02/06 03:00]
morr
future-arch [2013/02/10 11:55] (current)
jthestness Remove the proposed GPGPU-Sim interface
Line 1: Line 1:
 ===== Future gem5-gpu Software Architecture Vision ===== ===== Future gem5-gpu Software Architecture Vision =====
 Here is a diagram of the future gem5-gpu software architecture. Here is a diagram of the future gem5-gpu software architecture.
 +
 +{{ :future_gem5-gpu_architecture_1_31_2013_-cropped.png?300 |}}
  
   * In order to more clearly define and connect GPU hardware with specific gem5-gpu programming constructs, we plan to move much of the functionality currently held in the CudaGPU out to a CudaContext class. This class will aggregate the system state associated with running a GPU kernel and will be used for the following functions:   * In order to more clearly define and connect GPU hardware with specific gem5-gpu programming constructs, we plan to move much of the functionality currently held in the CudaGPU out to a CudaContext class. This class will aggregate the system state associated with running a GPU kernel and will be used for the following functions:
future-arch.1360141259.txt.gz ยท Last modified: 2013/02/06 03:00 by morr