gem5  v22.1.0.0
Classes | Namespaces
gpu_compute_driver.hh File Reference

The GPUComputeDriver implements an HSADriver for an HSA AMD GPU agent. More...

#include <cassert>
#include <cstdint>
#include <set>
#include <unordered_map>
#include "base/addr_range_map.hh"
#include "base/types.hh"
#include "enums/GfxVersion.hh"
#include "mem/request.hh"
#include "sim/emul_driver.hh"

Go to the source code of this file.

Classes

class  gem5::GPUComputeDriver
 
class  gem5::GPUComputeDriver::DriverWakeupEvent
 
class  gem5::GPUComputeDriver::EventTableEntry
 
class  gem5::GPUComputeDriver::EventList
 

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 

Detailed Description

The GPUComputeDriver implements an HSADriver for an HSA AMD GPU agent.

Other GPU devices, or other HSA agents, should not derive from this class. Instead device-specific implementations of an HSADriver should be provided for each unique device.

Definition in file gpu_compute_driver.hh.


Generated on Wed Dec 21 2022 10:22:56 for gem5 by doxygen 1.9.1