Saturday, June 11, 2011

Return of The Multiple Length String of "a" 's

After some performance tweaking on the C# compiler, and some unrolling of the core ThreeFish functions (meaning, taking the function calls and actually putting them into the main flow of code, and removing all loops and explicitly iterating through the algorithm).  The code files are HUGE now, but this removes most stack pushes/pulls, and removes a lot of array look-ups.  Also, the testing program was still compiling as "Any CPU" which I've rectified to x64.  I plan on rerunning the full battery of tests with these improvements.  Stay tuned...

No comments:

Post a Comment