Evgenii Stratonikov
|
fc059cac87
|
Use AVX2 only if AVX is also present
|
2019-10-09 18:03:39 +03:00 |
|
Evgenii Stratonikov
|
648b1deca7
|
Move cpuid facility to separate package
|
2019-10-09 18:03:35 +03:00 |
|
Evgenii Stratonikov
|
38df9b2c63
|
Detect CPU features in Sum()
|
2019-10-04 17:58:42 +03:00 |
|
Evgenii
|
63e8eeac86
|
Determine available features through CPUID
|
2019-09-04 11:47:44 +03:00 |
|
Evgenii
|
6c75cc0871
|
Add pure Go hash implementation
|
2019-07-19 18:59:43 +03:00 |
|
Evgenii
|
c3cfe63e64
|
Add possibility to use different implementations in cli
Also make API smaller and more consistent and fix typos in documentation.
|
2019-07-19 18:24:30 +03:00 |
|
Evgenii
|
ad8c7bce1b
|
Fix type assertions
|
2019-06-24 10:07:16 +03:00 |
|
Evgenii
|
4b11f50264
|
Fix error in AVX2 implementation
|
2019-06-21 23:10:08 +03:00 |
|
Evgenii
|
9485f49f3b
|
Get rid of unsafe usage and add tests
|
2019-06-21 22:32:32 +03:00 |
|
Evgenii
|
a967cc9d3d
|
Make use of AVX2 in Sum() by default
|
2019-06-21 18:47:01 +03:00 |
|
Evgenii
|
d5efd8bdce
|
add SubtractR/L operation on hashes
- add Inverse operation to sl2
- fix a bug in xN()
|
2019-01-29 16:11:50 +03:00 |
|
Evgeniy Kulikov
|
5cf44c62ac
|
Initial
|
2018-12-29 16:04:17 +03:00 |
|