I'm trying to measure the processing time of the operation of each thread in a parallel construct. I was wondering if this can be accomplished using the omp_get_wtime(). Does anyone know how I would time the start and the stop of each of the thread process? Could the operation of the function interfere with the performance of the task at hand? I was using simple programs that used printf statments so I couldn't really see any difference.