2Jezevec:
Dej mi pls link na ten Profiler. Nějakej profiler jsem zahlíd na stránkách Intelu, ale chcou nějaké registrace a cosi gdesi. A ani nevím, jestli to je vůbec to správné.

Ten algoritmus, co tam zatím mám je moře floatových operací (včetně dělení), takže tam je zakopanej pes. Musím se těch dělení a nejlépe i floatů nějak zbavit. Jde o zpracování bitmapy a při rozlišení cca 8000x6000px by to zatím trvalo cca 1,5 hodiny a rád bych to zkrouhnul na minuty.

Taky jsem teď pokusně zjistil jednu (pro mě) zajímavou věc.
Když nadeklaruju short integery v mainu, tak jsou operace s nimi cca 5x pomalejší, než když je nadeklaruju globálně. Ostatní datové typy to nedělají - no a právě takové prkotiny mohou mít zásadní vliv na rychlost programu