|
hashcash benchmarksAs you know hashcash is faster on faster CPUs. But how much faster? This page tells you how many megahashes (1 megahash = 20 bits of collision) per second various bits of hardware old and cutting edge new can churn out. Please send in your benchmarks for processors.With the new libfastmint code from Jonathan Morton, for x86 family processors there is assembler code using the MMX SIMD instructions and for PPC processors there is assembler code using the vector units. But also the C version that comes in libfastmint is a lot faster. Run hashcash -sv and send me <adam@cypherspace.org> or send to the hashcash list your benchmark. Go here for binaries for download. Note some laptops can be configured to slow the processor down as a cooling method rather than spinning the fan (this gives slower performance when hot but makes it run quieter). If your laptop is setup like this you may get significantly slower benchmark results. (For example on toshiba tecra 8000 in the BIOS setting "cooling: quiet" gives 150Mhz when it is hot, and setting "cooling: performance" just spins the fan as required to cool and keeps running at 300Mhz). On windows a tool such as this MegaHertz can measure your actual CPU speed. Maybe there are better tools, but this appears to work. The resultsprocessor type color coding:
|