gem5 v24.1.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Enumerations
gem5::context_switch_task_id Namespace Reference

Special TaskIds that are used for per-context-switch stats dumps and Cache Occupancy. More...

Enumerations

enum  TaskId {
  MaxNormalTaskId = 1021 , Prefetcher = 1022 , DMA = 1023 , Unknown = 1024 ,
  NumTaskId
}
 

Detailed Description

Special TaskIds that are used for per-context-switch stats dumps and Cache Occupancy.

Having too many tasks seems to be a problem with vector stats. 1024 seems to be a reasonable number that doesn't cause a problem with stats and is large enough to realistic benchmarks (Linux/Android boot, BBench, etc.)

Enumeration Type Documentation

◆ TaskId

Enumerator
MaxNormalTaskId 
Prefetcher 
DMA 
Unknown 
NumTaskId 

Definition at line 80 of file request.hh.


Generated on Mon Jan 13 2025 04:29:06 for gem5 by doxygen 1.9.8