oneapi-src / level-zero-spec

MIT License
18 stars 26 forks source link

Add ‘AbsoluteMaxBandwidth" parameter to Sysman Memory API structure "zes_mem_bandwidth_t #153

Open saik-intel opened 1 year ago

saik-intel commented 1 year ago

Add the absolute maximum bandwidth, an extension to the memory properties structure, to provide the current runtime bandwidth of memory consumed and it will be calculated based on the read/write counter

It's needed to calculate memory bandwidth utilization in addition to bandwidth rate, to see whether that's a potential bottleneck (in which case customer may adjust workload mix so that there's less competition for the same resource and better overall HW utilization).

saik-intel commented 1 year ago

@jandres742 @wdamon-intel this is required for sysman spec 1.7

wdamon-intel commented 1 year ago

@sanilkumar0 FYI

sanilkumar0 commented 1 year ago

Who is asking for this feature.. I am not convinced this provide much value and beside I am not sure its available in all platform (PVC?)