intelrdt.go 602 B

12345678910111213141516
  1. package configs
  2. type IntelRdt struct {
  3. // The identity for RDT Class of Service
  4. ClosID string `json:"closID,omitempty"`
  5. // The schema for L3 cache id and capacity bitmask (CBM)
  6. // Format: "L3:<cache_id0>=<cbm0>;<cache_id1>=<cbm1>;..."
  7. L3CacheSchema string `json:"l3_cache_schema,omitempty"`
  8. // The schema of memory bandwidth per L3 cache id
  9. // Format: "MB:<cache_id0>=bandwidth0;<cache_id1>=bandwidth1;..."
  10. // The unit of memory bandwidth is specified in "percentages" by
  11. // default, and in "MBps" if MBA Software Controller is enabled.
  12. MemBwSchema string `json:"memBwSchema,omitempty"`
  13. }