Welcome to the IBM TechXchange Community, a place to collaborate, share knowledge, & support one another in everyday challenges. Connect with your fellow members through forums, blogs, files, & face-to-face networking.
Join / sign up
Originally posted by: Michael Wong So much has been happening in OpenMP since SC 12 that I hope to capture it all in this post while flying to the ADC C++ meeting where I will talk about C++14, ISOCPP.org, and Transactional Memory. First, the research arm of OpenMP is IWOMP, the...
Originally posted by: Michael Wong Happy Birthday OpenMP! About 15 years ago, the OpenMP ARB Corporation was incorporated as a Minnesota non-profit company. Not-many mains stream parallel language can make that claim. I think it was Bjarne who commented that new parallel languages get...
Originally posted by: Michael Wong In late January, I hosted the OpenMP January 2012 Face-2-Face (F2F) meeting in San Francisco at the Serrano hotel attended by 24 experts. In the words of one expert, it was one of the most productive meeting we have had in a long time. In this meeting, we...
1 Comment - no search term matches found in comments.
Originally posted by: Michael Wong At SC11 in Seattle, a large IBM team arrived to help showcase IBM's effort to support High Performance Computing. A team will help with talking to the Scientific Computing Users Group called SciComp or SP-SXXL. I will be mostly responsible for looking...
Originally posted by: Xing Xue To declare a thread specific common block, XL Fortran provides two parallelization directives, THREADPRIVATE and THREADLOCAL. One may be puzzled as to what is the difference between them and which one of them is better. THREADLOCAL is not defined in the...
Originally posted by: Michael Wong After almost two years of work, OpenMP 3.1 has been released. Here is the announcement on it and the new specification in pdf online. As I mentioned in the previous note on the public comment draft , and in this trip report and Steven Perron's...
Originally posted by: Michael Wong I should have sent this a lot earlier. But as previous posts https://www.ibm.com/developerworks/mydeveloperworks/blogs/5894415f-be62-4bc0-81c5-3956e82276f3/entry/the view or trip report from the feb 2010 openmp santa clara meeting183?lang=en have indicated...
Originally posted by: Michael Wong IBM members are active in designing the feature updates to the new OpenMP specification. We have supported OpenMP since its inception. our latest XL C, C++ and FORTRAN compilers were among the first to fully support the 3.0 specification. Steven has...
Originally posted by: StevenPerron OpenMP is an add-on to the C, C++, and FORTRAN programming languages that is meant to give the programmer an easy and portable way to parallelize their programs. This is done by adding directives (or pragmas), run-time routines, and environment...
Originally posted by: Michael Wong The following is a a private communication from an IBM engineer Matthew Markland who asked a great question. I do not claim great expertise but I feel that there is enough of an opinion piece that some folks may like to see this discussion or continue it. I...