-
Notifications
You must be signed in to change notification settings - Fork 67
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
Turbo over Vector of DateTimes #340
Conversation
Codecov Report
@@ Coverage Diff @@
## master #340 +/- ##
==========================================
- Coverage 89.07% 89.06% -0.02%
==========================================
Files 38 38
Lines 9275 9275
==========================================
- Hits 8262 8261 -1
- Misses 1013 1014 +1
Continue to review full report at Codecov.
|
I think this looks good. |
Benchmarks ran on my i7-4770k, which (I'm pretty sure) has AVX instructions. By the way, what did you use for generating the GFLOPS vs. size plots (like this one)? |
Yes, AVX, FMA, and AVX2.
The code is in the benchmark directory. The script to run the benchmarks is in driver.jl For actually counting flops, I just did that analytically. The code running the benchmarks and recording the flops is here: More generally, you could measure GFLOPS by removing |
You're welcome to make another PR to add a GFLOPS plot, but I figured there was no reason to hold this one up. Thanks for the contribution! |
i
in@turbo
overVector{DateTime}
#339Image previewing below.