|
MicroGPU 1.0
Simple functional model of a GPU for educational purposes
|
This is the complete list of members for Warp, including all inherited members.
| activeMask | Warp | private |
| currentInstruction | Warp | private |
| getActiveMask() const | Warp | |
| getCurrentInstruction() const | Warp | |
| getId() const | Warp | |
| getPc() const | Warp | |
| getPipelineStage() const | Warp | inline |
| getPipelineStageString() const | Warp | |
| getState() const | Warp | inline |
| id | Warp | private |
| pc | Warp | private |
| pipelineStage | Warp | private |
| reconvergenceStack | Warp | private |
| setActiveMask(const ActiveMask &mask) | Warp | inline |
| setCurrentInstruction(const Instruction &instr) | Warp | |
| setPc(int pc_) | Warp | |
| setPipelineStage(PipelineStage stage) | Warp | inline |
| state | Warp | private |
| threads | Warp | private |
| Warp() | Warp | |
| Warp(int warpId, const ThreadGroup &threadGroup, WarpState warpState=WarpState::READY, PipelineStage pipelineStage=PipelineStage::NOT_STARTED) | Warp |