gem5 v24.0.0.0
Loading...
Searching...
No Matches
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

namespace  gem5
 Copyright (c) 2024 - Pranith Kumar Copyright (c) 2020 Inria All rights reserved.
 

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 Tue Jun 18 2024 16:24:08 for gem5 by doxygen 1.11.0