-
Notifications
You must be signed in to change notification settings - Fork 5
Expand file tree
/
Copy pathTestSuitConfig.json
More file actions
125 lines (125 loc) · 3.7 KB
/
Copy pathTestSuitConfig.json
File metadata and controls
125 lines (125 loc) · 3.7 KB
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
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
{
"testSuitConfigs": [
{
"suitName": "graphAndSchedule",
"baseline": "cudaA100",
"baseScore": 1000,
"testCases": [
{
"caseName": "kernelLaunchThroughputMode",
"scoreWeight": 1
},
{
"caseName": "kernelLaunchLatencyMode",
"scoreWeight": 1
},
{
"caseName": "moduleLoadAndGetFunction",
"scoreWeight": 1
},
{
"caseName": "efficiencyOfGraph",
"scoreWeight": 1
},
{
"caseName": "efficiencyOfSync",
"scoreWeight": 1
},
{
"caseName": "efficiencyOfGraphLaunch",
"scoreWeight": 1
},
{
"caseName": "graphLaunchThroughputMode",
"scoreWeight": 1
}
]
},
{
"suitName": "memoryOps",
"baseline": "cudaA100",
"baseScore": 1000,
"testCases": [
{
"caseName": "GpuReadAndWriteRate",
"scoreWeight": 1
},
{
"caseName": "Copy1DAlignedRate",
"scoreWeight": 1
},
{
"caseName": "Copy1DUnAlignedRate",
"scoreWeight": 1
},
{
"caseName": "Copy2DRate",
"scoreWeight": 1
},
{
"caseName": "Copy3DArrayRate",
"scoreWeight": 1
},
{
"caseName": "Copy3DRate",
"scoreWeight": 1
},
{
"caseName": "CopyPinnedRate",
"scoreWeight": 1
},
{
"caseName": "CopyRegisteredRate",
"scoreWeight": 1
},
{
"caseName": "CpuReadAndWriteRate",
"scoreWeight": 1
},
{
"caseName": "HostRegisterAndUnRegister",
"scoreWeight": 1
},
{
"caseName": "MallocRateFrom1Bto4GB",
"scoreWeight": 1
},
{
"caseName": "SetRate",
"scoreWeight": 1
},
{
"caseName": "IpcOpenMemHandle",
"scoreWeight": 1
}
]
},
{
"suitName": "mulStreams",
"baseline": "cudaA100",
"baseScore": 1000,
"testCases": [
{
"caseName": "kernelLaunchMulStreamTimerByEvent",
"scoreWeight": 1
},
{
"caseName": "kernelLaunchMulStreamTimerByCpu",
"scoreWeight": 1
},
{
"caseName": "parallelismOfDifferentCommands",
"scoreWeight": 1
},
{
"caseName": "streamConcurrencyCompute",
"scoreWeight": 1
},
{
"caseName": "streamConcurrencyMemcpy",
"scoreWeight": 1
}
]
}
]
}