Dr Dobbs Journal has a lengthy article about OpenMP:
OpenMP: A Portable Solution for Threading
By Shameem Akhter and Jason Roberts
However, while still useful, it is a bit dated. It seems to be adapted from Chapter 6 of the authors’ book Multi-Core Programming, and is limited to version 2.5 of the OpenMP specifications.