You might be interested to know that camper from the Shareaza forums have made optimized assembler hashing for all of the types of hashing that Shareaza use , one of them being TTH (which DC++ have recently begun to use).
The assembler code is quite a bit faster than the original code and he is currently working on improving it even futher.
DC++ could probably benefit from gleaning at this code .. Shareaza is also a opensource project.
You can find threads on this subject in the Code Discussion area of the Shareaza forums :
http://forums.shareaza.com/forumdisplay ... forumid=53
Threads to look for are thoose that mention assembler and faster hashing.
or you could just contact Camper.
[INFO] Assembler optimized TTH hashing
Moderator: Moderators
Sweet, it was supposedly improved by 80%, which is always nice. But then again, it could have been really slow to being with...
These appear to be the main threads:
http://forums.shareaza.com/showthread.p ... adid=22516
http://forums.shareaza.com/showthread.p ... adid=22292
These appear to be the main threads:
http://forums.shareaza.com/showthread.p ... adid=22516
http://forums.shareaza.com/showthread.p ... adid=22292
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us
Nifty. A sidenote is that DC++ is portable to the Mac, so that should enter into consideration too.
-
- Forum Moderator
- Posts: 366
- Joined: 2004-03-06 02:46
-
- DC++ Contributor
- Posts: 3212
- Joined: 2003-01-07 21:46
- Location: .pa.us