This week, IBM Edge2015 takes place from May 11 - 15 in The Venetian, Las Vegas, Nevada. TechnicalEdge at Edge2015 provides an opportunity for clients to experience rich technical content and take part in skill building sessions taught by our experts. Join our compiler experts in a number of sessions on the latest compilation technology advancements:
lAD1704: Effectively Exploit POWER8 Features to Maximize Application Performance with XL Compilers
pAD1782: IBM XL C/C Compiler for Parallel Computing
Building open source applications with the IBM XL C/C++ compiler is easy. This video show how easily it can be done using the new V13.1.1 C/C++ compiler with Rational Developer for AIX and Linux.
The XL C/C++ for AIX Fix Pack 3 (April 2015 PTFs) for 13.1 are now available at the following links and on Fix Central:
X L C / C + + f o r A I X F i x P a c k 3 (April 2 0 15 P T F ) f o r 1 3 . 1
F i x l i s t f o r X L C / C + + f o r A I X
X L C f o r A I X F i x P a c k 3 (April 2 0 15 P T F ) f o r 1 3 . 1
F i x l i s t... [More]
Containers may be most useful C++ library components. As the standard grows, in C++11/14 sequential containers have evolved, though not as much as some other container categories. Two changes most worthy of attention are the addition of 2 new types, std::array and std::forward_list, to sequential containers.
1. std::array class template
std::array is similar to std::vector, but with limited container interfaces. The most notable feature of std::array is that its size cannot be changed; in contrast, std::vector... [More]
Want to maximize your IBM POWER 8 hardware investment? You will need the latest XL C/C++ V13.1.1 compiler to fully exploit the POWER 8 hardware capabilities and take advantage of the compiler's industry-leading advanced optimization technology. This demo shows how the suggested optimization levels (-O2 -qipa, -O3, -O3 -qhot) provided by the XL C/C++ compiler can gradually get the best performance for your workload/application. The demo also shows the resulting execution speed comparison between XL C/C++ and the GCC compiler. Two... [More]
The XL C/C++ for AIX Fix Pack 21 (April 2015 PTFs) for 11.1 are now available at the following links and on Fix Central:
X L C / C + + f o r A I X F i x P a c k 21 (April 2 0 15 P T F ) f o r 1 1 . 1
F i x l i s t f o r X L C / C + + f o r A I X
X L C f o r A I X F i x P a c k 21 (April 2 0 15 P T F ) f o r 1 1 . 1
F i x l i s t f o r... [More]
Advanced Encryption Standard (AES) is a US government standard for encryption, and is widely used by the US government and industries around the world. It protects classified information and sensitive data. The new IBM XL compilers for C/C++ and Fortran provide support for AES built-in functions on both little endian and big endian systems. Using the IBM POWER8 built-in functions, AES applications can achieve high performance on IBM POWER8 processors.
My article about AES built-in functions has just been published on developerWorks . It... [More]
Next week the First Annual OpenPOWER Summit takes place in San Jose, California from March 17-19. The summit will have a large number of technical professionals and industry experts discussing and demonstrating the latest advancements in OpenPOWER based applications, platforms, and research. The XL C/C++ compiler team will be presenting two sessions on the latest compilation technology advancements:
The XL C/C++ for Linux Fix Pack 2 (February 2015 PTFs) for 13.1 are now available at the following links and on Fix Central:
XL C /C++ for Lin ux F ix P ack 2 (February 2 015 PTF) for 13. 1
Fix list for XL C/C+ + fo r Li nu x
XL C /C++ Run time for Lin ux F ix P ack 2 (February 2 015 PTF) for 13. 1
Fix list for XL C/C+... [More]
"I am a HAL Nine Thousand computer Production Number 3. I became operational at the Hal plant in Urbana, Illinois, on January 12, 1997.”, said HAL9000 in 2001: A Space Odyssey. From reading this book as a kid, I have always wanted to visit University of Urbana-Champaign, knowing that even in 1964 when this book was written by Arthur C. Clarke, it was already known as a hot bed of innovation for computer science.
Although we did not get a HAL9000 computer in 1997, but seventeen years later the C++ Standard meeting arrived to... [More]
The XL C/C++ for AIX Fix Pack 11 (February 2015 PTF) for 12.1 is now available at the following links and on Fix Central:
XL C for AIX Fix Pac k 11 (February 20 15 P TF) for 12. 1
Fix list for XL C fo r AI X
XL C /C++ for AIX Fix Pac k 11 (February 20 15 P TF) for 12. 1
Fix list for XL C/C+ + fo r AI X
As the excitement continues at #IBMInterconnect, our compiler team @IBM_Compilers #Compilers is also brimmed with excitement on the availability of our new XL C/C++ for Linux on z Systems that was announced in January.
It’s fast .. exploits new z13, generates highly optimized code which will greatly improve runtime performance. It’s compatible … high source compatibility with GCC as it leverages Clang in the frontend.
You can read more about our new XL compiler and download the trail... [More]
This week, various members of the IBM compiler team will be attending InterConnect 2015. Join us and other members of the largest community embodying the full life-cycle of IT, assets and infrastructure — from Development to Architecture to Operations. The compiler team will be presenting the following topics this year:
DEM-3886: Using New IBM Compilers to Reduce Operating Costs for Business-Critical Applications on z13
The XL C/C++ for BlueGene/Q Fix Pack 11 (February 2015 Update) for 12.1 is now available at the following links and on Fix Central:
XL C/C++ for BlueGene/Q Fix Pack 11 (February 2015 Update) for 1 2 .1
Fix list for XL C/C++ for BlueGene/Q
Can't find the updates for your compiler? Check out our C/C++ compiler latest update page here .