diff options
| author | Davit Grigoryan <[email protected]> | 2026-04-24 22:53:58 +0000 |
|---|---|---|
| committer | Davit Grigoryan <[email protected]> | 2026-04-24 22:53:58 +0000 |
| commit | 0d71376678778ea7f62556d997c71baa43fb2fbe (patch) | |
| tree | 87e1aa73e21aa55202568f440765c2843a97469d /src/gpgpu-sim/mem_fetch.h | |
| parent | 150e3a9c218fa1c99cd2391885ebd7e1c86a9430 (diff) | |
fix global mem reqs coalescing
Diffstat (limited to 'src/gpgpu-sim/mem_fetch.h')
| -rw-r--r-- | src/gpgpu-sim/mem_fetch.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/gpgpu-sim/mem_fetch.h b/src/gpgpu-sim/mem_fetch.h index add4792..cdeeac2 100644 --- a/src/gpgpu-sim/mem_fetch.h +++ b/src/gpgpu-sim/mem_fetch.h @@ -102,6 +102,12 @@ class mem_fetch { unsigned get_access_source_split_id() const { return m_access.get_source_split_id(); } + // MEMCO v3 inter-set coalescing: list of (wid, split_id) pairs whose lanes + // were merged into this mf's access. Empty for legacy / unmerged accesses. + const std::vector<std::pair<unsigned, unsigned> > & + get_access_source_list() const { + return m_access.get_source_list(); + } bool istexture() const; bool isconst() const; enum mf_type get_type() const { return m_type; } |
