By: Bill Buros. There's quite a bit going on in the world of Linux on Power, where several of us have some focus on improvements for performance. Lately, a series of articles have been published on DeveloperWorks which nicely highlight the performance gains that gcc (packaged in the Advance Toolchain) provides over the gcc packaged with the Linux operating system. Two articles are available which dive into performance gains across a number of workloads embedded in the SPECcpu2006 suite. The approach is simple. Use gcc as bundled with the... [More]
I would like to announce a draft of a PowerKVM Redbook.
PowerKVM is an open source hypervisor based on the POWER8™ technology. On the following document, you will learn how to set up and configure this hypervisor. It will also cover how to control KVM from the console and WebUI interface.
IBM Redbooks are great technical collateral intended to quickly bring you up to speed with the latest technologies, offerings, and best... [More]
By: Jenifer Hopper, working closely with zswap developer: Seth Jennings Updates: Results for the new POWER7+ compression accelerator are provided inline A related article by Seth available on LWN.net: The zswap compressed swap cache With a short article here, we introduce some good work going on in the Linux community for memory compression techniques on a Linux system. A new proposed framework called " zswap " is discussed, with some initial performance data provided to demonstrate the potential benefits for a system... [More]
A good day of playing around on the KVM guest from SiteOx.com running the latest Ubuntu 14.04 for Power.
(continued from my first impressions article )
First and foremost.. I am very impressed with how easy this has been. For the longer term, I'm working out how to get in and get out in a day, since I don't really want to be billed for a system just sitting there over time, but this looks pretty quick and easy to be able to provision, setup, copy files to, run/test/debug/tune/repeat, copy files... [More]
By: Tulio Magno Quites Machado Filho.
The IBM Advance Toolchain for PowerLinux is a set of open source development tools and runtime libraries that allow users to take leading edge advantage of IBM's latest POWER hardware features on Linux.
A new release is available, and it includes the following:
Support for little-endian (powerpc64le).
Support for Ubuntu 14.04 (native and cross compiling from i386).
By: Beth Taylor. As of today, IBM® Software Development Kit for PowerLinux 1.2 is now available for download from the IBM Software Development Toolkit for PowerLinux page About IBM Software Development Toolkit for PowerLinux 1.2 IBM SDK for PowerLinux is a free, Eclipse-based Integrated Development Environment (IDE) for application development on IBM PowerLinux™ and IBM Power Systems™ servers running Linux. The IBM SDK for PowerLinux integrates C/C++ source development with the IBM Advance Toolchain for PowerLinux and classic Linux... [More]
By: Jeff Scheel. At the risk of appearing more literate than I actually am, I thought a title reference to Elizabeth Barrett Browning's famous Sonnet 43 How Do I Love Thee? was a great way to introduce the topic for this blog. So, how many ways can we run Linux on IBM Power Systems? Let me count them: Linux can run as the whole system image (single partition, LPAR) on the system with all resources available to it -- processors, memory and I/O adapters. This is the traditional, non-virtualized configuration typical of x86 servers and... [More]
By: Breno Leitão
This technical preview tutorial explains how users of IBM's latest POWER8-based scale-out Linux servers can try Ubuntu running non-virtualized. We show how Ubuntu can be installed directly on the OPAL firmware, and run as a single-image operating system directly on the system.
Ubuntu 14.04 is generally available today and fully supported as a PowerKVM guest on the IBM Power Systems shown below:
By: Jessica Erber-Stark.
As part of the June 10, 2014 POWER8 GA, several new documentation resources have been published. Use these documents to understand the ins-and-outs of running PowerKVM on your Linux on Power system.
IBM PowerKVM concepts
Learn the basics about PowerKVM, including how the important terminology differs from traditional Power virtualization (PowerVM). This topic also discusses the suggested system limits.
The IBM Software Development Kit for PowerLinux (SDK) is a free, Eclipse-based Integrated Development Environment (IDE). The SDK integrates C/C++ source development with the Advance Toolchain, Post-Link Optimization, and classic Linux performance analysis tools, including Oprofile, Perf and Valgrind.
New in the version 1.5:
Updated Java Version:
IBM SDK Java™ Technology Edition, version 7.1 .
IBM Runtime Environment Java™ Technology Edition, version 7.1.
Updated Eclipse... [More]
by Jeff Scheel, IBM Linux on Power Chief Engineer
As promised, here is my first blog post on little endian or "LE" as we call it. Where better place to start than with a list of frequently ask questions (FAQs)? Hopefully, you'll find this helpful. Let me know if you have any questions I missed.
What is big endian and little endian, anyway?
In order to perform operations on data, computers routinely load and store bytes of data from and to memory, the network, and disk. This data... [More]
By: Thadeu Cascardo.
POWER8 processor cores support up to 8 processor threads per core, supporting simultaneous multi-threading (SMT). Processor threads allow more instructions to be dispatched in parallel on a single processor core, by using multiple execution units. Many workloads can benefit from the throughput gains of Simultaneous Multi-Threading support when the same code and same data is run on those multiple threads of the same core.
The new PowerKVM feature available with... [More]
By: Jeff Scheel, PowerLinux Chief Engineer
A software provider recently said, point blank, at the beginning of our discussion, “Convince me that PowerLinux is not a new platform.”
The core of my answer went like this: the value of Linux is the same for software providers as it is for customers – Linux provides a single operating system environment across different hardware platforms. Customers and partners who have both x86 Linux skills and Power System skills have all the knowledge they need to run Linux on IBM... [More]
By: Roberto Guimarães Dutra de Oliveira.
Several IBM SDK for PowerLinux videos were recently published in the PowerLinux YouTube channel . The IBM Software Development Kit for PowerLinux is a free, Eclipse-based Integrated Development Environment (IDE) that integrates C/C++ source development with the IBM Advance Toolchain for PowerLinux, Post-Link Optimization, and classic Linux performance analysis tools, including Oprofile, Perf, and Valgrind.
Here are the links to the specific videos:
At the recent Hot Chips conference ( hotchips.org ), IBM presented some details on the upcoming POWER8 processor. Jeff Stuecheli presented some intriguing details on the next generation POWER microprocessor. The Register posted a summary of Jeff's presentation with many of the new features being discussed.
With the OpenPower Consortium announcement, KVM on Power plans, and a new microprocessor under development, there's plenty of things to anticipate and prepare for around Linux and POWER... [More]