-
Notifications
You must be signed in to change notification settings - Fork 190
/
Copy pathpgo.cfg
79 lines (70 loc) · 1.19 KB
/
pgo.cfg
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
// Used for the PGO compile flow
// based on zephyr3 L5640@2.27GHz
process0 = {
command = "$ZSIMAPPSPATH/build/speccpu2006/447.dealII/447.dealII 23";
};
sim = {
maxTotalInstrs = 100000000L;
phaseLength = 10000;
statsPhaseInterval = 1;
};
sys = {
caches = {
l1d = {
array = {
type = "SetAssoc";
ways = 8;
};
caches = 1;
latency = 4;
size = 32768;
};
l1i = {
array = {
type = "SetAssoc";
ways = 4;
};
caches = 1;
latency = 3;
size = 32768;
};
l2 = {
array = {
type = "SetAssoc";
ways = 8;
};
caches = 1;
latency = 7;
children = "l1i|l1d";
size = 262144;
};
l3 = {
array = {
hash = "H3";
type = "Z";
ways = 4;
candidates = 52;
};
banks = 6;
caches = 1;
latency = 27;
children = "l2";
size = 12582912;
};
};
cores = {
westmere = {
cores = 1;
dcache = "l1d";
icache = "l1i";
type = "OOO";
};
};
frequency = 2270;
lineSize = 64;
mem = {
controllers = 3;
type = "DDR";
controllerLatency = 40;
};
};