Godot Benchmarks

2024-01-30 51991e201

ยซ Previous: 2024-01-29 51991e201
Next: 2024-02-01 51991e201 ยป

System information

CPUIntel Core i5-12400
GPUs๐Ÿ”ต Intel UHD Graphics 730 โ€“ ๐Ÿ”ด AMD Radeon RX 550
Operating systemFedora 38 64-bit

Engine information

Build typeDebug Debug editor
Release Release export template
Time to buildDebug 285 seconds
Release 309 seconds
Build peak memory usageDebug 1,653.57 MB
Release 2,692.29 MB
Startup + shutdown timeDebug 1,899 ms
Release 1,698 ms
Startup + shutdown peak memory usageDebug 181.60 MB
Release 166.47 MB
Binary sizeDebug 96,810 KB
Release 62,922 KB

Benchmark results

For all values, lower is better.
CPU
NameIdlePhysicsMain Thread Time
Core > Callable
Function Callable
Debug 366.8 ms
Release 286.2 ms
Core > Callable
Lambda Inline Callable
Debug 372.1 ms
Release 293.2 ms
Core > Callable
Lambda Variable Callable
Debug 112.3 ms
Release 68.86 ms
Core > Config File
Load
Debug 34.15 ms
Release 26.22 ms
Core > Config File
Load With Password
Debug 38.09 ms
Release 28.96 ms
Core > Config File
Save
Debug 40.96 ms
Release 35.44 ms
Core > Config File
Save With Password
Debug 44.68 ms
Release 38.67 ms
Core > Crypto
Generate 1g Random Bytes 1k At A Time
Debug 1233 ms
Release 1896 ms
Core > Crypto
Generate 1m Random Bytes 10 At A Time
Debug 2398 ms
Release 8571 ms
Core > Crypto
Generate Rsa 2048
Debug 12.84 ms
Release 114.4 ms
Core > Crypto
Generate Rsa 4096
Debug 174.6 ms
Release 1233 ms
Core > Node Path
Create
Debug 18.63 ms
Release 16.03 ms
Core > Random Number Generator
Global Scope Randf
Debug 115 ms
Release 57.45 ms
Core > Random Number Generator
Global Scope Randf Range
Debug 228.8 ms
Release 115.9 ms
Core > Random Number Generator
Global Scope Randfn
Debug 507.4 ms
Release 382.5 ms
Core > Random Number Generator
Global Scope Randi
Debug 120.5 ms
Release 54.46 ms
Core > Random Number Generator
Global Scope Randi Range
Debug 177.4 ms
Release 92.59 ms
Core > Random Number Generator
Global Scope Randomize
Debug 475.9 ms
Release 410.7 ms
Core > Random Number Generator
Randf
Debug 174.9 ms
Release 91.98 ms
Core > Random Number Generator
Randf Range
Debug 198.5 ms
Release 117 ms
Core > Random Number Generator
Randfn
Debug 426.7 ms
Release 304.8 ms
Core > Random Number Generator
Randi
Debug 130.9 ms
Release 61.94 ms
Core > Random Number Generator
Randi Range
Debug 166.1 ms
Release 85.83 ms
Core > Random Number Generator
Randomize
Debug 561.6 ms
Release 442.7 ms
Core > Signal
Emission Params 0
Debug 274.8 ms
Release 213.9 ms
Core > Signal
Emission Params 1
Debug 276.7 ms
Release 215.8 ms
Core > Signal
Emission Params 10
Debug 323.2 ms
Release 241.9 ms
Core > String Name
Create
Debug 18.85 ms
Release 16.33 ms
Gdscript > Alloc
Deep Tree
Debug 208.2 ms
Release 173 ms
Gdscript > Alloc
Duplicate
Debug 1531 ms
Release 1115 ms
Gdscript > Alloc
Fragmentation
Debug 2942 ms
Release 2228 ms
Gdscript > Alloc
Wide Tree
Debug 163 ms
Release 126.8 ms
Gdscript > Array
Fill Loop
Debug 292.3 ms
Release 204.7 ms
Gdscript > Array
Fill Method
Debug 117.7 ms
Release 111.4 ms
Gdscript > Array
Packed Color Array
Debug 240.5 ms
Release 125.2 ms
Gdscript > Array
Packed Float 32 Array
Debug 150.5 ms
Release 82.76 ms
Gdscript > Array
Packed Float 64 Array
Debug 152.2 ms
Release 84.92 ms
Gdscript > Array
Packed Int 32 Array
Debug 113.9 ms
Release 68.53 ms
Gdscript > Array
Packed Int 64 Array
Debug 116.5 ms
Release 71.28 ms
Gdscript > Array
Packed String Array
Debug 610.7 ms
Release 516.3 ms
Gdscript > Array
Packed Vector 2 Array
Debug 176.3 ms
Release 103.6 ms
Gdscript > Array
Packed Vector 3 Array
Debug 207.4 ms
Release 117.2 ms
Gdscript > Array
Typed Color Array
Debug 335.2 ms
Release 166.5 ms
Gdscript > Array
Typed Float Array
Debug 212.3 ms
Release 122 ms
Gdscript > Array
Typed Int Array
Debug 189 ms
Release 113.4 ms
Gdscript > Array
Typed String Array
Debug 729.7 ms
Release 589.4 ms
Gdscript > Array
Typed Vector 2 Array
Debug 256 ms
Release 154.1 ms
Gdscript > Array
Typed Vector 3 Array
Debug 292.3 ms
Release 165.4 ms
Gdscript > Array
Untyped Color Array
Debug 429 ms
Release 233.3 ms
Gdscript > Array
Untyped Float Array
Debug 285.1 ms
Release 185.1 ms
Gdscript > Array
Untyped Int Array
Debug 286.1 ms
Release 191.8 ms
Gdscript > Array
Untyped String Array
Debug 838.7 ms
Release 656.1 ms
Gdscript > Array
Untyped Vector 2 Array
Debug 367.2 ms
Release 214.4 ms
Gdscript > Array
Untyped Vector 3 Array
Debug 382.9 ms
Release 225.4 ms
Gdscript > For Loop
For Loop Add
Debug 10.23 ms
Release 6.095 ms
Gdscript > For Loop
For Loop Call
Debug 85.72 ms
Release 44.62 ms
Gdscript > Lambda Performance
Lambda Call
Debug 57 ms
Release 36.13 ms
Gdscript > String Checksum
Md 5 Buffer Empty
Debug 203.3 ms
Release 154.2 ms
Gdscript > String Checksum
Md 5 Buffer Non Empty
Debug 696.7 ms
Release 536.3 ms
Gdscript > String Checksum
Md 5 Text Empty
Debug 807.1 ms
Release 648.9 ms
Gdscript > String Checksum
Md 5 Text Non Empty
Debug 1286 ms
Release 1046 ms
Gdscript > String Checksum
Sha 1 Buffer Empty
Debug 197.2 ms
Release 144.4 ms
Gdscript > String Checksum
Sha 1 Buffer Non Empty
Debug 683.2 ms
Release 502.6 ms
Gdscript > String Checksum
Sha 1 Text Empty
Debug 922.1 ms
Release 753.6 ms
Gdscript > String Checksum
Sha 1 Text Non Empty
Debug 1386 ms
Release 1110 ms
Gdscript > String Checksum
Sha 256 Buffer Empty
Debug 310.8 ms
Release 257.4 ms
Gdscript > String Checksum
Sha 256 Buffer Non Empty
Debug 1076 ms
Release 899.9 ms
Gdscript > String Checksum
Sha 256 Text Empty
Debug 1401 ms
Release 1180 ms
Gdscript > String Checksum
Sha 256 Text Non Empty
Debug 2173 ms
Release 1887 ms
Gdscript > String Format
Complex Variable Concatenate
Debug 1820 ms
Release 1489 ms
Gdscript > String Format
Complex Variable Method
Debug 3927 ms
Release 3029 ms
Gdscript > String Format
Complex Variable Percent
Debug 3615 ms
Release 2838 ms
Gdscript > String Format
No Op Constant Method
Debug 180.3 ms
Release 147.2 ms
Gdscript > String Format
Simple Constant Concatenate
Debug 4.238 ms
Release 2.705 ms
Gdscript > String Format
Simple Constant Method
Debug 873.3 ms
Release 713.4 ms
Gdscript > String Format
Simple Constant Method Constant Dict
Debug 681.6 ms
Release 548.2 ms
Gdscript > String Format
Simple Constant Percent
Debug 4.583 ms
Release 2.725 ms
Gdscript > String Format
Simple Variable Concatenate
Debug 193.6 ms
Release 164 ms
Gdscript > String Format
Simple Variable Method
Debug 898.2 ms
Release 716.9 ms
Gdscript > String Format
Simple Variable Percent
Debug 581.6 ms
Release 461 ms
Gdscript > String Manipulation
Begins With
Debug 15.69 ms
Release 10.98 ms
Gdscript > String Manipulation
Bigrams
Debug 794.5 ms
Release 687.5 ms
Gdscript > String Manipulation
Capitalize
Debug 997.8 ms
Release 854 ms
Gdscript > String Manipulation
Casecmp To
Debug 17.08 ms
Release 10.22 ms
Gdscript > String Manipulation
Contains
Debug 20.15 ms
Release 10.67 ms
Gdscript > String Manipulation
Contains Gdscript In
Debug 4.256 ms
Release 2.71 ms
Gdscript > String Manipulation
Count
Debug 215.1 ms
Release 161.5 ms
Gdscript > String Manipulation
Countn
Debug 360.9 ms
Release 337.1 ms
Gdscript > String Manipulation
Ends With
Debug 15.48 ms
Release 12.84 ms
Gdscript > String Manipulation
Find
Debug 43.69 ms
Release 24.47 ms
Gdscript > String Manipulation
Findn
Debug 66.86 ms
Release 58 ms
Gdscript > String Manipulation
Get Slice
Debug 87.75 ms
Release 64.89 ms
Gdscript > String Manipulation
Get Slice Count
Debug 39.32 ms
Release 29.44 ms
Gdscript > String Manipulation
Humanize Size
Debug 726.8 ms
Release 619.9 ms
Gdscript > String Manipulation
Insert
Debug 259.4 ms
Release 220.2 ms
Gdscript > String Manipulation
Is Valid Filename
Debug 1002 ms
Release 812.4 ms
Gdscript > String Manipulation
Lpad
Debug 212.7 ms
Release 176.4 ms
Gdscript > String Manipulation
Naturalnocasecmp To
Debug 20.52 ms
Release 10.41 ms
Gdscript > String Manipulation
Nocasecmp To
Debug 26.25 ms
Release 39.12 ms
Gdscript > String Manipulation
Pad Decimals
Debug 421.2 ms
Release 388.4 ms
Gdscript > String Manipulation
Pad Decimals Pre Constructed
Debug 79.26 ms
Release 64.19 ms
Gdscript > String Manipulation
Pad Zeros
Debug 420.7 ms
Release 346.1 ms
Gdscript > String Manipulation
Pad Zeros Pre Constructed
Debug 269.5 ms
Release 227 ms
Gdscript > String Manipulation
Rfind
Debug 58.92 ms
Release 37.87 ms
Gdscript > String Manipulation
Rfindn
Debug 163.1 ms
Release 176.2 ms
Gdscript > String Manipulation
Rpad
Debug 152.8 ms
Release 126.8 ms
Gdscript > String Manipulation
Rsplit
Debug 461.5 ms
Release 402.2 ms
Gdscript > String Manipulation
Similarity
Debug 700.3 ms
Release 606.3 ms
Gdscript > String Manipulation
Simplify Path
Debug 1386 ms
Release 1213 ms
Gdscript > String Manipulation
Split
Debug 396.1 ms
Release 301.8 ms
Gdscript > String Manipulation
Split Floats
Debug 270 ms
Release 174.3 ms
Gdscript > String Manipulation
Substr
Debug 64 ms
Release 51.1 ms
Gdscript > String Manipulation
To Camel Case
Debug 254.4 ms
Release 270.4 ms
Gdscript > String Manipulation
To Lower
Debug 182.5 ms
Release 197 ms
Gdscript > String Manipulation
To Pascal Case
Debug 1209 ms
Release 1038 ms
Gdscript > String Manipulation
To Snake Case
Debug 691.2 ms
Release 562.9 ms
Gdscript > String Manipulation
To Utf 16 Buffer
Debug 141.6 ms
Release 110.9 ms
Gdscript > String Manipulation
To Utf 32 Buffer
Debug 96.07 ms
Release 77.22 ms
Gdscript > String Manipulation
To Utf 8 Buffer
Debug 140 ms
Release 111.9 ms
Gdscript > String Manipulation
To Wchar Buffer
Debug 96.13 ms
Release 76.4 ms
Gdscript > String Manipulation
Uri Decode
Debug 374.5 ms
Release 285.4 ms
Gdscript > String Manipulation
Uri Encode
Debug 361.1 ms
Release 297.9 ms
Gdscript > String Manipulation
Validate Filename
Debug 1810 ms
Release 1485 ms
Gdscript > String Manipulation
Validate Node Name
Debug 89.38 ms
Release 76.04 ms
Gdscript > String Manipulation
Xml Escape
Debug 552.8 ms
Release 479 ms
Gdscript > String Manipulation
Xml Unescape
Debug 72.7 ms
Release 57.6 ms
Math > Delaunay 2d
Delaunay 2d
Debug 157 ms
Release 77.03 ms
Math > Triangulate
Triangulate
Debug 94.97 ms
Release 53.86 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Box Shape
Debug 1.029 mspf
Release 597.7 mspf
Debug 144.5 mspf
Release 56.38 mspf
Debug 37.8 ms
Release 27.49 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Shared Sphere Shape
Debug 764.8 mspf
Release 839 mspf
Debug 33.82 mspf
Release 22.73 mspf
Debug 37.86 ms
Release 28.37 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Box Shape
Debug 1.012 mspf
Release 576.9 mspf
Debug 142.6 mspf
Release 59.12 mspf
Debug 44.83 ms
Release 32.08 ms
Physics > Rigid Body 3d
7500 Rigid Body 3d Unique Sphere Shape
Debug 752.8 mspf
Release 825.8 mspf
Debug 34.99 mspf
Release 24.2 mspf
Debug 43.93 ms
Release 32.11 ms
GPU
NameRender CPURender GPU
Rendering > Culling
Basic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 2.007 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.802 mspf
Rendering > Culling
Directional Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.877 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.03 mspf
Rendering > Culling
Dynamic Cull
๐Ÿ”ต mspf
๐Ÿ”ด 5.667 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.532 mspf
Rendering > Culling
Dynamic Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.73 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.922 mspf
Rendering > Culling
Dynamic Light Cull With Shadows
๐Ÿ”ต mspf
๐Ÿ”ด 2.541 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 9.733 mspf
Rendering > Culling
Static Light Cull
๐Ÿ”ต mspf
๐Ÿ”ด 1.406 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.659 mspf
Rendering > Hlod
Cull Deep
๐Ÿ”ต mspf
๐Ÿ”ด 14.8 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.776 mspf
Rendering > Hlod
Cull Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.081 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.015 mspf
Rendering > Hlod
Cull Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.054 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 3.944 mspf
Rendering > Hlod
Flat Deep
๐Ÿ”ต mspf
๐Ÿ”ด 14.38 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.465 mspf
Rendering > Hlod
Flat Fast
๐Ÿ”ต mspf
๐Ÿ”ด 3.287 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.561 mspf
Rendering > Hlod
Flat Slow
๐Ÿ”ต mspf
๐Ÿ”ด 3.158 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 4.583 mspf
Rendering > Label
Label
๐Ÿ”ต mspf
๐Ÿ”ด 1.663 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.447 mspf
Rendering > Label
Label Autowrap Arbitrary
๐Ÿ”ต mspf
๐Ÿ”ด 1.471 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.717 mspf
Rendering > Label
Label Autowrap Smart
๐Ÿ”ต mspf
๐Ÿ”ด 1.479 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.773 mspf
Rendering > Label
Label Autowrap Word
๐Ÿ”ต mspf
๐Ÿ”ด 1.485 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 2.637 mspf
Rendering > Lights And Meshes
Box 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3656 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.341 mspf
Rendering > Lights And Meshes
Box 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.8018 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.342 mspf
Rendering > Lights And Meshes
Box 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.03 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.425 mspf
Rendering > Lights And Meshes
Omni 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.725 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.176 mspf
Rendering > Lights And Meshes
Omni 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.085 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.794 mspf
Rendering > Lights And Meshes
Speed Fast
๐Ÿ”ต mspf
๐Ÿ”ด 0.9363 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.157 mspf
Rendering > Lights And Meshes
Speed Slow
๐Ÿ”ต mspf
๐Ÿ”ด 0.7982 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.497 mspf
Rendering > Lights And Meshes
Sphere 100
๐Ÿ”ต mspf
๐Ÿ”ด 0.3286 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.177 mspf
Rendering > Lights And Meshes
Sphere 1000
๐Ÿ”ต mspf
๐Ÿ”ด 0.786 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.89 mspf
Rendering > Lights And Meshes
Sphere 10000
๐Ÿ”ต mspf
๐Ÿ”ด 7.413 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 47.39 mspf
Rendering > Lights And Meshes
Spot 10
๐Ÿ”ต mspf
๐Ÿ”ด 0.8278 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.446 mspf
Rendering > Lights And Meshes
Spot 100
๐Ÿ”ต mspf
๐Ÿ”ด 1.384 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.58 mspf
Rendering > Lights And Meshes
Stress
๐Ÿ”ต mspf
๐Ÿ”ด 13.5 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 62.14 mspf
Rendering > Polygon Sprite 2d
1000 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.7245 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 1.565 mspf
Rendering > Polygon Sprite 2d
100 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.1118 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.2618 mspf
Rendering > Polygon Sprite 2d
10 Polygon 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.0445 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.08 mspf
Rendering > Polygon Sprite 2d
5000 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.6738 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 25.36 mspf
Rendering > Polygon Sprite 2d
500 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.0992 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 7.082 mspf
Rendering > Polygon Sprite 2d
50 Sprite 2d
๐Ÿ”ต mspf
๐Ÿ”ด 0.0398 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 0.965 mspf
Rendering > Sponza
Basic Ambient
๐Ÿ”ต mspf
๐Ÿ”ด 0.3162 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 6.672 mspf
Rendering > Sponza
Basic Directional
๐Ÿ”ต mspf
๐Ÿ”ด 0.3102 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 8.774 mspf
Rendering > Sponza
Basic Omni
๐Ÿ”ต mspf
๐Ÿ”ด 0.3502 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 17.92 mspf
Rendering > Sponza
Dof Box
๐Ÿ”ต mspf
๐Ÿ”ด 0.3782 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 11.77 mspf
Rendering > Sponza
Dof Circle
๐Ÿ”ต mspf
๐Ÿ”ด 0.2588 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.03 mspf
Rendering > Sponza
Dof Hex
๐Ÿ”ต mspf
๐Ÿ”ด 0.2495 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13.12 mspf
Rendering > Sponza
Effect Glow
๐Ÿ”ต mspf
๐Ÿ”ด 0.3062 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 12.47 mspf
Rendering > Sponza
Effect Ssao
๐Ÿ”ต mspf
๐Ÿ”ด 0.415 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 13 mspf
Rendering > Sponza
Effect Ssr
๐Ÿ”ต mspf
๐Ÿ”ด 63.05 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 16.31 mspf
Rendering > Sponza
Effect Volumetric Fog
๐Ÿ”ต mspf
๐Ÿ”ด 0.3622 mspf
๐Ÿ”ต mspf
๐Ÿ”ด 10.96 mspf