I think this is the place to ask my question.
I made a calculation intensive -cryptography program which encrypts texts. Since it's a "heavy" encryption, the bottleneck lies not with the file I/O, but with the cpu-speed.
It's a simple win32-command application (have to give the filename as input...). I use intel c++ compiler, and the algorithm is allready optimized by a specialist. When it runs it uses 100% cpu -"power". It should only run on win2000/xp with intel P IV processors.
Would it be usefull (= speed increase)to:
1/ make it multithreaded (and use the Intel threading tools) ? (the cpu usage is allways 100%)
2/ buy the performance librarie ? (there aren't that many math-functions, only some cryptographic).
Thanks for your answers...
Message Edited by plinius on 04-05-2005 03:32 AM