Tags Posts tagged with "openmp"

openmp

przez -
3 560
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

Steam for Linux

0 70
Wcześniej trzeba było zapisywać się na listę subskrybentów, aby móc grać w wersje beta gry, teraz The End is Nigh można od razu kupić...
Fedora

0 105