Skip to main content

IBM eServer BladeCenter JS20 Programming Environment

An IBM Redpaper publication

Note: This is publication is now archived. For reference only.


Published on 21 January 2005

  1. .PDF (1.4 MB)

Share this page:   

IBM Form #: REDP-3890-00

Authors: Scott Vetter, Robert Arenburg, Damien Bonaventure, Bradley Elkin, Rogeli Grima and Amy Wang

    menu icon


    This Redpaper gives a broad understanding of the programming environment of the IBM PowerPC 970 microprocessor that is implemented in the IBM eServer BladeCenter JS20. It also provides information on how to take advantage of the Vector Multimedia Extensions (VMX) execution unit found in the PowerPC 970 to increase the performance of applications in 3D graphics, modelling and simulation, digital signal processing, and others.

    Table of Contents

    Part 1. Overview of the PowerPC 970 Microprocessor

    Chapter 1. Introduction to the PowerPC 970 features

    Chapter 2. VMX in the PowerPC 970

    Part 2. VMX programming environment

    Chapter 3. VMX programming basics

    Chapter 4. Application development tools

    Chapter 5. Vectorization examples

    Chapter 6. A case study

    Appendix A. Code listings

    Appendix B. Porting from Apple OS X

    Appendix C. Additional material


    Others who read this also read