gem5
v20.0.0.3
|
#include <iostream>
#include <unordered_map>
#include "base/statistics.hh"
#include "mem/request.hh"
#include "mem/ruby/common/Address.hh"
#include "mem/ruby/common/Consumer.hh"
#include "mem/ruby/protocol/HSAScope.hh"
#include "mem/ruby/protocol/HSASegment.hh"
#include "mem/ruby/protocol/PrefetchBit.hh"
#include "mem/ruby/protocol/RubyAccessMode.hh"
#include "mem/ruby/protocol/RubyRequestType.hh"
#include "mem/ruby/protocol/SequencerRequestType.hh"
#include "mem/ruby/system/Sequencer.hh"
Go to the source code of this file.
Classes | |
struct | GPUCoalescerRequest |
class | RequestDesc |
class | GPUCoalescer |
Functions | |
HSAScope | reqScopeToHSAScope (const RequestPtr &req) |
HSASegment | reqSegmentToHSASegment (const RequestPtr &req) |
std::ostream & | operator<< (std::ostream &out, const GPUCoalescerRequest &obj) |
std::ostream & | operator<< (std::ostream &out, const GPUCoalescer &obj) |
std::ostream& operator<< | ( | std::ostream & | out, |
const GPUCoalescerRequest & | obj | ||
) |
|
inline |
Definition at line 345 of file GPUCoalescer.hh.
References GPUCoalescer::print().
HSAScope reqScopeToHSAScope | ( | const RequestPtr & | req | ) |
Definition at line 71 of file GPUCoalescer.cc.
References fatal.
Referenced by GPUCoalescer::issueRequest().
HSASegment reqSegmentToHSASegment | ( | const RequestPtr & | req | ) |
Definition at line 91 of file GPUCoalescer.cc.
References fatal.
Referenced by GPUCoalescer::issueRequest().