-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/3634/
-----------------------------------------------------------

Review request for Default.


Repository: gem5


Description
-------

Changeset 11653:1f9f2cff588d
---------------------------
gpu: Added method to compute the actual workgroup size
This patch adds a method to the Wavefront class to compute the actual workgroup
size. This can be different from the maximum workgroup size specified when
launching the kernel through the NDRange object. Current solution is still not
optimal, as we are computing these for each wavefront and the dispatcher also
needs to have this information and can't actually call
Wavefront::computeActuallWgSz before the wavefronts are being created. A long
term solution would be to have a Workgroup class that deals with all these
details.


Diffs
-----

  src/gpu-compute/compute_unit.hh 2c111e634da005e2b78981fadd0368662454f2ed 
  src/gpu-compute/compute_unit.cc 2c111e634da005e2b78981fadd0368662454f2ed 
  src/gpu-compute/wavefront.hh 2c111e634da005e2b78981fadd0368662454f2ed 
  src/gpu-compute/wavefront.cc 2c111e634da005e2b78981fadd0368662454f2ed 

Diff: http://reviews.gem5.org/r/3634/diff/


Testing
-------


Thanks,

Alexandru Dutu

_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to