IBM Singapore Supercomputing Virtual Forum 30 June 2020

Overview:

In the past few months, technology has been put on a test like never before. On one hand healthcare research professionals have be grappling with the onset of a pandemic, trying to find answers in data and numbers. On the other hand, corporates are struggling to make sure that continuity is maintained in order to minimize long term economic impact. In some form or the other, both segments are embracing technology for a better future. Join us for this virtual summit where we bring in the experts from the domain of HPC, AI and Quantum to explore how the paradigm has shifted from what we ‘want’ to what we ‘essentially need’ from Tech for Good.

For more information, do take a look at https://www.ibm.com/sg-en/events/supercomputing

 

Trying to allocate 1005 pages for VMLINUZ error when booting with RHEL or CentOS 6.5 disks

VMLINUZ2

I was booting the RHEL 6.5 or CentOS 6.5 on a IBM PureFlex System and I have this error. This occurs when When installing Red Hat Enterprise Linux 6 from DVD media the installation will default to native Extensible Firmware Interface (EFI) mode boot. I do not have

According to IBM Website,

The workaround is simply to install the operating system in the traditional legacy mode, since there is generally no reason to install in other than Legacy mode. The workaround is only necessary if the media you are booting defaults to EFI mode (DVD or EFI Preboot eXecution Environment (PXE)) otherwise a legacy installation (e.g. – traditional PXE) is the default and is unaffected by this issue.

To force a legacy installation of the operating system from the EFI bootable DVD media the user should:

Press F12 key when the IBM splash screen is shown during system boot.
Select Legacy Only option and press Enter.
The operating system will boot and install in traditional legacy boot mode.

And the issue was resolved.

References:

  1. Red Hat Enterprise Linux 6 (RHEL6) native Extensible Firmware Interface (EFI) install is not supported with greater than 512 GB memory – IBM System x and BladeCenter
  2. Bug 691860 – UEFI version of ISO fails to boot when >4gig (since f14)

IBM Community Compilers for Power

Compiler options:

– GNU Compiler Collection (GCC) for Linux on Power:
https://developer.ibm.com/linuxonpower/2018/06/28/gnu-compiler-collection-gcc-linux-power/

– IBM Advance Toolchain for Linux on Power:
https://developer.ibm.com/linuxonpower/advance-toolchain/

– IBM XL C/C++ for Linux Community Edition:
https://www.ibm.com/us-en/marketplace/xl-cpp-linux-compiler-power

– IBM XL Fortran for Linux Community Edition:
https://www.ibm.com/us-en/marketplace/xl-fortran-linux-compiler-power

Libraries:

– IBM ESSL Community Edition:
https://epwt-www.mybluemix.net/software/support/trial/cst/welcomepage.wss?siteId=589&tabId=1174&w=1

AI platform:

– IBM WML Community Edition:
https://www.ibm.com/support/knowledgecenter/en/SS5SF7_1.6.1/navigation/wmlce_download.html

MPI:

– It can be found at MPI IBM WML Community Conda Channel. It is found at spectrum-mpi for linux-ppc64le.
https://public.dhe.ibm.com/ibmdl/export/pub/software/server/ibm-ai/conda/#/

 

IBM and Quantum Computing

News from IBM on Quantum Computing

Quiskit

Quiskit – the “Quantum Information Science Kit” SDK is an open source platform that allows developers and coders familiar with Python and Jupyter Notebooks to program our quantum computers https://github.com/Qiskit

  • QISKit AQUA builds and runs algorithms, and contains algorithms and domain-specific tools, making it possible to run classical computing applications on quantum computers, as well as for others to build their own applications. Aqua is one of four Qiskit elements:
  • Qiskit Terra: the ‘earth’ element, is the foundation on which the rest of the software lies. Terra provides a bedrock for composing quantum programs at the level of circuits and pulses.Qiskit Ignis: the ‘fire’ element, is dedicated to fighting noise and errors and to forging a new path. This includes better characterization of errors, improving gates, and computing in the presence of noise.
  • Qiskit Aer: the ‘air’ element, permeates all Qiskit elements. To really speed up development of quantum computers we need better simulators, emulators and debuggers.

News about IBM Q

Quantum Computing in the NISQ era and beyond
http://quantum-journal.org/?s=Quantum%20Computing%20in%20the%20NISQ%20era%20and%20beyond&reason=title-click
https://quantum-journal.org/papers/q-2018-08-06-79/

IBM Spectrum Scale v5 GUI

Management GUI enhancements in IBM Spectrum Scale release 5.0.0

Monitoring and Managing the IBM ESS Using the GUI

Configuring performance metrics and display options in the Statistics page of the GUI

 

Technical Blogs on IBM Spectrum Scale v5.0.2.0

  1. How NFS exports became more dynamic with Spectrum Scale 5.0.2
    https://developer.ibm.com/storage/2018/10/02/nfs-exports-became-dynamic-spectrum-scale-5-0-2/
  2. HPC storage on AWS (IBM Spectrum Scale)
    https://developer.ibm.com/storage/2018/10/02/hpc-storage-aws-ibm-spectrum-scale/
  3. Upgrade with Excluding the node(s) using Install-toolkit
    https://developer.ibm.com/storage/2018/09/30/upgrade-excluding-nodes-using-install-toolkit/
  4. Offline upgrade using Install-toolkit
    https://developer.ibm.com/storage/2018/09/30/offline-upgrade-using-install-toolkit/
  5. IBM Spectrum Scale for Linux on IBM Z ? What’s new in IBM Spectrum Scale 5.0.2
    https://developer.ibm.com/storage/2018/09/21/ibm-spectrum-scale-for-linux-on-ibm-z-whats-new-in-ibm-spectrum-scale-5-0-2/
  6. What’s New in IBM Spectrum Scale 5.0.2
    https://developer.ibm.com/storage/2018/09/15/whats-new-ibm-spectrum-scale-5-0-2/
  7. Starting IBM Spectrum Scale 5.0.2 release, the installation toolkit supports upgrade rerun if fresh upgrade fails.
    https://developer.ibm.com/storage/2018/09/15/starting-ibm-spectrum-scale-5-0-2-release-installation-toolkit-supports-upgrade-rerun-fresh-upgrade-fails/
  8. IBM Spectrum Scale installation toolkit enhancements over releases 5.0.2.0
    https://developer.ibm.com/storage/2018/09/15/ibm-spectrum-scale-installation-toolkit-enhancements-releases-5-0-2-0/
  9. Announcing HDP 3.0 support with IBM Spectrum Scale
    https://developer.ibm.com/storage/2018/08/31/announcing-hdp-3-0-support-ibm-spectrum-scale/
  10. IBM Spectrum Scale Tuning Overview for Hadoop Workload
    https://developer.ibm.com/storage/2018/08/20/ibm-spectrum-scale-tuning-overview-hadoop-workload/
  11. Making the Most of Multicloud Storage
    https://developer.ibm.com/storage/2018/08/13/making-multicloud-storage/
  12. Disaster Recovery for Transparent Cloud Tiering using SOBAR
    https://developer.ibm.com/storage/2018/08/13/disaster-recovery-transparent-cloud-tiering-using-sobar/
  13. Your Optimal Choice of AI Storage for Today and Tomorrow
    https://developer.ibm.com/storage/2018/08/10/spectrum-scale-ai-workloads/
  14. Analyze IBM Spectrum Scale File Access Audit with ELK Stack
    https://developer.ibm.com/storage/2018/07/30/analyze-ibm-spectrum-scale-file-access-audit-elk-stack/
  15. Mellanox SX1710 40G switch MLAG configuration for IBM ESS
    https://developer.ibm.com/storage/2018/07/12/mellanox-sx1710-40g-switcher-mlag-configuration/
  16. Protocol Problem Determination Guide for IBM Spectrum Scale SMB and NFS Access issues
    https://developer.ibm.com/storage/2018/07/10/protocol-problem-determination-guide-ibm-spectrum-scale-smb-nfs-access-issues/
  17. Access Control in IBM Spectrum Scale Object
    https://developer.ibm.com/storage/2018/07/06/access-control-ibm-spectrum-scale-object/
  18. IBM Spectrum Scale HDFS Transparency Docker support
    https://developer.ibm.com/storage/2018/07/06/ibm-spectrum-scale-hdfs-transparency-docker-support/
  19. Protocol Problem Determination Guide for IBM Spectrum Scale Log Collection
    https://developer.ibm.com/storage/2018/07/04/protocol-problem-determination-guide-ibm-spectrum-scale-log-collection/

Enabling SRIOV in BIOS for IBM Servers and Blade Servers

Step 1: Power on the system, and press F1 to enter the Setup utility.

Step 2: Select System Settings and then Network.

Step 3: Under the Network Device List, select the device to be configured and press Enter to see all the Network Device options (Figure 1).

Bio_Pic1

Step 4: Select the device’s description and press Enter to configure the device (Figure 2)

Bio_Pic2

Step 5: From the selection menu, select Advanced Mode and press Enter to change the value (Figure 3).

Bio_Pic3

Step 6: Choose Enable and press Enter.

Step 7: On the same selection menu, select Controller Configuration and press Enter to enter the configuration menu.

Step 8: Select Configure SRIOV and hit Enter.

Step 9: On the Configure SRIOV page, press Enter to toggle the values

Step 10: Select Enable and press Enter

Step 11: Select Save Current Configurations and press Enter.

Step 12: Press Esc to exit the menu. Then, click Save to save the configuration.

Step 13: Reboot the system.