codeplaysoftware / standards-proposals

Repository for publicly sharing proposals in various standards groups
Apache License 2.0
27 stars 17 forks source link

CP013: Extend the bulk_execution_affinity property with displacement unit #65

Open AerialMantis opened 6 years ago

AerialMantis commented 6 years ago

In the Rapperswil feedback, it was suggested that the bulk_execution_affinity interface should be extended to also incorporate the unit of displacement, for example, whether to scatter by core or socket, etc.

This could be introduced via a new property of a parameter to the existing property.

Though we should also consider that introducing this may require us to enumerate types of execution resource, such as threads, cores and sockets.