Aracılığıyla paylaş


OpenMP yan tümceleri

OpenMP API kullanılan yan bağlantılar sağlar.

Visual C++ aşağıdaki OpenMP yan destekler:

Yan tümcesi

Description

copyin

Ana iş parçacığının değer erişmek için iş parçacığı sağlar bir threadprivate değişkeni.

copyprivate

Bir veya daha fazla değişkenleri tüm iş parçacıkları arasında paylaşılan olduğunu belirtir.

Varsayılan (OpenMP)

Paralel bir bölgede unscoped değişkenleri davranışını belirtir.

firstprivate

Önce paralel yapı var olduğundan, her iş parçacığı kendi örnek bir değişken olmalıdır ve değişken değişken değeri ile başlatılmış olduğunu belirtir.

(OpenMP)

Bir döngü paralel veya seri gerçekleştirilip gerçekleştirilmeyeceğini belirtir.

lastprivate

Değişkeni kapsayan içeriğin sürümünü son yineleme (for döngüsü yapı) veya son bölüm (# Pragma bölümler) hangi iş parçacığı yürütür, özel sürümü eşit ayarlandığını belirtir.

nowait

Bir yönergesinde örtülü engeli geçersiz kılar.

num_threads

Bir iş parçacığı takıma iş parçacığı sayısını ayarlar.

sıralı (OpenMP yan)

Paralel üzerinde gerekli (OpenMP için) deyimi, bir sıralı (OpenMP yönergeleri) yönergesi olduğu döngüde kullanılacak.

Özel (OpenMP)

Her iş parçacığı bir değişkenin kendi örnek olması gerektiğini belirtir.

azaltma

Her iş parçacığı için özel bir veya daha fazla değişkenleri paralel bölge sonunda azaltma işleminin konu olduğunu belirtir.

zamanlama

Uygulandığı (OpenMP için) yönergesi.

Paylaşılan (OpenMP)

Bir veya daha fazla değişkenleri tüm iş parçacıkları arasında paylaşılan olduğunu belirtir.

Ayrıca bkz.

Başvuru

OpenMP yönergeleri

Diğer Kaynaklar

Visual C++ OpenMP