http://www.slashnet.org/forums/DCTI-20020928.txt
[19:14:31] <Questions> TimLaptop asks: Are there any Itanium/Opteron specific optimizations being done or being looked into? If so, which platform looks most favorable?
[19:15:18] <acidblood> First, I'd like to say that 64-bit machines do not help RC5 in any way.
[19:15:58] <acidblood> In fact, they hinder RC5, since the algorithm calls for modulo-2^32 arithmetic, which is just a fancy way of saying that all arithmetic should be done in 32-bit registers and truncated whenever it exceeds that.
[19:17:22] <acidblood> So, basically, we need additional instructions to ``simulate'' a 32-bit machine inside a 64-bit one.
[19:18:10] <acidblood> That said, the most difficult thing about optimizing for the Itanium is getting ahold of one. One of our coders is admittedly looking into it, so expect some advances in the future.
[19:19:03] <BovineOne> even though there may not be any inherent benefit of those 64-bit platforms, there will undoubtedly be someone who helps us impove our core performance on those platforms
tis een oud stukje, maar tis iig info die mij nog niet bekend was
[19:14:31] <Questions> TimLaptop asks: Are there any Itanium/Opteron specific optimizations being done or being looked into? If so, which platform looks most favorable?
[19:15:18] <acidblood> First, I'd like to say that 64-bit machines do not help RC5 in any way.
[19:15:58] <acidblood> In fact, they hinder RC5, since the algorithm calls for modulo-2^32 arithmetic, which is just a fancy way of saying that all arithmetic should be done in 32-bit registers and truncated whenever it exceeds that.
[19:17:22] <acidblood> So, basically, we need additional instructions to ``simulate'' a 32-bit machine inside a 64-bit one.
[19:18:10] <acidblood> That said, the most difficult thing about optimizing for the Itanium is getting ahold of one. One of our coders is admittedly looking into it, so expect some advances in the future.
[19:19:03] <BovineOne> even though there may not be any inherent benefit of those 64-bit platforms, there will undoubtedly be someone who helps us impove our core performance on those platforms
tis een oud stukje, maar tis iig info die mij nog niet bekend was
[ Voor 7% gewijzigd door Verwijderd op 04-06-2003 14:54 ]