Aracılığıyla paylaş


3.3.1 omp_get_wtime işlevi

omp_get_wtime İşlevini verir çift duyarlıklı kayan nokta değeri geçen duvar saati süresine eşit saniye olarak geçen bazı "zaman geçmişte".Gerçek "zaman geçmişte" rastgeledir ama uygulama programı yürütme sırasında değiştirmemek için garanti edilir.Biçimi aşağıdaki gibidir:

#include <omp.h>
double omp_get_wtime(void);

İşlevi, aşağıdaki örnekte gösterildiği gibi geçecek süreleri ölçmek için kullanılacak beklenen:

double start;
double end;
start = omp_get_wtime();
... work to be timed ...
end = omp_get_wtime();
printf_s("Work took %f sec. time.\n", end-start);

Döndürülen kez, bir uygulamaya katılan tüm iş parçacıkları arasında küresel olarak tutarlı olması gerekmez tasarlanmıştır tarafından "başına iş parçacığı saatleri" formundadır.