issues
search
segmentio
/
asm
Go library providing algorithms optimized to leverage the characteristics of modern CPUs
MIT No Attribution
869
stars
36
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Add helper to create load masks
#35
kalamay
closed
3 years ago
0
Add mmap protected buffer to verify under/over flows
#34
kalamay
closed
3 years ago
0
Quicksort simplification
#33
chriso
closed
3 years ago
1
use branchless bubble sort for small arrays
#32
achille-roussel
closed
3 years ago
0
qsort micro-optimizations
#31
achille-roussel
closed
3 years ago
3
Vectorized dedupe single pointer + elide duplicate loads
#30
achille-roussel
closed
3 years ago
0
Vectorized dedupe 2
#29
achille-roussel
closed
3 years ago
0
Vectorized dedupe
#28
achille-roussel
closed
3 years ago
0
Faster modulo for powers of two
#27
chriso
closed
3 years ago
0
Hybrid quicksort
#26
chriso
closed
3 years ago
0
add asm.Declare
#25
achille-roussel
closed
3 years ago
0
Quicksort
#24
chriso
closed
3 years ago
0
mem.CountPair
#23
achille-roussel
closed
3 years ago
2
mem.IndexPair
#22
achille-roussel
closed
3 years ago
2
Extract a less mask and bit test rather than load/cmp bytes
#21
chriso
closed
3 years ago
1
Sorted set improvements
#20
chriso
closed
3 years ago
0
optimize generic copy
#19
achille-roussel
closed
3 years ago
0
Process variable-length bytes
#18
chriso
closed
3 years ago
1
factorize mem tests
#17
achille-roussel
closed
3 years ago
0
Optimize copies of small inputs
#16
achille-roussel
closed
3 years ago
1
optimize mem copy tail: MOVQ+ADDQ => LEAQ
#15
achille-roussel
closed
3 years ago
0
add more mem-copy-like functions
#14
achille-roussel
closed
3 years ago
0
bloom.Copy => mem.Blend
#13
achille-roussel
closed
3 years ago
0
Bloom copy multi lane
#12
achille-roussel
closed
3 years ago
0
mem.ContainsByte
#11
chriso
closed
3 years ago
4
ASCII Functions
#10
kalamay
closed
3 years ago
0
sortedset.Union + sortedset.Intersect
#9
chriso
closed
3 years ago
0
Simplify Dedupe() loop
#8
chriso
closed
3 years ago
0
Dedupe
#7
chriso
closed
3 years ago
0
Github Actions to test against arm64
#6
Pryz
closed
3 years ago
0
Update reference version in build
#5
kalamay
closed
3 years ago
0
CPU Feature Handling
#4
kalamay
closed
3 years ago
0
bswap.Swap64
#3
chriso
closed
3 years ago
0
use pointer arithmetic in bloom.Copy
#2
achille-roussel
closed
3 years ago
0
add bloom.Copy
#1
achille-roussel
closed
3 years ago
0
Previous