ThreadIndicesTopologyMap optimization when MaskNone and ScatterIdentity used
Separate ThreadindicesTopologyMap
into two specializations:
- The first one would store all the variable concerning the custom
Scatter
andMask
used. - The second one would store fewer variables since when using
MaskNone
andScatterIdentity
those would not be needed.
Therefore this will be the third part of a series of Merge Requests:
-
!2035 (merged) Using auto in
WorkletInvokerFunctorDetail.h
-
!2032 (merged) Remove
ThreadIndicesTypes
concrete instances in theFetch
's specializations - !2027 (merged) Adding new template parameter in ThreadIndicesTologyMap and its specializations.
Edited by Vicente Bolea