Skip to content

Commit

Permalink
Update Benchmarks
Browse files Browse the repository at this point in the history
  • Loading branch information
beachtom committed Jul 17, 2024
1 parent c194e60 commit 2bac4d5
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 31 deletions.
57 changes: 28 additions & 29 deletions benchmark.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,32 @@
# System informations
{"cpuName":"Apple M1","freeRam":95.640625,"totalRam":8192}
{"cpuName":"Apple M1","freeRam":112.09375,"totalRam":8192}
_________
| filename | Size (mb) | Time to open model (ms) | Time to execute all (ms) | Total ifc entities | Total meshes | Total geometries | total errors |
|-------|-------|-------|-------|-------|-------|-------|-------|
| tests/ifcfiles/public/AC20-FZK-Haus.ifc | 2.45 | 55 | 277 | 44249 | 83 | 103 | 0 |
tests/ifcfiles/public/C20-Institute-Var-2.ifc | 10.43 | 124 | 744 | 147712 | 702 | 821 | 0 |
tests/ifcfiles/public/FM_ARC_DigitalHub.ifc | 13.66 | 150 | 1486 | 266483 | 705 | 725 | 0 |
tests/ifcfiles/public/ISSUE_005_haus.ifc | 2.41 | 22 | 185 | 44249 | 83 | 103 | 0 |
tests/ifcfiles/public/ISSUE_021_Mini Project.ifc | 3.2 | 31 | 769 | 49044 | 2636 | 3697 | 0 |
tests/ifcfiles/public/ISSUE_034_HouseZ.ifc | 4.92 | 56 | 304 | 81806 | 228 | 239 | 0 |
tests/ifcfiles/public/ISSUE_044_test_IFCCOMPOSITEPROFILEDEF.ifc | 0.03 | 3 | 1 | 435 | 7 | 11 | 0 |
tests/ifcfiles/public/ISSUE_053_20181220Holter_Tower_10.ifczip | 29.38 | 1767 | 12333 | 2807815 | 60285 | 60847 | 0 |
tests/ifcfiles/public/ISSUE_068_ARK_NUS_skolebygg.ifc | 54.65 | 593 | 4474 | 945194 | 4459 | 4542 | 0 |
tests/ifcfiles/public/ISSUE_102_M3D-CON-CD.ifc | 26.11 | 358 | 3289 | 503608 | 1616 | 1635 | 0 |
tests/ifcfiles/public/ISSUE_102_M3D-CON.ifc | 6.1 | 46 | 301 | 123282 | 138 | 143 | 0 |
tests/ifcfiles/public/ISSUE_126_model.ifc | 4.32 | 162 | 119 | 88876 | 257 | 288 | 0 |
tests/ifcfiles/public/ISSUE_129_N1540_17_EXE_MOD_448200_02_09_11SMC_IGC_V17.ifc | 11.67 | 86 | 778 | 202661 | 959 | 981 | 0 |
tests/ifcfiles/public/ISSUE_159_kleine_Wohnung_R22.ifc | 9.73 | 136 | 888 | 189788 | 425 | 457 | 0 |
tests/ifcfiles/public/ISSUE_171_IfcSurfaceCurveSweptAreaSolid.ifc | 0.24 | 2 | 20 | 4327 | 60 | 141 | 0 |
tests/ifcfiles/public/IfcOpenHouse_IFC4.ifc | 0.11 | 61 | 8 | 2885 | 35 | 43 | 0 |
tests/ifcfiles/public/KIT-Simple-Road-Test-Web-IFC4x3_RC2.ifc | 0.38 | 354 | 361 | 6500 | 66 | 119 | 0 |
tests/ifcfiles/public/Office_A_20110811.ifc | 3.91 | 36 | 253 | 62930 | 803 | 810 | 0 |
tests/ifcfiles/public/S_Office_Integrated Design Archi.ifc | 29.62 | 290 | 5760 | 551442 | 3418 | 3873 | 0 |
tests/ifcfiles/public/Sample_entities.ifc | 0.03 | 0 | 1 | 466 | 2 | 10 | 0 |
tests/ifcfiles/public/advanced_model.ifc | 33.67 | 329 | 2664 | 594374 | 6401 | 14120 | 0 |
tests/ifcfiles/public/clinic.ifc | 12.4 | 123 | 1064 | 209259 | 2586 | 2626 | 0 |
tests/ifcfiles/public/dental_clinic.ifc | 12.4 | 98 | 972 | 209259 | 2586 | 2626 | 0 |
tests/ifcfiles/public/duplex.ifc | 2.27 | 18 | 75 | 38898 | 216 | 224 | 0 |
tests/ifcfiles/public/example.ifc | 0.39 | 3 | 12 | 6487 | 115 | 119 | 0 |
tests/ifcfiles/public/ifcbridge-model01.ifc | 14.47 | 110 | 291 | 296968 | 165 | 168 | 0 |
tests/ifcfiles/public/schependomlaan.ifc | 47 | 450 | 856 | 714485 | 3569 | 3643 | 0 |
tests/ifcfiles/public/tested_sample_project.ifc | 0.68 | 5 | 135 | 14119 | 93 | 98 | 0 |
| tests/ifcfiles/public/AC20-FZK-Haus.ifc | 2.45 | 32 | 229 | 44249 | 83 | 103 | undefined |
tests/ifcfiles/public/C20-Institute-Var-2.ifc | 10.43 | 89 | 569 | 147712 | 702 | 821 | undefined |
tests/ifcfiles/public/FM_ARC_DigitalHub.ifc | 13.66 | 105 | 1073 | 266483 | 705 | 725 | undefined |
tests/ifcfiles/public/ISSUE_005_haus.ifc | 2.41 | 22 | 149 | 44249 | 83 | 103 | undefined |
tests/ifcfiles/public/ISSUE_021_Mini Project.ifc | 3.2 | 24 | 619 | 49044 | 2636 | 3697 | undefined |
tests/ifcfiles/public/ISSUE_034_HouseZ.ifc | 4.92 | 37 | 184 | 81806 | 228 | 239 | undefined |
tests/ifcfiles/public/ISSUE_044_test_IFCCOMPOSITEPROFILEDEF.ifc | 0.03 | 0 | 0 | 435 | 7 | 11 | undefined |
tests/ifcfiles/public/ISSUE_053_20181220Holter_Tower_10.ifczip | 29.38 | 1498 | 10553 | 2807815 | 60285 | 60847 | undefined |
tests/ifcfiles/public/ISSUE_068_ARK_NUS_skolebygg.ifc | 54.65 | 506 | 4021 | 945194 | 4459 | 4542 | undefined |
tests/ifcfiles/public/ISSUE_102_M3D-CON-CD.ifc | 26.11 | 186 | 3038 | 503608 | 1616 | 1635 | undefined |
tests/ifcfiles/public/ISSUE_102_M3D-CON.ifc | 6.1 | 71 | 303 | 123282 | 138 | 143 | undefined |
tests/ifcfiles/public/ISSUE_126_model.ifc | 4.32 | 34 | 110 | 88876 | 257 | 288 | undefined |
tests/ifcfiles/public/ISSUE_129_N1540_17_EXE_MOD_448200_02_09_11SMC_IGC_V17.ifc | 11.67 | 85 | 711 | 202661 | 959 | 981 | undefined |
tests/ifcfiles/public/ISSUE_159_kleine_Wohnung_R22.ifc | 9.73 | 74 | 680 | 189788 | 425 | 457 | undefined |
tests/ifcfiles/public/ISSUE_171_IfcSurfaceCurveSweptAreaSolid.ifc | 0.24 | 2 | 17 | 4327 | 60 | 141 | undefined |
tests/ifcfiles/public/IfcOpenHouse_IFC4.ifc | 0.11 | 1 | 5 | 2885 | 35 | 43 | undefined |
tests/ifcfiles/public/KIT-Simple-Road-Test-Web-IFC4x3_RC2.ifc | 0.38 | 334 | 161 | 6500 | 66 | 119 | undefined |
tests/ifcfiles/public/Office_A_20110811.ifc | 3.91 | 31 | 224 | 62930 | 803 | 810 | undefined |
tests/ifcfiles/public/S_Office_Integrated Design Archi.ifc | 29.62 | 270 | 5370 | 551442 | 3418 | 3873 | undefined |
tests/ifcfiles/public/Sample_entities.ifc | 0.03 | 0 | 1 | 466 | 2 | 10 | undefined |
tests/ifcfiles/public/advanced_model.ifc | 33.67 | 293 | 2332 | 594374 | 6401 | 14120 | undefined |
tests/ifcfiles/public/dental_clinic.ifc | 12.4 | 90 | 875 | 209259 | 2586 | 2626 | undefined |
tests/ifcfiles/public/duplex.ifc | 2.27 | 19 | 70 | 38898 | 216 | 224 | undefined |
tests/ifcfiles/public/example.ifc | 0.39 | 4 | 8 | 6488 | 115 | 119 | undefined |
tests/ifcfiles/public/ifcbridge-model01.ifc | 14.47 | 121 | 268 | 296968 | 165 | 168 | undefined |
tests/ifcfiles/public/schependomlaan.ifc | 47 | 375 | 741 | 714485 | 3569 | 3643 | undefined |
tests/ifcfiles/public/tested_sample_project.ifc | 0.68 | 5 | 119 | 14119 | 93 | 98 | undefined |
2 changes: 0 additions & 2 deletions tests/benchmark/benchmark.ts
Original file line number Diff line number Diff line change
Expand Up @@ -141,8 +141,6 @@ async function BenchmarkIfcFile(module: any, filename: string): Promise<FileResu
// Convert the file size to megabytes (optional)
let sizeMo = fileSizeInBytes / (1024*1024);
result.fileSize = parseFloat(sizeMo.toFixed(2));

result.totalNumberOfErrors = module.GetAndClearErrors(modelID).size();
module.CloseModel(modelID);


Expand Down

0 comments on commit 2bac4d5

Please sign in to comment.