Kdyby existoval "univerzální zákon škálování" a fungoval pro všechny programy, tak by byl svět o hodně jednodušší, než je...
Každej kód se v tomhle chová trochu jinak.
BTW, když vidím ty debaty o škálování výkonu s hodně jádrama, o schedulerech v OS a tak podobně, tak jsem si vzpomněl na tohle: http://www.redditmirror.cc/cache/websites/x264dev.multimedia.cx_dbuko/x264dev.multimedia.cx/indexf427.html
Bohužel ty posty na Doom10.org a linky na ty benchmarky umřely, ale byla to reálná věc (pamatuju si, když se to aktuálně řešilo). Scheduler v Linux se snažil být moc chytrej nebo měl nějaký jiný problémy a zabíjelo to výkon x264 s více jádry pod Linuxem (a to se bavíme o roku 2009, takže míň vláken, než dneska) prakticky násobně.