Tak sobie przeglądałem internet i natrafiłem na twierdzenie, które mówi że skompilowaniw programu w gcc, z opcją -ftree-parallelize-loops=n spowoduje, że każdy program będzie obsługiwać wiele rdzeni.

Szczerze mówiąc słabo w to wierzę - niestety nie mam teraz pod ręką gcc w wersji co najmniej 4.4 żeby to sprawdzić, ale chyba o ile program używa tylko jednego wątku niemożliwe jest, aby kompilator automatycznie rozłożył to na kilka rdzeni. Czy może sie mylę?