Skip to content

siravan/symjit_benchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

symjit_benchmarks

python test_f13

Typical results for x86-64:

horner  cse     simd    threads time    ratio   success?
------------------------------------------------------------
True    True    True    False     0.13    1.45   pass! 
True    True    False   False     0.35    3.77   pass! 
True    False   True    False     0.13    1.45   pass! 
True    False   False   False     0.35    3.76   pass! 
False   True    True    False     0.63    6.80   pass! 
False   True    False   False     1.36   14.69   pass! 
False   False   True    False     2.87   31.08   pass! 
False   False   False   False    11.72  127.05   pass! 

Result for aarch64:

horner  cse     simd    threads time    ratio   success?
------------------------------------------------------------
True    True    True    False     0.10    0.56   pass! 
True    True    False   False     0.17    0.96   pass! 
True    False   True    False     0.10    0.56   pass! 
True    False   False   False     0.17    0.97   pass! 
False   True    True    False     0.42    2.36   pass! 
False   True    False   False     0.78    4.41   pass! 
False   False   True    False     0.71    4.00   pass! 
False   False   False   False     1.25    7.05   pass! 

Note that all experiments are with use_threads = False to force single core/thread.

Complex numbers

Compiled with complex_4x for Symbolica and dtype = "complex128" for Symjit.

Result for x86-64:

horner  cse     simd    threads time    ratio   success?
------------------------------------------------------------
True    True    True    False     0.36    1.18   pass! 
True    True    False   False     0.93    3.00   pass! 
True    False   True    False     0.37    1.19   pass! 
True    False   False   False     0.93    3.02   pass! 
False   True    True    False     8.61   27.85   pass! 
False   True    False   False    28.15   91.02   pass! 
False   False   True    False    18.38   59.44   pass! 
False   False   False   False    65.97  213.34   pass! 

Results for aarch64:

horner  cse     simd    threads time    ratio   success?
------------------------------------------------------------
True    True    True    False     0.28    0.83   pass! 
True    True    False   False     0.51    1.48   pass! 
True    False   True    False     0.26    0.76   pass! 
True    False   False   False     0.50    1.47   pass! 
False   True    True    False     1.73    5.04   pass! 
False   True    False   False     3.31    9.64   pass! 
False   False   True    False    45.64  132.90   pass! 
False   False   False   False    99.20  288.87   pass! 

About

SymJit/Symbolica Benchmarks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages