Creator and developer of the Ascent simulation architecture and the Glaze JSON library.
Highlights
- Pro
Block or Report
Block or report stephenberry
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
AnyarInc/Ascent Public
A fast and flexible C++ simulation engine and differential equation solver.
-
741 contributions in the last year
Less
More
Contribution activity
December 2022
Created 59 commits in 4 repositories
Created 1 repository
Created a pull request in exaloop/codon that received 16 comments
Faster c++ word_count benchmark
A little cleanup makes this benchmark about 3X faster in C++. This could be made significantly faster with simd, but these changes would typically …
+42
−12
•
16
comments
Opened 21 other pull requests in 2 repositories
stephenberry/glaze
18
merged
- Ptr buffer and other improvements
- ix everything, remove code duplication
- removed non contiguous buffer handling
- removing csv
- shrink_to_fit memory optimization
- ws_handled optimization
- custom variant read/write
- Read as
- read_as
- std::variant testing
- separate csv read write headers
- csv writing improvements
- Json escape characters
- fixes to pathing for included
- file writing and reading
- concepts for read/write and file_ops cleaning
- removing frozen as a dependency
- hashing binary keys
Reviewed 1 pull request in 1 repository
exaloop/codon
1 pull request
Created an issue in exaloop/codon that received 6 comments
C++ benchmarks are poorly optimized
This project is fantastic and wonderful for the python community. However, the C++ benchmark comparisons are poorly optimized and therefore don't g…
6
comments
Opened 1 other issue in 1 repository
stephenberry/glaze
1
closed
Started 1 discussion in 1 repository
stephenberry/glaze
stephenberry/glaze
-
Remove extra hash from binary (Crusher) implementation
This contribution was made on Dec 8





