|
From: | Ahmet Göksu |
Subject: | Re: -warmup |
Date: | Tue, 29 Aug 2023 10:29:06 +0300 |
code
Info | Baseline | Benchmark |
---|---|---|
Parameters | -c 750 -w 50 | -c 750 -w 50 |
Commit ID | f3dfede6 | f3dfede6 |
Commit Date | 2023-08-18 17:42:53 +0300 | 2023-08-18 17:42:53 +0300 |
Branch | GSoC-2023-Ahmet | GSoC-2023-Ahmet |
* Average time for single iteration. Smaller values are better.
** N count in (x | y) format is for showing baseline and benchmark N counts seperately when they differs.
Test | N | Baseline (µs) | Benchmark (µs) | Difference (%) |
---|---|---|---|---|
Load | 375000 | 3535.9 | 3622.3 | -2.4 |
Load_Advances (Normal) | 375000 | 3057.8 | 3133.8 | -2.5 |
Load_Advances (Fast) | 375000 | 10.9 | 12.5 | -14.7 |
Load_Advances (Unscaled) | 375000 | 10.0 | 10.6 | -6.0 |
Render | 375000 | 4772.2 | 4796.7 | -0.5 |
Get_Glyph | 375000 | 3418.7 | 3415.2 | 0.1 |
Get_Char_Index | 352500 | 9.1 | 9.1 | 0.0 |
Iterate CMap | 3750 | 6.5 | 6.5 | 0.0 |
New_Face | 3750 | 241.5 | 239.9 | 0.7 |
Embolden | 375000 | 3798.9 | 3780.3 | 0.5 |
Stroke | 292750 | 288000 | 18049.3 | 18067.9 | -0.1 |
Get_BBox | 375000 | 2826.3 | 2764.2 | 2.2 |
Get_CBox | 375000 | 3473.4 | 3421.9 | 1.5 |
New_Face & load glyph(s) | 375000 | 555.6 | 585.6 | -5.4 |
TOTAL | 4402750 | 4398000 | 43766.1 | 43866.5 | -0.2 |
Test | N | * Baseline (µs) | * Benchmark (µs) | Difference (%) |
---|---|---|---|---|
Load | 90000 | 583.3 | 575.1 | 1.4 |
Load_Advances (Normal) | 90000 | 487.7 | 503.3 | -3.2 |
Load_Advances (Fast) | 90000 | 2.6 | 4.1 | -57.7 |
Load_Advances (Unscaled) | 90000 | 2.4 | 2.4 | 0.0 |
Render | 90000 | 934.1 | 941.8 | -0.8 |
Get_Glyph | 90000 | 582.7 | 597.7 | -2.6 |
Get_Char_Index | 70500 | 1.8 | 1.8 | 0.0 |
Iterate CMap | 750 | 1.3 | 1.3 | 0.0 |
New_Face | 750 | 42.5 | 41.4 | 2.6 |
Embolden | 90000 | 642.9 | 655.9 | -2.0 |
Stroke | 60000 | 4008.7 | 4043.7 | -0.9 |
Get_BBox | 90000 | 167.6 | 139.3 | 16.9 |
Get_CBox | 90000 | 592.1 | 602.3 | -1.7 |
New_Face & load glyph(s) | 90000 | 105.0 | 105.0 | 0.0 |
TOTAL | 2064000 | 8154.7 | 8215.1 | 0.7 |
Test | N | * Baseline (µs) | * Benchmark (µs) | Difference (%) |
---|---|---|---|---|
Load | 71250 | 812.8 | 934.1 | -14.9 |
Load_Advances (Normal) | 71250 | 733.1 | 793.3 | -8.2 |
Load_Advances (Fast) | 71250 | 2.0 | 2.1 | -5.0 |
Load_Advances (Unscaled) | 71250 | 1.9 | 1.9 | 0.0 |
Render | 71250 | 1083.0 | 1067.4 | 1.4 |
Get_Glyph | 71250 | 791.0 | 789.8 | 0.2 |
Get_Char_Index | 70500 | 1.8 | 1.8 | 0.0 |
Iterate CMap | 750 | 1.3 | 1.3 | 0.0 |
New_Face | 750 | 51.8 | 50.0 | 3.5 |
Embolden | 71250 | 874.9 | 855.0 | 2.3 |
Stroke | 57000 | 3480.9 | 3439.5 | 1.2 |
Get_BBox | 71250 | 761.9 | 725.2 | 4.8 |
Get_CBox | 71250 | 815.3 | 787.5 | 3.4 |
New_Face & load glyph(s) | 71250 | 110.7 | 109.3 | 1.3 |
TOTAL | 1683000 | 9522.4 | 9558.2 | 0.4 |
Test | N | * Baseline (µs) | * Benchmark (µs) | Difference (%) |
---|---|---|---|---|
Load | 71250 | 973.9 | 944.3 | 3.0 |
Load_Advances (Normal) | 71250 | 876.2 | 859.0 | 2.0 |
Load_Advances (Fast) | 71250 | 2.1 | 2.1 | 0.0 |
Load_Advances (Unscaled) | 71250 | 1.9 | 1.9 | 0.0 |
Render | 71250 | 1202.7 | 1191.1 | 1.0 |
Get_Glyph | 71250 | 945.6 | 922.5 | 2.4 |
Get_Char_Index | 70500 | 1.8 | 1.8 | 0.0 |
Iterate CMap | 750 | 1.3 | 1.3 | 0.0 |
New_Face | 750 | 53.6 | 54.1 | -0.9 |
Embolden | 71250 | 1059.5 | 1037.2 | 2.1 |
Stroke | 42750 | 4599.4 | 4579.5 | 0.4 |
Get_BBox | 71250 | 895.5 | 887.5 | 0.9 |
Get_CBox | 71250 | 966.3 | 917.1 | 5.1 |
New_Face & load glyph(s) | 71250 | 135.2 | 168.5 | -24.6 |
TOTAL | 1654500 | 11715.0 | 11567.9 | -1.3 |
Test | N | * Baseline (µs) | * Benchmark (µs) | Difference (%) |
---|---|---|---|---|
Load | 71250 | 572.0 | 570.3 | 0.3 |
Load_Advances (Normal) | 71250 | 469.6 | 525.8 | -12.0 |
Load_Advances (Fast) | 71250 | 2.1 | 2.1 | 0.0 |
Load_Advances (Unscaled) | 71250 | 1.9 | 2.5 | -31.6 |
Render | 71250 | 785.6 | 801.5 | -2.0 |
Get_Glyph | 71250 | 560.0 | 564.4 | -0.8 |
Get_Char_Index | 70500 | 1.8 | 1.8 | 0.0 |
Iterate CMap | 750 | 1.3 | 1.3 | 0.0 |
New_Face | 750 | 47.1 | 47.1 | 0.0 |
Embolden | 71250 | 623.4 | 631.7 | -1.3 |
Stroke | 66500 | 61750 | 3024.6 | 3037.9 | -0.4 |
Get_BBox | 71250 | 509.0 | 516.8 | -1.5 |
Get_CBox | 71250 | 559.1 | 568.7 | -1.7 |
New_Face & load glyph(s) | 71250 | 103.7 | 101.9 | 1.7 |
TOTAL | 1697250 | 7261.2 | 7373.8 | 1.6 |
Test | N | * Baseline (µs) | * Benchmark (µs) | Difference (%) |
---|---|---|---|---|
Load | 71250 | 593.9 | 598.5 | -0.8 |
Load_Advances (Normal) | 71250 | 491.2 | 452.4 | 7.9 |
Load_Advances (Fast) | 71250 | 2.1 | 2.1 | 0.0 |
Load_Advances (Unscaled) | 71250 | 1.9 | 1.9 | 0.0 |
Render | 71250 | 766.8 | 794.9 | -3.7 |
Get_Glyph | 71250 | 539.4 | 540.8 | -0.3 |
Get_Char_Index | 70500 | 1.9 | 1.9 | 0.0 |
Iterate CMap | 750 | 1.3 | 1.3 | 0.0 |
New_Face | 750 | 46.5 | 47.3 | -1.7 |
Embolden | 71250 | 598.2 | 600.5 | -0.4 |
Stroke | 66500 | 2935.7 | 2967.3 | -1.1 |
Get_BBox | 71250 | 492.3 | 495.4 | -0.6 |
Get_CBox | 71250 | 540.6 | 546.3 | -1.1 |
New_Face & load glyph(s) | 71250 | 101.0 | 100.9 | 0.1 |
TOTAL | 1702000 | 7112.8 | 7151.5 | 0.5 |
[Prev in Thread] | Current Thread | [Next in Thread] |