Zlecenie jest tłumaczone automatycznie.
Zaloguj się
lub
zarejestruj się,
żeby zobaczyć oryginał
1. Włączyć tryb Open MP i sprawdzić, czy został pomyślnie włączony. 2. Określić liczbę wątków pierwszym i drugim sposobem. Porównać uzyskane wartości. 3. Zrealizować sekwencyjne funkcje, które obliczają wartość π (3 różne funkcje) z zadaną dokładnością. 4. Określić najlepszą funkcję pod względem złożoności obliczeniowej. 5. Określić liczbę iteracji dla uzyskania maksymalnej możliwej dokładności w przypadku użycia danych typu double. 6. Zrealizować równolegle najlepszą z wybranych funkcji. Utworzyć wątki za pomocą funkcji Windows. Wybrać liczbę iteracji jak dla sekwencyjnej wersji. 7. Wyciągnąć wnioski dotyczące efektywności wykorzystania wątków Windows pod względem czasu i dokładności. 8. Zapewnić równoległe wykonanie za pomocą dyrektyw Open MP. Porównać wyniki z wcześniejszymi. Wyciągnąć wnioski dotyczące efektywności wykorzystania wątków Open MP. 9. Określić wartość przyspieszenia dla równoległych wykonania programu. Porównać te wartości dla obu wariantów równoległego wykonania.