Tag Archives: LDS

Optimizing Groestl hash function in GCN ASM – Part 2.

Yesterday I achieved 2.65x boost over the ocl version with 128 vregs and <32KB code size. Today it is time for optimize the inner loop. Reordering the instructions in the inner loop – not needed It turned out that it … Continue reading

Posted in Uncategorized | Tagged , , , , , | Leave a comment

Optimizing Groestl hash function in GCN ASM – Part 1.

Last post was about making the first assembly version that just runs correctly. Luckily it became 1.17x faster than the original high level version. Now I will apply a series of optimizations and let’s see how effective are they. I’ll … Continue reading

Posted in Uncategorized | Tagged , , , , , | 4 Comments