By: Jenifer Hopper. More details on CPU utilization issues
I recently posted about a RHEL6.3 kernel update that resolves a CPU utilization bug in this blog . Since then I have received a few questions asking for more details, so I want to share those here. Q: The problem was in /proc/stat? What was the issue? A: Yes, there was a bug that caused incorrect idle and iowait values to be displayed in /proc/stat. The main issue was a change that caused an incorrect divisor to be used (msec vs. usec). Q: Do I need to update my profiling... [More]
By: Jessica Erber-Stark. Need a quick reference for setting up your Power Linux system? See Getting started with Linux on Power Systems Servers . After your system is up and running, use the IBM Installation Toolkit Simplified Setup Tool to easily configure open source workloads . Many of our Power Linux users also asked for a concise guide about setting up virtualization on their system. The Getting started with virtualization using PowerVM topic provides an overview of the roadmap for virtualizing your system, specifics about the... [More]
By: Anibal Carvalho . One of the
main new features of IBM® Installation Toolkit for PowerLinux version
5.3 is the support for facilitating Linux installations, on top of multipath devices. Multipath I/O Linux layers can be enabled on IBM PowerLinux servers with multiple physical paths to storage devices (through SANs or direct attached), where they can be used to increase storage path redundancy, as well as to enhance server performance though typical features, such as: Dynamic load balancing Traffic shaping Automatic path management... [More]
By: Adalberto Medeiros. For those who want to use Hadoop in a PowerLinux cluster to process large sets of data, this tutorial helps building the last Hadoop release from Community (1.0.3) and how to install it. Build Open Hadoop for Power More information on Hadoop: From the Apache web page, Hadoop is defined as "a framework that
allows for the distributed processing of large data sets across clusters
of computers using a simple programming model. It is designed to scale up
from single servers to thousands of... [More]
System Backup for IBM PowerLinux
By: Bill Buros. Thought I'd take a minute to post a quick pointer to a system backup product that can be used on Power systems running Linux - the Storix System Backup Administrator (SBAdmin) . It's good to see a product specifically targeted at our PowerLinux customers!
We get a number of questions these days on porting from x86 systems to Linux on Power, in particular around Little Endian. IT turns out there are a number of things to consider, let's make a list of things to be aware of
ppc64le is 64bit only; code and/or makefile potentially will need changes
x86 specific intrinsics/built-ins are often hidden in the code
x86 specific APIs, easy for the tools to find
x86 asm code, not common, but surprisingly used here and there
natural build... [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: Tulio Magno Quites Machado Filho
The IBM Advance Toolchain for PowerLinux repositories are moving to a new host.
Users of the IBM POWER Linux Tools Repository will be automatically moved to the new repositories and don't need to change their environments. But users that have manually configured the old repositories need to add the new ones in order to keep receiving updates of the Advance Toolchain. It isn't necessary to remove the old repositories yet.
The steps to manually setup the new repositories are described... [More]
By: Peter Wong. Understanding Systems and Architectures for Big Data IBM Research with various organizations have recently updated the paper " Understanding Systems and Architectures for Big Data " originally published in April 23, 2012, based on new data collected on 10 PowerLinux 7R2 systems running IBM InfoSphere BigInsights v1.3. Note that the new paper starts at Page 2. The contact author is Jian Li (jianli at us.ibm.com) in IBM Research in Austin. This paper provides tuning tips for tuning TeraSort on PowerLinux systems at... [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:
By: Steve Champagne. For information about performance tuning on your PowerLinux system, be sure to see the A Tuning Guide for PowerLinux section of Performance Rocks - Best Practices . I added three new sections there today:
Tuning Guide: Compilers and Optimization Tools for C/C++/Fortran
Tuning Guide: Empirical Performance Analysis using the IBM SDK for PowerLinux
Tuning Guide: Deeper Empirical Analysis for improving performance
By: Jeff Scheel. From time to time, we have posted "expert" blogs in the PowerLinux community. I did the original "Experts" posting on August 1, 2011. Since then, we've also had postings by Bill Buros, Performance Architect, and Steve Munroe, Toolchain Architect . As we add more, we will make sure to tag them all with an "experts" tag such that you will always be able to find them easily in the blog. Here is a quick link that will always work. In the case that you are looking for an expert who has not been... [More]
By: Robert MacFarlan. IBM, in collaboration with the Open Source Lab at Oregon State University, has contributed access to a new POWER7 server for use by the GCC development community. Quoting the email list announcement the configuration looks like:
"The server is an IBM Power 730 Express server configured with 16 POWER7 cores
each with 4 hardware threads at 3.55 GHz, 64 GB of RAM and a few TB of disk.
It is running Fedora Core 16 alpha."
Check out the recent blog posting on Fedora 16 Alpha for ppc64.
By: Mahesh Salgaonkar. Any Enterprise deployment needs facilities to trace, record, and analyze system state for serviceability. We would ideally want to capture all relevant information to debug a problem at the first occurrence of the problem. In IBM parlance, we call this First Failure Data Capture (FFDC). While FFDC is important for all components of the system, it is critical for the operating system (OS) which is the heart of the running software. Gathering the state of the OS at the time of a crash/hang is the first step to finding out... [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 update release is now available, and it includes the following:
A new version of itrace tool that supports trace controls.
Fixes for Intel Threading Build Blocks headers.
A Valgrind fix for unhandled syscalls when running Valgrind on a Java 6 or 7... [More]