diff options
| author | Andrew M. B. Boktor <[email protected]> | 2012-05-07 18:38:11 -0800 |
|---|---|---|
| committer | Andrew Boktor <[email protected]> | 2014-08-14 13:19:38 -0700 |
| commit | 8da76f1df562b168b6bb479b9254f3ca5b5c686c (patch) | |
| tree | edea499c1869e60240db216937eedb71842c77ce /libopencl | |
| parent | 5b4b678642d36eac16d637886c7f44d0e2e74ccb (diff) | |
Removing some bottlenecks that limit that peak-IPC
- FUs depended on the result bus to know if they are going to be used on a certain cycle, this is not the case anymore, occupied bitvectors are added
- A configurable number of result buses is added (the number of buses is equal to the EX_WB pipe width)
- Modified the Fermi config file to add two ports to the operand collector
IPC with a theoretical limit of number_of_SMs*64 is achievable using this configuration
[git-p4: depot-paths = "//depot/gpgpu_sim_research/fermi/distribution/": change = 12349]
Diffstat (limited to 'libopencl')
0 files changed, 0 insertions, 0 deletions
