Searched refs:GPUCoalescer (Results 1 - 7 of 7) sorted by relevance

/gem5/src/mem/ruby/system/
H A DVIPERCoalescer.py37 from m5.objects.GPUCoalescer import *
H A DGPUCoalescer.cc44 #include "mem/ruby/system/GPUCoalescer.hh"
47 #include "debug/GPUCoalescer.hh"
66 GPUCoalescer *
69 return new GPUCoalescer(this);
118 GPUCoalescer::GPUCoalescer(const Params *p) function in class:GPUCoalescer
122 deadlockCheckEvent([this]{ wakeup(); }, "GPUCoalescer deadlock check")
150 GPUCoalescer::~GPUCoalescer()
155 GPUCoalescer
[all...]
H A DVIPERCoalescer.hh46 #include "mem/ruby/system/GPUCoalescer.hh"
56 class VIPERCoalescer : public GPUCoalescer
H A DVIPERCoalescer.cc47 #include "debug/GPUCoalescer.hh"
56 #include "mem/ruby/system/GPUCoalescer.hh"
69 : GPUCoalescer(p)
94 DPRINTF(GPUCoalescer,
128 RequestStatus requestStatus = GPUCoalescer::makeRequest(pkt);
132 DPRINTF(GPUCoalescer, "Request not issued by GPUCoaleser\n");
143 DPRINTF(GPUCoalescer, "issueEvent Descheduled\n");
151 DPRINTF(GPUCoalescer, "issueEvent Descheduled\n");
162 DPRINTF(GPUCoalescer, "issueEvent Rescheduled\n");
209 DPRINTF(GPUCoalescer,
[all...]
H A DGPUCoalescer.hh96 class GPUCoalescer : public RubyPort class in inherits:RubyPort
100 GPUCoalescer(const Params *);
101 ~GPUCoalescer();
342 GPUCoalescer(const GPUCoalescer& obj);
343 GPUCoalescer& operator=(const GPUCoalescer& obj);
347 operator<<(std::ostream& out, const GPUCoalescer& obj)
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.hh64 class GPUCoalescer;
103 virtual GPUCoalescer* getGPUCoalescer() const = 0;
/gem5/src/mem/ruby/profiler/
H A DProfiler.cc61 * the profiler uses GPUCoalescer code even
62 * though the GPUCoalescer is not built for
67 * GPUCoalescer stats from the profiler.
74 #include "mem/ruby/system/GPUCoalescer.hh"
383 GPUCoalescer *coal = ctr->getGPUCoalescer();
447 GPUCoalescer *coal = ctr->getGPUCoalescer();

Completed in 10 milliseconds