109 Commits (master)
 

Author SHA1 Message Date
Inga 🏳‍🌈 e54450c4b6 Code cleanup 6 years ago
Inga 🏳‍🌈 b04d5688ed Code cleanup 6 years ago
Inga 🏳‍🌈 f2015b3d01 Refactored macros to templates 6 years ago
Inga 🏳‍🌈 a41a57b0e4 Microoptimization 6 years ago
Inga 🏳‍🌈 bbc7761333 Hash checking optimization 6 years ago
Inga 🏳‍🌈 b6afbe9528 Performance measurements updated 6 years ago
Inga 🏳‍🌈 f3dbd85b2f Microoptimization 6 years ago
Inga 🏳‍🌈 332188d3e9 Optimization: reduced number of pinning operations 6 years ago
Inga 🏳‍🌈 5a0026ff80 Refactoring 6 years ago
Inga 🏳‍🌈 5ffaa1090a Microoptimization 6 years ago
Inga 🏳‍🌈 b667aa8830 Optimized MD5 computation (loop unrolling) 6 years ago
Inga 🏳‍🌈 c919172ac7 microoptimization 6 years ago
Inga 🏳‍🌈 7f6aeb21bf Updated performance measurements 6 years ago
Inga 🏳‍🌈 759abca0d0 Updated performance measurements 6 years ago
Inga 🏳‍🌈 77d7071a18 Refactoring 6 years ago
Inga 🏳‍🌈 9423f1e34f Significantly reduced number of allocations 6 years ago
Inga 🏳‍🌈 16bc5f2c98 Optimized memory allocations (MD5 is stored inside a PhraseSet) 6 years ago
Inga 🏳‍🌈 05040b030f PLINQ optimizations 6 years ago
Inga 🏳‍🌈 efd160cb97 Refactoring 6 years ago
Inga 🏳‍🌈 d13b94c3b6 Optimization 6 years ago
Inga 🏳‍🌈 705baf969c Optimized initialization, support for 10-word phrases, updated performance measurements 6 years ago
Inga 🏳‍🌈 7aa6469c72 PhraseSet size set back to 16 6 years ago
Inga 🏳‍🌈 ec79a3f41b Forgotten files 6 years ago
Inga 🏳‍🌈 fd752f88fc More FillPhraseSet optimizations 6 years ago
Inga 🏳‍🌈 e8544bbd71 AVX2 optimizations, loop unrolling 6 years ago
Inga 🏳‍🌈 7e4c23d467 PhraseSet.FillPhraseSet moved out to unmanaged code 6 years ago
Inga 🏳‍🌈 27a5b13e58 static 6 years ago
Inga 🏳‍🌈 2d1dcc132c FillPhraseSet optimizations 6 years ago
Inga 🏳‍🌈 bb22805cbc PhraseSet.FillPhraseSet moved out to unmanaged code 6 years ago
Inga 🏳‍🌈 9866d8ef7f PhraseSet.FillPhraseSet moved out to unmanaged code 6 years ago
Inga 🏳‍🌈 c5e129ffd9 PhraseSet.FillPhraseSet rewritten to use pointers only 6 years ago
Inga 🏳‍🌈 a154b211a5 PhraseSet filling moved out to separate method 6 years ago
Inga 🏳‍🌈 cbb7ccb59b Refactored vector-to-words conversion to lower-level code 6 years ago
Inga 🏳‍🌈 0090bce443 NumberOfPhrases moved out to UnmanagedBridge 6 years ago
Inga 🏳‍🌈 54c32d07da Permutation filters implemented (to avoid duplicate phrases) 6 years ago
Inga 🏳‍🌈 4bd1b36d94 AVX2 fixes 6 years ago
Inga 🏳‍🌈 bb6275672f Compatibility fix for AVX2 CPUs 6 years ago
Inga 🏳‍🌈 8552a17b21 Microoptimization 6 years ago
Inga 🏳‍🌈 d8ef0310df Memory usage optimized 6 years ago
Inga 🏳‍🌈 8a3ceaf34c Retargeted to W10/toolset 141/.NET 4.7; updated performance for dual-core CPU 6 years ago
Inga 🏳‍🌈 fec5b2ebac 8-word anagrams performance 6 years ago
Inga 🏳‍🌈 35c12f649d PhraseSet initialization optimization 6 years ago
Inga 🏳‍🌈 041983d168 Updated README 6 years ago
Inga 🏳‍🌈 ee98e2e87f Fixed a mistype 6 years ago
Inga 🏳‍🌈 f642e25bb3 Microoptimization 6 years ago
Inga 🏳‍🌈 55d721ffae Optimized anagrams count computation 6 years ago
Inga 🏳‍🌈 5584ea843d Performance fixes 6 years ago
Inga 🏳‍🌈 4179000127 MD5 SIMD optimizations 6 years ago
Inga 🏳‍🌈 836361a66c Refactoring + SIMD/AVX support 6 years ago
Inga 🏳‍🌈 c60d4cbcaf md5.cpp refactored 6 years ago