[PATCH] D10991: [LNT] Reduce I/O execution time for Polybench

Tobias Grosser tobias at grosser.es
Tue Jul 7 06:41:33 PDT 2015


Hi Renato,

I also don't think this needs to be over-engineered. Maybe I missed something, but could
we not just copy https://en.wikipedia.org/wiki/MurmurHash, add a call to

int32_t hash = murmur3_32(A, N * N * sizeof(float), 0)
printf("%d", hash);

and we are done as well. The solutions are almost identical, but here we are really fully eliminate IO cost.

In the end, the difference is probably minor. So if you prefer to go with your hand-written approach, that's fine with me as well.


Repository:
  rL LLVM

http://reviews.llvm.org/D10991







More information about the llvm-commits mailing list