Tags Posts tagged with "openmp"

openmp

przez -
3 672
OpenMP

OpenMP Consortium wydało specyfikację OpenMP 4.0, wieloplatformowego interfejsu programowania aplikacji (API), który umożliwia tworzenie programów komputerowych dla systemów wieloprocesorowych ze współdzieloną pamięcią. Dodano wsparcie dla akceleratorów, gdzie dane do obliczania mogą zostać przeniesione z jednego urządzenia liczącego na inne.

Pojawiło się programowanie z użyciem instrukcji SIMD, co ma pozwolić na uruchamianie wielu iteracji pętli z ich wykorzystaniem, a także tworzenie konkretnej wersji funkcji, która zostanie wywołana przez instrukcje SIMD.

Dodano obsługę błędów, dobrze zdefiniowaną w API OpenMP 4.0, aby ulepszyć odporność na awarie i stabilność aplikacji OpenMP. Rozdzielono specyficzne dla platformy dane oraz specyficzne ustawienia algorytmu, oferując deterministyczne zachowanie i prostotę użytkowania.

Pojawiła się obsługa języka Fortran 2003 ze wsparciem dla obliczeń równoległych. OpenMP 4.0 API zapewnia także kilka rozszerzeń do wsparcia obliczeń równoległych, opartych o zadania. Dodano obsługę redukcji, zdefiniowanych przez użytkownika. Pojawiły się sekwencyjnie zgodne operacje atomowe.

Polecane

Mozilla Firefox 23

0 116
Od dziś Firefox 64.0 jest dostępny dla użytkowników, jako ostatnia ważna aktualizacja w 2018 roku. Nowe wydanie firefox zapewnia obsługę wielu zakładek, ulepszenia narzędzi...
PHP

0 143
Microsoft

0 246