20 Oct
2011
20 Oct
'11
9:09 a.m.
Thu, Oct 20, 2011 at 12:06:42, unisol wrote about "Re: [uanog] програмистический вопрос: 32бит против 64бит":
Что-то 64битный код, изображающий какой-нить sha256 и какой-то scrypt почему-то в 1,5 раза быстрее 32bit (gcc). Как бы так угадать - почему и что делать?
Если они используют 64-битные операции над целыми, то это естественно и очевидно:) разлагать те же операции в 2*32 сильно дороже.
А "что делать" - а зачем что-то делать, если он уже быстрее? ;) На 32бит ОС (FreeBSD/Linux) - что делать? Как-то выкрутится - реально?
Сформулируй цель. По твоему описанию совершенно непонятно, для чего именно надо "выкручиваться"... -netch-