Tags

Recent tweets

Find us on Facebook

Debugging optimized code has always been a challenging task, because it could
make the program state not available to debuggers. Optimization can change the
sequence of operations, add or remove code, change variable data locations, and
perform other transformations that make it difficult to associate the generated
code with the original source statements. In this article, Daniel Chen and Tommy
Hoffner introduce a compiler option that helps debug optimized code. Read more Interested in debugging optimized code using the latest XL... [More]

Igor Todorovski, Jean Saad, and Francesco Cassullo introduce a test selection
technique to reduce the number of test cases used for regression testing without
degrading test coverage. It uses profile data from the function tracing feature
(functrace) of the XL C/C++ and Fortran compilers to select a minimized and
accurate subset of test cases. Read more

Get the highlights of the new and enhanced features in XL C/C++ Version 12.1,
including support of language features that enable users to port code easily
when moving to IBM Power Systems, as well as improved compilation time at
commonly used optimization levels. This article is for those who have some
experience with previous versions of XL C/C++. Read more .

Looking to see and learn about the latest compiler enhancements in XL C/C++ on AIX and Linux. Download a trial. Here is quick recap of some of the highlights of these new compilers: Compliance to ISO programming language standards including C99 and C++2003,
emerging support for C11 and addition support for C++11, the latest standards
for the C and C++ programming languages Support for the OpenMP 3.1 industry specification Compile time performance and scalability improvements Enhancements to the diagnostic reports that can help identify... [More]

Check out all the information about the latest release of XL C for AIX, XL C/C++ for AIX, and XL C/C++ for Linux. You can get a summary of each release by product as well as all the announcement details. See What's new in the release including enhancements to improve application performance and programmer productivity. For all the details about the XL C and XL C/C++ announcements, see these resources. And don't forget our Webinar and Innovate2012 where you will hear lots more about the latest compilers. Webinar: Smart Tools on IBM i, AIX,... [More]

The list of APARs and phaseid information for z/OS V1R11 XL C/C++ February 2012 PTF are now available at the following link: http://www-01.ibm.com/support/docview.wss?uid=swg21579858 Can't find the updates for your z/OS XL C/C++ compiler? Check out our latest PTFs for C/C++ compilers on OS/390 and z/OS systems here .

This demo explains how to use the MASS high-performance mathematical libraries via the auto-vectorization features supported by XL compilers. The demo is built upon the examples given in a developerWorks article titled “ How to improve the performance of programs calling mathematical functions -- Taking advantage of IBM XL C/C++ or XL Fortran compiler auto-vectorization ”. Please refer to the article for detailed explanations on MASS libraries, auto-vectorization, and the Fortran and C source code.

Check out all the information about the latest release of XL C/C++ for z/VM.
You can get a summary of the release as well as all the announcement
details. See What's new in XL C/C++ for z/VM V1.3 including enhancements to help with productivity and porting to z/VM. For all the details about the XL C/C++ for z/VM V1.3 announcement, see IBM XL C/C++ for z/VM, V1.3 delivers performance improvements and additional C++ standards support .