From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
it was very nice to see clang updated to version 3.3 in CVI2015; I wish this support of current versions of clang will be continued in the future, so I am hoping that with CVI2017 we might get clang 3.9 or 4.0 because of the following issues:
In the mean time OpenMP 4.5 has been released, supported by clang 3.9 and later
I very much like the support of OpenMP because this is a pretty simple and straightforward approach for developing code with parallel computing - it is just one line such as
#pragma omp parallel for private ( y )
to have a for loop parallized; for arrays / data sets of some thousand data points this makes a significant difference.
Let me give just two reasons for my wish for OpenMP 4.5 or later: these are the much improved support of arrays and error handling, in particular the keywords