| AccumulatedJobExecutionTime |
double |
Amount of time job spent being processed by the worker. |
ShaderCompiler.h |
|
| AccumulatedJobLifeTime |
double |
Amount of time job spent being processed overall. |
ShaderCompiler.h |
|
| AccumulatedLocalWorkerIdleTime |
double |
This tracks accumulated wait time from local workers during the lifetime of the stats. |
ShaderCompiler.h |
|
| AccumulatedPendingTime |
double |
Amount of time a job had to spent in pending queue (i.e. waiting to be assigned to a worker). |
ShaderCompiler.h |
|
| AccumulatedShaderCodeSize |
uint64 |
Total accumulated size of all output shader codes. |
ShaderCompiler.h |
|
| AccumulatedTaskSubmitJobs |
double |
Time spent in tasks generated in FShaderJobCache::SubmitJobs, plus stall time on mutex locks in those tasks |
ShaderCompiler.h |
|
| AccumulatedTaskSubmitJobsStall |
double |
|
ShaderCompiler.h |
|
| CacheMemBudget |
uint64 |
Memory budget allocated for the job cache |
ShaderCompiler.h |
|
| CacheMemUsed |
uint64 |
Total amount of memory currently used by the job cache |
ShaderCompiler.h |
|
| DistributedJobBatchesSeen |
int64 |
Number of distributed job batches seen. |
ShaderCompiler.h |
|
| JobsAssigned |
int64 |
Number of jobs assigned to workers, no matter if they completed or not - used to average pending time. |
ShaderCompiler.h |
|
| JobsCompleted |
int64 |
Total number jobs completed. |
ShaderCompiler.h |
|
| LocalJobBatchesSeen |
int64 |
Number of local job batches seen. |
ShaderCompiler.h |
|
| MaxActiveAgentCores |
uint32 |
Maximum number of CPU cores active across all remote agents. |
ShaderCompiler.h |
|
| MaxJobExecutionTime |
double |
Max amount of time any single job spent being processed by the worker. |
ShaderCompiler.h |
|
| MaxJobLifeTime |
double |
Max amount of time any single job spent being processed overall. |
ShaderCompiler.h |
|
| MaxPendingTime |
double |
Max amount of time any single job was pending (waiting to be assigned to a worker). |
ShaderCompiler.h |
|
| MaxRemoteAgents |
uint32 |
Maximum number of remote agents used during compilation. |
ShaderCompiler.h |
|
| MaxShaderCodeSize |
int32 |
Size of the largest output shader code. |
ShaderCompiler.h |
|
| MinShaderCodeSize |
int32 |
Size of the smallest output shader code. |
ShaderCompiler.h |
|
| NumAccumulatedShaderCodes |
uint64 |
Number of accumulated output shader codes. |
ShaderCompiler.h |
|
| ShaderMapDDCHits |
uint32 |
Total number of DDC hits on shader maps. |
ShaderCompiler.h |
|
| ShaderMapDDCMisses |
uint32 |
Total number of DDC misses on shader maps. |
ShaderCompiler.h |
|
| TimesLocalWorkersWereIdle |
double |
How many times we registered idle time? |
ShaderCompiler.h |
|
| TotalCacheDDCHits |
uint32 |
Total number of DDC hits in the job cache (per shader DDC, as opposed to shader map DDC stats above). |
ShaderCompiler.h |
|
| TotalCacheDDCQueries |
uint32 |
Total number of DDC queries in the job cache (per-shader DDC). |
ShaderCompiler.h |
|
| TotalCacheDuplicates |
uint32 |
Total number of duplicate jobs (input hash matches an in-flight job, processed when in-flight job completes) |
ShaderCompiler.h |
|
| TotalCacheHits |
uint64 |
Total number of hits in the job cache (i.e. input hashes seen >1 time) |
ShaderCompiler.h |
|
| TotalCacheSearchAttempts |
uint64 |
Total number of job cache query attempts. |
ShaderCompiler.h |
|
| TotalJobsReportedInDistributedJobBatches |
int64 |
Total jobs in local job batches. |
ShaderCompiler.h |
|
| TotalJobsReportedInLocalJobBatches |
int64 |
Total jobs in local job batches. |
ShaderCompiler.h |
|
| UniqueCacheInputHashes |
uint64 |
Total number of unique input hashes seen in job cache queries |
ShaderCompiler.h |
|
| UniqueCacheOutputs |
uint64 |
Total number of unique job outputs stored in the cache. |
ShaderCompiler.h |
|