-
Notifications
You must be signed in to change notification settings - Fork 103
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Are there any JIT mode optimizations flags? #1120
Comments
I found |
das -jit fibI.das |
Hi, thanks for the response. Unfortunately, this doesn't work for me
|
u'r missing dasLLVM submodule |
Hmm, when running
What exactly is |
installation of LLVM. 16.0.6 inside looks like this
|
Ok, trying |
I downloaded Now
|
https://t.me/daScript since this is turning into chat |
Hi, I'm trying to compare daScript performance with the performance of my programming language (Spawn) in the Fibonacci example.
daScript's performance info states the following:
and provides the following table
daScript code I'm benchmarking is the following:
I'm running it with just
das fibI.das
Spawn code is the following:
I'm building executable with
./spawnlang --cc clang --opt-fast --show-timings=false -o fib_sp ../fibI.sp
I'm comparing both daScript and Spawn using hyperfine
hyperfine -N --warmup 5 "das fibI.das" ../../spawn/fib_sp
The results are the following
Am I doing something wrong? Should I add any optimization flags to daScript build command or something? I can't try AOT for now (see #1119), but seems JIT mode of daScript should perform sometimes better than AOT mode, and I have drastically difference in comparison with my compiled programming language that should have similar performance as AOT
I'm on Arch Linux, with lastest GCC and Clang and dev tools
The text was updated successfully, but these errors were encountered: