gem5 v25.0.0.1
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 Arm Limited 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 Sat Oct 18 2025 08:06:47 for gem5 by doxygen 1.14.0