TimeMillis
Code-used-on-Daniel-Lemire-s-blog
TimeMillis | Code-used-on-Daniel-Lemire-s-blog | |
---|---|---|
2 | 24 | |
5 | 807 | |
- | - | |
10.0 | 9.3 | |
about 3 years ago | about 16 hours ago | |
Java | C | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
TimeMillis
-
Parsing time stamps faster with SIMD instructions
Indeed! It was a while ago but Im quite proud of the fast timestamp functions I made for Java after the standard library timestamp performance turned out to be critical to some data pipelines I was working on. The fastest way I found for the calendar was to use a precomputed table etc.
https://github.com/williame/TimeMillis
Code-used-on-Daniel-Lemire-s-blog
- Estimating Your Memory Bandwidth
- First 96-Core AMD Zen 4 Threadripper Tests Show Utter Domination over Intel
-
Parsing time stamps faster with SIMD instructions
It's not bad at all https://github.com/lemire/Code-used-on-Daniel-Lemire-s-blog/...
-
Under Linux, libSegFault and addr2line are underrated
A newline is missing in the example code. As given there's a segfault at line 5 not line 6.
However, the code at https://github.com/lemire/Code-used-on-Daniel-Lemire-s-blog/... shows it's indeed at line 6, because it has an extra newline after the '#include '.
-
Best Websites For Coders
Daniel Lemire's Blog : Daniel Lemire's blog
-
Technical Blogs You Recommend?
Dr. Daniel Lemire's blog: https://lemire.me/blog, covers lots of technical items on optimizations in various programming languages, Lemire's work is currently in use across a number of projects and he consistently delivers fantastic improvements, he usually accompanies these improvements with a blog post describing what he did. He also occasionally posts interesting Science and Technology links on various topics not limited to tech, but health and education as well.
- suggest some c language blogs....
-
What are some cool modern libraries you enjoy using?
Nope, simdjson is originally from Daniel Lemire who also often blogs about fancy low level optimizations: https://lemire.me/blog/ I'm just a happy user :)
-
Escaping strings faster with AVX-512
Added this pull request with some interesting results.
There's a copy of the loop used on the escape function inside the avx512_escape function [0]. Is it needed or just a copy and paste mistake? (I know nothing about vector instructions)
0: https://github.com/lemire/Code-used-on-Daniel-Lemire-s-blog/...
What are some alternatives?
FastPFor - The FastPFOR C++ library: Fast integer compression
farmhash - Automatically exported from code.google.com/p/farmhash
rust - Empowering everyone to build reliable and efficient software.
simonwillisonblog - The source code behind my blog
developer-roadmap - Interactive roadmaps, guides and other educational content to help developers grow in their careers.
cheatsheets - Cheatsheets for web development - devhints.io
zune-jpeg - A jpeg decoder with wings
cmake_template - CMake for C++ Best Practices
free-programming-books - :books: Freely available programming books
Code-Server - VS Code in the browser
Projects - :page_with_curl: A list of practical projects that anyone can solve in any programming language.
pstream - A bandwidth, latency, and parallelism benchmark to test cache and memory.