mirror of
https://github.com/kvcache-ai/ktransformers.git
synced 2026-03-14 18:37:23 +00:00
791 lines
13 KiB
Python
791 lines
13 KiB
Python
import matplotlib.pyplot as plt
|
|
import re
|
|
|
|
# 原始数据字符串
|
|
data_str = """
|
|
execute end,m is:2
|
|
计算性能: 0.0068 TFLOPS
|
|
|
|
execute end,m is:4
|
|
计算性能: 0.0143 TFLOPS
|
|
|
|
execute end,m is:6
|
|
计算性能: 0.0206 TFLOPS
|
|
|
|
execute end,m is:8
|
|
计算性能: 0.0273 TFLOPS
|
|
|
|
execute end,m is:10
|
|
计算性能: 0.0330 TFLOPS
|
|
|
|
execute end,m is:12
|
|
计算性能: 0.0390 TFLOPS
|
|
|
|
execute end,m is:14
|
|
计算性能: 0.0442 TFLOPS
|
|
|
|
execute end,m is:16
|
|
计算性能: 0.0495 TFLOPS
|
|
|
|
execute end,m is:18
|
|
计算性能: 0.0543 TFLOPS
|
|
|
|
execute end,m is:20
|
|
计算性能: 0.0595 TFLOPS
|
|
|
|
execute end,m is:22
|
|
计算性能: 0.0637 TFLOPS
|
|
|
|
execute end,m is:24
|
|
计算性能: 0.0684 TFLOPS
|
|
|
|
execute end,m is:26
|
|
计算性能: 0.0720 TFLOPS
|
|
|
|
execute end,m is:28
|
|
计算性能: 0.0769 TFLOPS
|
|
|
|
execute end,m is:30
|
|
计算性能: 0.0802 TFLOPS
|
|
|
|
execute end,m is:32
|
|
计算性能: 0.0843 TFLOPS
|
|
|
|
execute end,m is:34
|
|
计算性能: 0.0874 TFLOPS
|
|
|
|
execute end,m is:36
|
|
计算性能: 0.0916 TFLOPS
|
|
|
|
execute end,m is:38
|
|
计算性能: 0.0942 TFLOPS
|
|
|
|
execute end,m is:40
|
|
计算性能: 0.0977 TFLOPS
|
|
|
|
execute end,m is:42
|
|
计算性能: 0.1003 TFLOPS
|
|
|
|
execute end,m is:44
|
|
计算性能: 0.1043 TFLOPS
|
|
|
|
execute end,m is:46
|
|
计算性能: 0.1059 TFLOPS
|
|
|
|
execute end,m is:48
|
|
计算性能: 0.1103 TFLOPS
|
|
|
|
execute end,m is:50
|
|
计算性能: 0.1119 TFLOPS
|
|
|
|
execute end,m is:52
|
|
计算性能: 0.1153 TFLOPS
|
|
|
|
execute end,m is:54
|
|
计算性能: 0.1172 TFLOPS
|
|
|
|
execute end,m is:56
|
|
计算性能: 0.1202 TFLOPS
|
|
|
|
execute end,m is:58
|
|
计算性能: 0.1219 TFLOPS
|
|
|
|
execute end,m is:60
|
|
计算性能: 0.1251 TFLOPS
|
|
|
|
execute end,m is:62
|
|
计算性能: 0.1268 TFLOPS
|
|
|
|
execute end,m is:64
|
|
计算性能: 0.1286 TFLOPS
|
|
|
|
execute end,m is:66
|
|
计算性能: 0.1307 TFLOPS
|
|
|
|
execute end,m is:68
|
|
计算性能: 0.1342 TFLOPS
|
|
|
|
execute end,m is:70
|
|
计算性能: 0.1347 TFLOPS
|
|
|
|
execute end,m is:72
|
|
计算性能: 0.1383 TFLOPS
|
|
|
|
execute end,m is:74
|
|
计算性能: 0.1389 TFLOPS
|
|
|
|
execute end,m is:76
|
|
计算性能: 0.1416 TFLOPS
|
|
|
|
execute end,m is:78
|
|
计算性能: 0.1429 TFLOPS
|
|
|
|
execute end,m is:80
|
|
计算性能: 0.1451 TFLOPS
|
|
|
|
execute end,m is:82
|
|
计算性能: 0.1471 TFLOPS
|
|
|
|
execute end,m is:84
|
|
计算性能: 0.1489 TFLOPS
|
|
|
|
execute end,m is:86
|
|
计算性能: 0.1499 TFLOPS
|
|
|
|
execute end,m is:88
|
|
计算性能: 0.1519 TFLOPS
|
|
|
|
execute end,m is:90
|
|
计算性能: 0.1525 TFLOPS
|
|
|
|
execute end,m is:92
|
|
计算性能: 0.1544 TFLOPS
|
|
|
|
execute end,m is:94
|
|
计算性能: 0.1560 TFLOPS
|
|
|
|
execute end,m is:96
|
|
计算性能: 0.1583 TFLOPS
|
|
|
|
execute end,m is:98
|
|
计算性能: 0.1579 TFLOPS
|
|
|
|
execute end,m is:100
|
|
计算性能: 0.1600 TFLOPS
|
|
|
|
execute end,m is:102
|
|
计算性能: 0.1611 TFLOPS
|
|
|
|
execute end,m is:104
|
|
计算性能: 0.1630 TFLOPS
|
|
|
|
execute end,m is:106
|
|
计算性能: 0.1644 TFLOPS
|
|
|
|
execute end,m is:108
|
|
计算性能: 0.1669 TFLOPS
|
|
|
|
execute end,m is:110
|
|
计算性能: 0.1667 TFLOPS
|
|
|
|
execute end,m is:112
|
|
计算性能: 0.1687 TFLOPS
|
|
|
|
execute end,m is:114
|
|
计算性能: 0.1685 TFLOPS
|
|
|
|
execute end,m is:116
|
|
计算性能: 0.1712 TFLOPS
|
|
|
|
execute end,m is:118
|
|
计算性能: 0.1712 TFLOPS
|
|
|
|
execute end,m is:120
|
|
计算性能: 0.1733 TFLOPS
|
|
|
|
execute end,m is:122
|
|
计算性能: 0.1730 TFLOPS
|
|
|
|
execute end,m is:124
|
|
计算性能: 0.1753 TFLOPS
|
|
|
|
execute end,m is:126
|
|
计算性能: 0.1757 TFLOPS
|
|
|
|
execute end,m is:128
|
|
计算性能: 0.1767 TFLOPS
|
|
|
|
execute end,m is:130
|
|
计算性能: 0.1783 TFLOPS
|
|
|
|
execute end,m is:132
|
|
计算性能: 0.1792 TFLOPS
|
|
|
|
execute end,m is:134
|
|
计算性能: 0.1794 TFLOPS
|
|
|
|
execute end,m is:136
|
|
计算性能: 0.1821 TFLOPS
|
|
|
|
execute end,m is:138
|
|
计算性能: 0.1810 TFLOPS
|
|
|
|
execute end,m is:140
|
|
计算性能: 0.1844 TFLOPS
|
|
|
|
execute end,m is:142
|
|
计算性能: 0.1840 TFLOPS
|
|
|
|
execute end,m is:144
|
|
计算性能: 0.1853 TFLOPS
|
|
|
|
execute end,m is:146
|
|
计算性能: 0.1860 TFLOPS
|
|
|
|
execute end,m is:148
|
|
计算性能: 0.1867 TFLOPS
|
|
|
|
execute end,m is:150
|
|
计算性能: 0.1868 TFLOPS
|
|
|
|
execute end,m is:152
|
|
计算性能: 0.1882 TFLOPS
|
|
|
|
execute end,m is:154
|
|
计算性能: 0.1880 TFLOPS
|
|
|
|
execute end,m is:156
|
|
计算性能: 0.1900 TFLOPS
|
|
|
|
execute end,m is:158
|
|
计算性能: 0.1895 TFLOPS
|
|
|
|
execute end,m is:160
|
|
计算性能: 0.1921 TFLOPS
|
|
|
|
execute end,m is:162
|
|
计算性能: 0.1922 TFLOPS
|
|
|
|
execute end,m is:164
|
|
计算性能: 0.1937 TFLOPS
|
|
|
|
execute end,m is:166
|
|
计算性能: 0.1935 TFLOPS
|
|
|
|
execute end,m is:168
|
|
计算性能: 0.1934 TFLOPS
|
|
|
|
execute end,m is:170
|
|
计算性能: 0.1945 TFLOPS
|
|
|
|
execute end,m is:172
|
|
计算性能: 0.1961 TFLOPS
|
|
|
|
execute end,m is:174
|
|
计算性能: 0.1952 TFLOPS
|
|
|
|
execute end,m is:176
|
|
计算性能: 0.1962 TFLOPS
|
|
|
|
execute end,m is:178
|
|
计算性能: 0.1977 TFLOPS
|
|
|
|
execute end,m is:180
|
|
计算性能: 0.1980 TFLOPS
|
|
|
|
execute end,m is:182
|
|
计算性能: 0.1985 TFLOPS
|
|
|
|
execute end,m is:184
|
|
计算性能: 0.1993 TFLOPS
|
|
|
|
execute end,m is:186
|
|
计算性能: 0.1995 TFLOPS
|
|
|
|
execute end,m is:188
|
|
计算性能: 0.2007 TFLOPS
|
|
|
|
execute end,m is:190
|
|
计算性能: 0.2012 TFLOPS
|
|
|
|
execute end,m is:192
|
|
计算性能: 0.2024 TFLOPS
|
|
|
|
execute end,m is:194
|
|
计算性能: 0.2011 TFLOPS
|
|
|
|
execute end,m is:196
|
|
计算性能: 0.2037 TFLOPS
|
|
|
|
execute end,m is:198
|
|
计算性能: 0.2026 TFLOPS
|
|
|
|
execute end,m is:200
|
|
计算性能: 0.2044 TFLOPS
|
|
|
|
execute end,m is:202
|
|
计算性能: 0.2044 TFLOPS
|
|
|
|
execute end,m is:204
|
|
计算性能: 0.2052 TFLOPS
|
|
|
|
execute end,m is:206
|
|
计算性能: 0.2057 TFLOPS
|
|
|
|
execute end,m is:208
|
|
计算性能: 0.2061 TFLOPS
|
|
|
|
execute end,m is:210
|
|
计算性能: 0.2064 TFLOPS
|
|
|
|
execute end,m is:212
|
|
计算性能: 0.2074 TFLOPS
|
|
|
|
execute end,m is:214
|
|
计算性能: 0.2075 TFLOPS
|
|
|
|
execute end,m is:216
|
|
计算性能: 0.2082 TFLOPS
|
|
|
|
execute end,m is:218
|
|
计算性能: 0.2083 TFLOPS
|
|
|
|
execute end,m is:220
|
|
计算性能: 0.2091 TFLOPS
|
|
|
|
execute end,m is:222
|
|
计算性能: 0.2096 TFLOPS
|
|
|
|
execute end,m is:224
|
|
计算性能: 0.2097 TFLOPS
|
|
|
|
execute end,m is:226
|
|
计算性能: 0.2098 TFLOPS
|
|
|
|
execute end,m is:228
|
|
计算性能: 0.2107 TFLOPS
|
|
|
|
execute end,m is:230
|
|
计算性能: 0.2104 TFLOPS
|
|
|
|
execute end,m is:232
|
|
计算性能: 0.2118 TFLOPS
|
|
|
|
execute end,m is:234
|
|
计算性能: 0.2121 TFLOPS
|
|
|
|
execute end,m is:236
|
|
计算性能: 0.2125 TFLOPS
|
|
|
|
execute end,m is:238
|
|
计算性能: 0.2128 TFLOPS
|
|
|
|
execute end,m is:240
|
|
计算性能: 0.2133 TFLOPS
|
|
|
|
execute end,m is:242
|
|
计算性能: 0.2136 TFLOPS
|
|
|
|
execute end,m is:244
|
|
计算性能: 0.2137 TFLOPS
|
|
|
|
execute end,m is:246
|
|
计算性能: 0.2139 TFLOPS
|
|
|
|
execute end,m is:248
|
|
计算性能: 0.2150 TFLOPS
|
|
|
|
execute end,m is:250
|
|
计算性能: 0.2153 TFLOPS
|
|
|
|
execute end,m is:252
|
|
计算性能: 0.2160 TFLOPS
|
|
|
|
execute end,m is:254
|
|
计算性能: 0.2156 TFLOPS
|
|
|
|
execute end,m is:256
|
|
计算性能: 0.2169 TFLOPS
|
|
|
|
execute end,m is:258
|
|
计算性能: 0.2161 TFLOPS
|
|
|
|
execute end,m is:260
|
|
计算性能: 0.2175 TFLOPS
|
|
|
|
execute end,m is:262
|
|
计算性能: 0.2172 TFLOPS
|
|
|
|
execute end,m is:264
|
|
计算性能: 0.2175 TFLOPS
|
|
|
|
execute end,m is:266
|
|
计算性能: 0.2181 TFLOPS
|
|
|
|
execute end,m is:268
|
|
计算性能: 0.2189 TFLOPS
|
|
|
|
execute end,m is:270
|
|
计算性能: 0.2193 TFLOPS
|
|
|
|
execute end,m is:272
|
|
计算性能: 0.2201 TFLOPS
|
|
|
|
execute end,m is:274
|
|
计算性能: 0.2198 TFLOPS
|
|
|
|
execute end,m is:276
|
|
计算性能: 0.2195 TFLOPS
|
|
|
|
execute end,m is:278
|
|
计算性能: 0.2205 TFLOPS
|
|
|
|
execute end,m is:280
|
|
计算性能: 0.2212 TFLOPS
|
|
|
|
execute end,m is:282
|
|
计算性能: 0.2210 TFLOPS
|
|
|
|
execute end,m is:284
|
|
计算性能: 0.2210 TFLOPS
|
|
|
|
execute end,m is:286
|
|
计算性能: 0.2215 TFLOPS
|
|
|
|
execute end,m is:288
|
|
计算性能: 0.2225 TFLOPS
|
|
|
|
execute end,m is:290
|
|
计算性能: 0.2227 TFLOPS
|
|
|
|
execute end,m is:292
|
|
计算性能: 0.2234 TFLOPS
|
|
|
|
execute end,m is:294
|
|
计算性能: 0.2227 TFLOPS
|
|
|
|
execute end,m is:296
|
|
计算性能: 0.2242 TFLOPS
|
|
|
|
execute end,m is:298
|
|
计算性能: 0.2230 TFLOPS
|
|
|
|
execute end,m is:300
|
|
计算性能: 0.2232 TFLOPS
|
|
|
|
execute end,m is:302
|
|
计算性能: 0.2227 TFLOPS
|
|
|
|
execute end,m is:304
|
|
计算性能: 0.2234 TFLOPS
|
|
|
|
execute end,m is:306
|
|
计算性能: 0.2226 TFLOPS
|
|
|
|
execute end,m is:308
|
|
计算性能: 0.2239 TFLOPS
|
|
|
|
execute end,m is:310
|
|
计算性能: 0.2239 TFLOPS
|
|
|
|
execute end,m is:312
|
|
计算性能: 0.2249 TFLOPS
|
|
|
|
execute end,m is:314
|
|
计算性能: 0.2245 TFLOPS
|
|
|
|
execute end,m is:316
|
|
计算性能: 0.2254 TFLOPS
|
|
|
|
execute end,m is:318
|
|
计算性能: 0.2251 TFLOPS
|
|
|
|
execute end,m is:320
|
|
计算性能: 0.2262 TFLOPS
|
|
|
|
execute end,m is:322
|
|
计算性能: 0.2256 TFLOPS
|
|
|
|
execute end,m is:324
|
|
计算性能: 0.2262 TFLOPS
|
|
|
|
execute end,m is:326
|
|
计算性能: 0.2259 TFLOPS
|
|
|
|
execute end,m is:328
|
|
计算性能: 0.2265 TFLOPS
|
|
|
|
execute end,m is:330
|
|
计算性能: 0.2266 TFLOPS
|
|
|
|
execute end,m is:332
|
|
计算性能: 0.2275 TFLOPS
|
|
|
|
execute end,m is:334
|
|
计算性能: 0.2275 TFLOPS
|
|
|
|
execute end,m is:336
|
|
计算性能: 0.2280 TFLOPS
|
|
|
|
execute end,m is:338
|
|
计算性能: 0.2275 TFLOPS
|
|
|
|
execute end,m is:340
|
|
计算性能: 0.2281 TFLOPS
|
|
|
|
execute end,m is:342
|
|
计算性能: 0.2284 TFLOPS
|
|
|
|
execute end,m is:344
|
|
计算性能: 0.2288 TFLOPS
|
|
|
|
execute end,m is:346
|
|
计算性能: 0.2288 TFLOPS
|
|
|
|
execute end,m is:348
|
|
计算性能: 0.2295 TFLOPS
|
|
|
|
execute end,m is:350
|
|
计算性能: 0.2292 TFLOPS
|
|
|
|
execute end,m is:352
|
|
计算性能: 0.2300 TFLOPS
|
|
|
|
execute end,m is:354
|
|
计算性能: 0.2299 TFLOPS
|
|
|
|
execute end,m is:356
|
|
计算性能: 0.2303 TFLOPS
|
|
|
|
execute end,m is:358
|
|
计算性能: 0.2301 TFLOPS
|
|
|
|
execute end,m is:360
|
|
计算性能: 0.2307 TFLOPS
|
|
|
|
execute end,m is:362
|
|
计算性能: 0.2303 TFLOPS
|
|
|
|
execute end,m is:364
|
|
计算性能: 0.2312 TFLOPS
|
|
|
|
execute end,m is:366
|
|
计算性能: 0.2307 TFLOPS
|
|
|
|
execute end,m is:368
|
|
计算性能: 0.2316 TFLOPS
|
|
|
|
execute end,m is:370
|
|
计算性能: 0.2310 TFLOPS
|
|
|
|
execute end,m is:372
|
|
计算性能: 0.2318 TFLOPS
|
|
|
|
execute end,m is:374
|
|
计算性能: 0.2319 TFLOPS
|
|
|
|
execute end,m is:376
|
|
计算性能: 0.2320 TFLOPS
|
|
|
|
execute end,m is:378
|
|
计算性能: 0.2323 TFLOPS
|
|
|
|
execute end,m is:380
|
|
计算性能: 0.2328 TFLOPS
|
|
|
|
execute end,m is:382
|
|
计算性能: 0.2326 TFLOPS
|
|
|
|
execute end,m is:384
|
|
计算性能: 0.2328 TFLOPS
|
|
|
|
execute end,m is:386
|
|
计算性能: 0.2330 TFLOPS
|
|
|
|
execute end,m is:388
|
|
计算性能: 0.2334 TFLOPS
|
|
|
|
execute end,m is:390
|
|
计算性能: 0.2337 TFLOPS
|
|
|
|
execute end,m is:392
|
|
计算性能: 0.2336 TFLOPS
|
|
|
|
execute end,m is:394
|
|
计算性能: 0.2332 TFLOPS
|
|
|
|
execute end,m is:396
|
|
计算性能: 0.2341 TFLOPS
|
|
|
|
execute end,m is:398
|
|
计算性能: 0.2334 TFLOPS
|
|
|
|
execute end,m is:400
|
|
计算性能: 0.2347 TFLOPS
|
|
|
|
execute end,m is:402
|
|
计算性能: 0.2349 TFLOPS
|
|
|
|
execute end,m is:404
|
|
计算性能: 0.2350 TFLOPS
|
|
|
|
execute end,m is:406
|
|
计算性能: 0.2347 TFLOPS
|
|
|
|
execute end,m is:408
|
|
计算性能: 0.2353 TFLOPS
|
|
|
|
execute end,m is:410
|
|
计算性能: 0.2350 TFLOPS
|
|
|
|
execute end,m is:412
|
|
计算性能: 0.2356 TFLOPS
|
|
|
|
execute end,m is:414
|
|
计算性能: 0.2354 TFLOPS
|
|
|
|
execute end,m is:416
|
|
计算性能: 0.2357 TFLOPS
|
|
|
|
execute end,m is:418
|
|
计算性能: 0.2357 TFLOPS
|
|
|
|
execute end,m is:420
|
|
计算性能: 0.2361 TFLOPS
|
|
|
|
execute end,m is:422
|
|
计算性能: 0.2361 TFLOPS
|
|
|
|
execute end,m is:424
|
|
计算性能: 0.2364 TFLOPS
|
|
|
|
execute end,m is:426
|
|
计算性能: 0.2360 TFLOPS
|
|
|
|
execute end,m is:428
|
|
计算性能: 0.2372 TFLOPS
|
|
|
|
execute end,m is:430
|
|
计算性能: 0.2364 TFLOPS
|
|
|
|
execute end,m is:432
|
|
计算性能: 0.2369 TFLOPS
|
|
|
|
execute end,m is:434
|
|
计算性能: 0.2369 TFLOPS
|
|
|
|
execute end,m is:436
|
|
计算性能: 0.2372 TFLOPS
|
|
|
|
execute end,m is:438
|
|
计算性能: 0.2370 TFLOPS
|
|
|
|
execute end,m is:440
|
|
计算性能: 0.2377 TFLOPS
|
|
|
|
execute end,m is:442
|
|
计算性能: 0.2374 TFLOPS
|
|
|
|
execute end,m is:444
|
|
计算性能: 0.2382 TFLOPS
|
|
|
|
execute end,m is:446
|
|
计算性能: 0.2379 TFLOPS
|
|
|
|
execute end,m is:448
|
|
计算性能: 0.2385 TFLOPS
|
|
|
|
execute end,m is:450
|
|
计算性能: 0.2377 TFLOPS
|
|
|
|
execute end,m is:452
|
|
计算性能: 0.2385 TFLOPS
|
|
|
|
execute end,m is:454
|
|
计算性能: 0.2384 TFLOPS
|
|
|
|
execute end,m is:456
|
|
计算性能: 0.2389 TFLOPS
|
|
|
|
execute end,m is:458
|
|
计算性能: 0.2319 TFLOPS
|
|
|
|
execute end,m is:460
|
|
计算性能: 0.2386 TFLOPS
|
|
|
|
execute end,m is:462
|
|
计算性能: 0.2386 TFLOPS
|
|
|
|
execute end,m is:464
|
|
计算性能: 0.2389 TFLOPS
|
|
|
|
execute end,m is:466
|
|
计算性能: 0.2393 TFLOPS
|
|
|
|
execute end,m is:468
|
|
计算性能: 0.2393 TFLOPS
|
|
|
|
execute end,m is:470
|
|
计算性能: 0.2389 TFLOPS
|
|
|
|
execute end,m is:472
|
|
计算性能: 0.2393 TFLOPS
|
|
|
|
execute end,m is:474
|
|
计算性能: 0.2395 TFLOPS
|
|
|
|
execute end,m is:476
|
|
计算性能: 0.2399 TFLOPS
|
|
|
|
execute end,m is:478
|
|
计算性能: 0.2400 TFLOPS
|
|
|
|
execute end,m is:480
|
|
计算性能: 0.2400 TFLOPS
|
|
|
|
execute end,m is:482
|
|
计算性能: 0.2397 TFLOPS
|
|
|
|
execute end,m is:484
|
|
计算性能: 0.2407 TFLOPS
|
|
|
|
execute end,m is:486
|
|
计算性能: 0.2400 TFLOPS
|
|
|
|
execute end,m is:488
|
|
计算性能: 0.2407 TFLOPS
|
|
|
|
execute end,m is:490
|
|
计算性能: 0.2404 TFLOPS
|
|
|
|
execute end,m is:492
|
|
计算性能: 0.2411 TFLOPS
|
|
|
|
execute end,m is:494
|
|
计算性能: 0.2409 TFLOPS
|
|
|
|
execute end,m is:496
|
|
计算性能: 0.2407 TFLOPS
|
|
|
|
execute end,m is:498
|
|
计算性能: 0.2412 TFLOPS
|
|
|
|
execute end,m is:500
|
|
计算性能: 0.2418 TFLOPS
|
|
|
|
execute end,m is:502
|
|
计算性能: 0.2416 TFLOPS
|
|
|
|
execute end,m is:504
|
|
计算性能: 0.2418 TFLOPS
|
|
|
|
execute end,m is:506
|
|
计算性能: 0.2416 TFLOPS
|
|
|
|
execute end,m is:508
|
|
计算性能: 0.2421 TFLOPS
|
|
|
|
execute end,m is:510
|
|
计算性能: 0.2419 TFLOPS
|
|
|
|
execute end,m is:512
|
|
计算性能: 0.2423 TFLOPS
|
|
"""
|
|
|
|
# 使用正则表达式提取 m 和 TFLOPS 值
|
|
m_values = list(map(int, re.findall(r'm is:(\d+)', data_str)))
|
|
tflops_values = list(map(float, re.findall(r'计算性能: ([\d.]+) TFLOPS', data_str)))
|
|
|
|
# 绘图
|
|
plt.figure(figsize=(10, 6))
|
|
plt.plot(m_values, tflops_values, marker='o', linestyle='-', color='blue')
|
|
plt.title('m * k with k * n (k=7168 n=512) ')
|
|
plt.xlabel('m')
|
|
plt.ylabel('Tflops')
|
|
plt.grid(True)
|
|
plt.tight_layout()
|
|
|
|
# 保存图表为文件
|
|
plt.savefig('performance_plot.png') # 保存为 PNG 格式
|
|
# plt.savefig('performance_plot.pdf') # 或保存为 PDF 格式
|