Support My IBM Log in

IBM Support

IBM POWER8 Functional Simulator Overview

The IBM POWER8 Functional Simulator is a simulation environment developed by IBM.

The IBM POWER8 Functional Simulator is a simulation environment developed by IBM. It is designed to provide enough POWER8 processor complex functionality to allow the entire software stack to execute, including loading, booting and running a Fedora 20 BE (Big Endian) kernel image or a Debian LE (Little Endian) kernel image. The intent for this tool is to educate, enable new application development, and to facilitate porting of existing Linux applications to the POWER8 architecture. While the IBM POWER8 Functional Simulator serves as a full instruction set simulator for the POWER8 processor, it may not model all aspects of the IBM Power Systems POWER8 hardware and thus may not exactly reflect the behavior of the POWER8 hardware.

Features

  • POWER8 hardware reference model
  • Models complex SMP effects
  • Architectural modeled areas:
    • Functional units (Load/Store, FXU, FPU, etc.)
    • Pipeline
    • Exceptions and Interrupt handling
    • Address translation
    • Memory and basic cache modeling (SLBs, TLBs, ERATs)
  • Linux and Hypervisor development and debug platform
  • Boots Fedora 20 (BE) and Debian (LE) kernel images
  • TCL command-line interface provides:
    • Custom user initialization scripts
    • Processor state control for debug: Step, Run, Cycle run-to, Stop, etc.
    • Register and Memory R/W interaction

Version information

Initial RPM release: v1.0-1

Current RPM release: v1.0-2

Current deb release: v1.0-2

Supported x86_64 host operating systems for running the IBM POWER8 Functional Simulator

  • Fedora 20
  • Red Hat Enterprise Linux 7.0
  • Suse 12
  • Ubuntu 14.10
  • Ubuntu 14.04

Supported 64-bit Big Endian Linux distributions for booting the IBM POWER8 Functional Simulator

  • Fedora 20
  • Other distributions may function, however, no testing has been performed

Supported 64-bit Little Endian Linux distributions for booting the IBM POWER8 Functional Simulator

  • Debian jessie/sid
  • Other distributions may function, however, no testing has been performed
[{"Type":"MASTER","Line of Business":{"code":"LOB08","label":"Cognitive Systems"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"HW1A1","label":"IBM Power Systems"},"ARM Category":[],"ARM Case Number":[],"Platform":[{"code":"PF025","label":"Platform Independent"}]}]

Document Information

More support for:
IBM Power Systems

Document number:
6491151

Modified date:
06 December 2021

UID

ibm16491151

Manage My Notification Subscriptions
Overview Annual report Corporate social responsibility Financing Investor Newsroom Security, privacy & trust Senior leadership Careers with IBM Website Blog Publications Automotive Banking Consumer Goods Energy Government Healthcare Insurance Life Sciences Manufacturing Retail Telecommunications Travel Our strategic partners Find a partner Become a partner - Partner Plus Partner Plus log in IBM TechXChange Community LinkedIn X Instagram YouTube Subscription Center Participate in user experience research Podcasts Contact IBM Privacy Terms of use Accessibility United States — English