Autor Wątek: OpenMP  (Przeczytany 769 razy)

st3tc

  • Gość
# Sierpień 24, 2008, 01:50:30
Mam przyjemnosc tworzyc aplikacje serwerowa przy uzyciu OpenMP. W zwiazku z tym mam dwie sprawy:

- Czy ktos uzywa tego rozszerzenia? Jakie sa wasze odczucia, etc? - standard :P.

- Dlaczego ten sam (czysciutki, niezmieniany kod prosto z SVN) tworzy wiele watkow na jednym komputerze, a na innym nie? System jest ten sam (Arch Linux), GCC w tej samej wersji, libGOMP (implementacja OpenMP dla GCC) standardowo z systemem. Wydaje mi sie, ze jezeli taka jest natura tego rozszerzenia, to nie ma ono racji bytu...

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

st3tc

  • Gość
# Sierpień 24, 2008, 01:53:12
1. Używa i bardzo sobie chwali
2. Nie podałeś specyfikacji kompów. Jeżeli komp ma 1CPU/rdzeń to nie będzie wątków. Jak będą np 4 rdzenie to polecą cztery wątki (+ można sterować ilością wątków). Nie testowałem zbytnio wersji z GCC, ale z MS i Intela działa wyśmienicie.
« Ostatnia zmiana: Sierpień 24, 2008, 01:56:41 wysłana przez st3tc »