If you would like to learn more about CPU frequency scaling for Power systems running Linux, check out this blog on the new Linux on IBM Power Systems Developer portal : https://developer.ibm.com/linuxonpower/2016/10/12/cpu-frequency-scaling-on-ibm-power-systems-running-linux/ This how-to describes multiple ways to read the current CPU frequency and examples of methods that can be used to customize the configuration such as limiting the max scaling frequency or setting a user configured static CPU frequency.
Overview Coming with the new IBM SDK 1.10 release is the support for XL C/C++ Compiler Community Edition projects. On this post you will learn how to create and run an XL project from inside the IBM SDK 1.10. Considerations Due to XL C/C++ CE support to ppc64le architecture only, the creation of projects using such compiler is only possible locally on Power Systems. That can be done by direct physical access to a Power system, via VNC or by exporting X to your system. Installing the XL... [More]
My new blog entry: Enable System Native BLAS library for netlib-java on OpenPOWER Linux Systems on the Linux on IBM Power Systems Developer portal provides instructions on enabling a System Native BLAS library for netlib-java on OpenPOWER Linux distributions, such as Red Hat Enterprise Linux 7.2 (little-endian) and subsequent releases.
I'm pleased to announce the eGA of IBM Power Tools Repository . Included in this release: Docker for RHEL 7 Kubernetes for RHEL 7 Docker and Kubernetes yum groups to ease installation RHEL7.3 support added CentOS improved support Regular updates for RHEL6.8, SLES11 SP4 and Fedora IBM Server Consolidation Tool RPM package, that includes: RHEL7.3 support You can easily install recommended packages for each specific system or install the new container groups. Click here to see more.
A new update release for the 10.0 series of the IBM Advance Toolchain for Linux on Power is now available. This release contains a series of features and fixes, including: GCC provides:
Use of VSR when operating on float and integer . Fix for sanitizer stack trace missing frames past #0 . Fix an ICE in gcc.target/powerpc/signbit-3.c . The GNU C Library provides:
Fix for write-after-destroy in lock elision . Fix writes past the allocated array bounds in execvpe . Binutils provides:
Fix for looping in ppc64_elf_size_stubs . TOC... [More]
Using Advance Toolchain on SDK The IBM SDK for Linux on Power (SDK) 1.10 provides support for Advance Toolchain 10.0 (besides 9.0 AT version). In the following we will show you how you can use SDK togheter Advance Toolchain. 1. Installing AT packages You can install AT packages for 10.0 and 9.0 versions. Those packages are allowed on ftp://ftp.unicamp.br/pub/linuxpatch/toolchain/at site. Choose Linux distro you are using (RHEL, Suse, Ubuntu, etc). Then select packages the following packages (rpm or... [More]
A new update release for the 9.0 series of the IBM Advance Toolchain for Linux on Power is now available. This release provides some package updates, including: GCC provides a fix for the vector swap optimization. Oprofile provides support for the POWER 8 NV and NVL variants. Fixed Power 8 tuned libraries. For download links, more information and documentation, please refer to our official documentation page . Please let us know if you have any questions about this release. About the IBM Advance Toolchain for... [More]
1. The IBM Power Systems Performance Advisor plug-in The IBM Power Systems Performance Advisor (PPA) plug-in allow s users to profile C/C++ applications based on a select ed set of processor-specific metrics. PPA leverages Ocount , an Oprofile tool used to count native hardware events, to gather the processor performance data and calculate the metrics. The IBM SDK for Linux on Power (SDK) 1.10 provides a new version of the PPA plug-in. This version provides visualization charts for metrics and also includes a d r... [More]
1. Application migration Migrating software from one architecture to another can be a very difficult task. The developer may need to deeply understand how the target architecture works and be aware of problems that can affect the application. For example, the execution time, the behavior and the size of an application can change drastically, due to things like physical characteristics of the target system (cache line size, page size, memory tiers and layout), compiler optimizations, instruction-level support. Those architectural differences can... [More]
Overview Coming with the new SDK 1.10 is the support for IBM XL C/C++ Community Edition Compiler. This addition is intended to give the users more options when compiling their code, as well as bringing a whole new set of benefits brought by the IBM XL C/C++ Compiler. To help users explore the full power of IBM XL C/C++ Community Edition Compiler, the Build Advisor plugin now brings a whole new set of flags and switches for use with the IBM XL C/C++ Compiler to improve performance of your code on IBM Power Systems. Image 1: build advisor... [More]
Just spend some days to build collected mtlumberjack plugin for ppc64le. Got some compatibility problem and decided to post founded solution. collectd-write_metric_mtlumberjack is a output plugin for collectd, which outputs metrics to logstash mtgraphite input plugin with mtlumberjack protocol. We need them to monitor activities for Apache Spark service on ppc64le architecture. Instructions can be found here .
Supercomputing 16 had so many exciting announcements and events around AI and Deep Learning on Power, it was hard to not miss some of the highlights. As I previously shared , SC16 started with the launch of PowerAI on Monday morning. PowerAI and the new GPU enterprise server were favorite attractions of SC16 attendees at the large, centrally located IBM booth during the conference with large crowds interested in learning more about the PowerAI and our custom-designed GPU enterprise server “S822LC for HPC”. ... [More]
Want to know how to contribute to the Linux on Power Community ? Let me help you find your way. The first step is to become a member of the community. Simply click Sign in (or Register) in the upper right of the page. All you need is a valid email address. Then select to Join the community . You must join in order to post questions or news. If you choose not to join the community, you can still have a look around. The most common way to contribute is to ask a question. Questions are posted in the forum. We suggest... [More]
Blog: Ron Gordon, Director of Power Systems, Mainline Information Systems Title: Linux Implementation Options for Power Systems I have been getting questions on the various Linux implementation options on Power Systems. The implementations options basically involve installation of a bare metal system, a PowerKVM virtualized system, and PowerVM virtualized systems. - Power Systems Model and Hypervisors: Let me start with a little information on the various Power Systems servers and their... [More]
Roberto Guimarães Dutra de Oliveira - firstname.lastname@example.org Wainer dos Santos Moschetta - email@example.com The IBM SDK for Linux on Power (SDK) 1.10 provides a set of tools to manage Docker containers. Docker wraps a piece of software in a complete file system that contains everything needed to run: code, runtime, system tools, system libraries. In the SDK you can manage images and containers running in a remote server. About this task Configure and use the Docker Tooling plug-ins from the IBM SDK... [More]