Comparison of JSCAD and CSharpCAD before and after the recent optimizations. #1111
briansturgill
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
All JSCAD tests were conducted under node 18.2.0.
The short take:
Using the total time of all the performance tests, both packages greatly improved performance:
CSCAD 47.04%, JSCAD 42.77% Given that JSCAD is a mature package, that increase is amazing.
Comparing the CPU usage of the two: CSCAD did run 1.63x faster. After the optimizations, CSCAD is 1.76 times faster.
(The .ODS is for LIbreOffice Calc and is a spread sheet with all the gory details.)
CSCAD vs JSCAD Performance.ods
A note on benchmarking... I've discovered that modern processors are hard to benchmark on. Things vary greatly between runs.
Even things like room temperature matters. Basically the Intel processor in my machine throttles the CPU when it gets too hot.
The benchmarks push the CPU hard. The long and short is don't take any single number too seriously. The spreadsheet probably
does capture a decent overall picture.
Beta Was this translation helpful? Give feedback.
All reactions