Developer Guide

  • 2021.2
  • 06/11/2021
  • Public
Contents

11th Gen Intel® Core™ i7-1185GRE Processor Presets

The following table provides a brief description of each preset.
Preset Number
Description
Usage Notes
1
Dedicated cache for 1 real-time workload, no software SRAM, shared cache for best-effort workloads on CPU + GPU, dedicated cache for I/O
Enables 1 real-time workload to run on the system by minimizing interference from GPU and I/O noisy neighbors. For this preset, disable the Software SRAM Setting.
2
Dedicated cache for 1 real-time workload, 1 x L3 software SRAM, shared cache for best-effort workloads on CPU + GPU, dedicated cache for I/O
Similar to Preset 1, but adds software SRAM in L3 cache. A good starting point for developers looking to experiment with Software SRAM.
3
Dedicated cache for 2 real-time workloads, 1 x L3 software SRAM, shared cache for best-effort workloads on CPU + GPU, dedicated cache for I/O
Similar to Preset 2, but adds cache partitioning to support 2 independent real-time workloads.
4
Dedicated cache for 2 real-time workloads, 1 x L3 software SRAM, 2 x L2 software SRAMs (Core 2 and Core 3), shared cache for best-effort workloads on CPU + GPU, dedicated cache for I/O
Similar to Preset 3, but adds L2 software SRAM. Useful for real-time workloads that have access latency requirements beyond what L3 cache can provide.
5
Dedicated cache for 2 real-time workloads, 1 x L3 software SRAM, 2 x L2 software SRAMs (Core 2 and Core 3), shared cache for best-effort workloads on CPU, dedicated but minimal cache for GPU, dedicated cache for I/O
Similar to Preset 4, but with a smaller dedicated cache region for GPU.

Preset Configuration Details

The following tables show the configuration of each preset (assuming 20-way L2, 12-way L3).
Key:
Label
Name
Description
S
Software SRAM
Cache ways dedicated for software SRAM buffer
C[<number>]
CPU[COS ID]
Cache ways assigned to CPU use
G
GPU
Cache ways assigned to GPU use
I
I/O
Cache ways assigned to I/O use
Preset 1
This preset configures L3 cache only.
This preset allows non-real-time (best-effort) workloads running on the CPU and GPU to share cache ways 11:3. Cache ways 2:1 are dedicated for use by 1 real-time application. Cache way 0 is for I/O.
Cache Level
11
10
9
8
7
6
5
4
3
2
1
0
L3
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[1]
C[1]
I
Preset 2
The only difference between Presets 1 and 2 is that cache way 11 is software SRAM.
Cache Level
11
10
9
8
7
6
5
4
3
2
1
0
L3
S
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[0,2,3], G
C[1]
C[1]
I
Preset 3
The only difference between Presets 2 and 3 is that cache ways 4:3 are dedicated for use by a second real-time workload.
Cache Level
11
10
9
8
7
6
5
4
3
2
1
0
L3
S
C[0,3], G
C[0,3], G
C[0,3], G
C[0,3], G
C[0,3], G
C[0,3], G
C[2]
C[2]
C[1]
C[1]
I
Preset 4
This preset configures L2 cache and L3 cache.
In L3 cache, cache way 11 is software SRAM. Cache ways 10:5 are shared among non-real-time (best-effort) workloads running on the CPU and for GPU. Cache ways 4:3 are reserved for 1 real-time workload. Cache ways 2:1 are reserved for a second real-time workload. Cache way 0 is reserved for I/O.
In L2 cache, cache ways 19:16 are software SRAM. The rest of the cache is for best-effort workloads.
Cache Level
11
10
9
8
7
6
5
4
3
2
1
0
L3
S
C[0,3], G
C[0,3], G
C[0,3], G
C[0,3], G
C[0,3], G
C[0,3], G
C[2]
C[2]
C[1]
C[1]
I
Cache Level
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
L2 (cores 2, 3)
S
S
S
S
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L2 (other cores)
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
Preset 5
The difference between Presets 4 and 5 is that L3 cache way 1 is dedicated to the GPU.
Cache Level
11
10
9
8
7
6
5
4
3
2
1
0
L3
S
C[0,3]
C[0,3]
C[0,3]
C[0,3]
C[0,3]
C[2]
C[2]
C[1]
C[1]
G
I
Cache Level
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
L2 (cores 2, 3)
S
S
S
S
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
L2 (other cores)
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C

Product and Performance Information

1

Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex.