That's rather surprising. MD5 is a pure integer algorithm, and is well
known for being unfriendly to vectorization. There is also extensive
the quoted performance was throughput, not latency, so perhaps
they were simply doing a bunch of md5's at once.
* GPU (single GeForce 8800 Ultra on cylon):
57,640,967.264473 hash/second
...that implies moving at least 3.7e9 bytes of data (MD5
operates on blocks of 64 bytes) into the GPU per second, entirely
the only comparable number I've heard quoted was in parallel
rendering/compositing, where fairly recent systems bragged about
reading back the framebuffer at 2 GB/s.
_______________________________________________
Beowulf mailing list, Beowulf@beowulf.org
To change your subscription (digest mode or unsubscribe) visit
http://www.beowulf.org/mailman/listinfo/beowulf