MicroGPU 1.0
Simple functional model of a GPU for educational purposes
Loading...
Searching...
No Matches
ComputeUnit Member List

This is the complete list of members for ComputeUnit, including all inherited members.

calculateNextWarpId()ComputeUnit
ComputeUnit()ComputeUnitinline
currentCycleComputeUnitprivate
currentWarpIdComputeUnitprivate
detectDivergence(Warp &warp)ComputeUnit
execute()ComputeUnit
getCurrentCycle() constComputeUnitinline
getCurrentWarpId()ComputeUnit
getSmId() constComputeUnitinline
getState() constComputeUnit
getWarpCollectionSize() constComputeUnit
incrementCycle()ComputeUnitinline
printId() constComputeUnitinline
setCurrentWarpId(int warpId)ComputeUnit
setSmId(int id)ComputeUnitinline
setState(SMState newState)ComputeUnit
setWarp(const Warp &warp)ComputeUnit
smIdComputeUnitprivate
stateComputeUnitprivate
warpsComputeUnitprivate