#pragma omp parallel uchun xususiy (i)
#pragma omp shared ( x, y, n) kamaytirish (+: a, b)
uchun (i = 0; i
{
a = a + x [i];
b = b + y [i];
}
6. Ishlab chiqaruvchilar va ishlab chiquvchilar tomonidan qo'llab -
quvvatlanadi. Standartni ishlab chiqish.
OpenMP ilovalari
1)
Silikon grafikasi
. Fortran uchun OpenMP -ni qo'llab
-quvvatlash
7.2.1
versiyasidan boshlab IRIX platformasi uchun
MIPSpro
oilasining Fortran 77/90
kompilyatorlarida amalga oshirildi . 7.3 versiyasida C / C ++ uchun OpenMP ko'magi
bo'ladi.
2)
Compaq / DEC
.
DIGITAL Fortran Fortran
uchun OpenMP standartida
parallellashtirishni qo'llab -quvvatlaydi.
3)
Kuck & Associates
(KAI).
Qo'llanma
Fortran va C / C ++ uchun
OpenMPning
to'liq
qo'llanilishi. Batafsil :
http://www.kai.com/parallel/kappro/guide/ (havola tashqi)
.
4)
Portlend
guruhi
(PGI). To'plam PGI
Workstation
3.0 qo'llab-
quvvatlaydi OpenMP uchun , Fortran va C / C ++ haqida platformalarda Windows NT,
Linux, Solaris (x86 ).
5)
OdinMP
( havola
tashqi)
. OpenMP
- önişlemci uchun C tilida , dastur avlod ichida POSIX
mavzular standarti .
Yangiliklarni
ko'rish .
6)
Sun OpenMP standartini qo'llab
-quvvatlaydi
. OpenMP ilovasi Sunning
yuqori mahsuldorlik serverlari bilan ta'minlanadigan
Sun Performance Workshop
Fortran mahsulotlarining kelgusi nashrlariga kiritilishi kutilmoqda. Sun OpenMP
standartlashtiruvchi OpenMP arxitektura kengashiga qo'shiladi.
7)
Tera Computer
o'zining Tera MTA tizimlarida OpenMP qo'llab -
quvvatlashini e'lon qildi.
8)
Pacific
-Sierra
Research
kompaniyasi OpenMP
standartini
qo'llab
-
quvvatlaydigan Fortran va S uchun
VAST / Parallel
- parallel ishlov beradigan oldingi
protsessorlarni taklif qiladi .