tfh
Volume 16, Number 17 -- April 30, 2007

IBM Opens Up Beta for PAVE Linux Runtime on Power Chips

Published: April 30, 2007

by Timothy Prickett Morgan

Last week, IBM opened up a public beta testing cycle for an emulation product that it has created with a partner that will allow applications written for Linux on X86 and X64 processors to run on its Power-based System p servers running Linux.

IBM quietly announced that it was working with Transitive, the company that created a very sophisticated emulation tool called QuickTransit and launched it for use by systems vendors in June 2005. QuickTransit is, for instance, a key piece of the "Rosetta" emulation environment that allowed Apple Computer to stop using Power processors from IBM and Motorola and move to Core processors from Intel. Hewlett-Packard, Intel, and Silicon Graphics have all licensed the QuickTransit technology, the latter vendor using it to support Irix-MIPS applications on SGI's Linux-Itanium servers, while the former two have worked to help Transitive create an instance of QuickTransit that allows Sparc/Solaris applications to run on X64 servers running Linux.

IBM's flavor of QuickTransit for its System p machines is called PAVE, which last year appeared to stand for Portable Advanced Virtualization Emulator and which was, according to a statement of direction, expected to be delivered as a product in the first quarter of 2007. Now that the public beta of the code is open, and because this is Big Blue, the words behind the abbreviation have been changed to System p Application Virtual Environment, or pAVE. I am going to ignore this nonsense and just call it PAVE.

Apple gave away Rosetta to customers that bought X64-based Mac laptops and desktops and Xserve servers so they could continue to run their Power-based applications on X64 machines; Apple had to pay Transitive a licensing fee for the environment that converts from Power to X64, and then pay a per-machine charge as well as other fees. Just as I hinted IBM might do last summer, this is exactly the approach IBM is taking with PAVE, which will be available for free as a download for customers using existing RS/6000, pSeries, and System p5 machines and will be bundled for free on new System p boxes when the product is generally available in the late summer or so.

Scott Handy, vice president of worldwide marketing and strategy for the System p (who has also been responsible for IBM's Linux strategy for a number of years) says that the PAVE tool will allow IBM to go beyond the 2,800 native Linux applications that have been moved to the Power architecture and emulate the full portfolio of Linux applications on X86 iron. IBM has identified over 6,000 such applications in its own databases, and estimates that there are about twice as many applications out there. So PAVE makes a huge number of applications available on Power that might not otherwise be.

Here's the other interesting thing, which I had a hard time believing, but Handy says it is absolutely true. You can take a set of compiler tools that run on Linux on X86 and run them in the PAVE environment, and then actually compile code inside PAVE, which is emulating the Linux-X86 platform, and that resulting code will run inside PAVE itself. PAVE is not just for moving over code that was compiled on an X86 machine. But that's not the cool part. The resulting binary code that has been compiled in PAVE in a 32-bit mode can be moved over to a real X86 chip and it will run, unchanged. This is hard to believe.

The beta of PAVE is available at this link. The site says that it will work on any Power5 or Power5+ System p5 machine, but apparently there are no technical restrictions for the code to run on any Power-based machine from IBM, including the AS/400, iSeries, and System i family of products.

There are, however, limits to the Linux code that can run inside PAVE, which include software that reaches down into the X86 hardware for features that are not analogous to the Power architecture and therefore cannot be translated by QuickTransit. IBM's implementation of PAVE does not support anything beyond the Pentium II architecture, also known as the IA-32 architecture, dating from 1997. So any application talking directly to the graphics card or using SSE2 or SSE3 instructions for multimedia acceleration are out. So are applications that run in real mode on X86 iron. If the code doesn't run correctly on Red Hat Enterprise Linux 4 Update 4 or Novell SUSE Linux Enterprise Server 9 Service Pack 3 or 10, then it is also not certified to run in PAVE. QuickTransit obviously can support 64-bit X64 code, since other vendors are doing this. And the final PAVE product could, too, or support could be added later.


RELATED STORIES

IBM Breaks Through 2,500 Linux Applications on Power Chips

IBM to Use QuickTransit to Emulate X86 Linux on Power Servers

Transitive Emulator Ports Sparc/Solaris Apps to Linux on Xeon, Itanium

Transitive Gets Backing from Intel for Porting Product

SGI Goes All the Way With Transitive Emulator

Cool Stuff: Transitive Emulates Server Platforms on Other Iron

IBM's Chiphopper Tools to Help Build iSeries Apps

OS/400 PASE Is Not Dead

LinuxWorld Preview: More Ardor, More Products



                     Post this story to del.icio.us
               Post this story to Digg
    Post this story to Slashdot


Sponsored By
WORKSRIGHT SOFTWARE

Do you need area code information?
Do you need ZIP Code information?
Do you need ZIP+4 information?
Do you need city name information?
Do you need county information?
Do you need a nearest dealer locator system?

We can HELP! We have affordable AS/400 software and data to do all of the above. Whether you need a simple city name retrieval system or a sophisticated CASS postal coding system, we have it for you!

The ZIP/CITY system is based on 5-digit ZIP Codes. You can retrieve city names, state names, county names, area codes, time zones, latitude, longitude, and more just by knowing the ZIP Code. We supply information on all the latest area code changes. A nearest dealer locator function is also included. ZIP/CITY includes software, data, monthly updates, and unlimited support. The cost is $495 per year.

PER/ZIP4 is a sophisticated CASS certified postal coding system for assigning ZIP Codes, ZIP+4, carrier route, and delivery point codes. PER/ZIP4 also provides county names and FIPS codes. PER/ZIP4 can be used interactively, in batch, and with callable programs. PER/ZIP4 includes software, data, monthly updates, and unlimited support. The cost is $3,900 for the first year, and $1,950 for renewal.

Just call us and we'll arrange for 30 days FREE use of either
ZIP/CITY or PER/ZIP4.

WorksRight Software, Inc.
Phone: 601-856-8337
Fax: 601-856-9432
E-mail: software@worksright.com
Web site: www.worksright.com


Editor: Timothy Prickett Morgan
Contributing Editors: Dan Burger, Joe Hertvik, Brian Kelly, Shannon O'Donnell,
Mary Lou Roberts, Victor Rozek, Kevin Vandever, Hesh Wiener, Alex Woodie
Publisher and Advertising Director: Jenny Thomas
Advertising Sales Representative: Kim Reed
Contact the Editors: To contact anyone on the IT Jungle Team
Go to our contacts page and send us a message.

Sponsored Links

COMMON:  Join us at the Annual 2008 conference, March 30 - April 3, in Nashville, Tennessee
Seagull Software:  Web-enable your System i apps with LegaSuite GUI
VAULT400:  Securely archive data with Instant Back-Up & 24x7 Recovery

 

IT Jungle Store Top Book Picks

The System i Pocket RPG & RPG IV Guide: List Price, $69.95
The iSeries Pocket Database Guide: List Price, $59.00
The iSeries Pocket Developers' Guide: List Price, $59.00
The iSeries Pocket SQL Guide: List Price, $59.00
The iSeries Pocket Query Guide: List Price, $49.00
The iSeries Pocket WebFacing Primer: List Price, $39.00
Migrating to WebSphere Express for iSeries: List Price, $49.00
iSeries Express Web Implementer's Guide: List Price, $59.00
Getting Started with WebSphere Development Studio for iSeries: List Price, $79.95
Getting Started With WebSphere Development Studio Client for iSeries: List Price, $89.00
Getting Started with WebSphere Express for iSeries: List Price, $49.00
WebFacing Application Design and Development Guide: List Price, $55.00
Can the AS/400 Survive IBM?: List Price, $49.00
The All-Everything Machine: List Price, $29.95
Chip Wars: List Price, $29.95

 

The Linux Beacon
FastScale Takes a Different Approach to Virtualization and Provisioning

Sun, Canonical Integrate Java, GlassFish, and NetBeans into Ubuntu

Round Two: Intel's Fortunes Rise, and AMD's Fall

Slowing U.S. Sales Hurt IBM's First Quarter

Four Hundred Stuff
PowerTech Tools Build Trust By Decreasing Authority

IBM Expects Speedier Portal Projects

BSafe Introduces Cross-Platform Auditing

CCSS Addresses SOX Requirements in QMessage Monitor

Big Iron
Merrill Lynch Takes a Closer Look at IBM's Server Sales in Q1

Top Mainframe Stories From Around the Web

Chats, Webinars, Seminars, Shows, and Other Happenings

Four Hundred Guru
What Can I Select When I Group?

To Shift or Not to Shift: That Is in the Fourth Parameter

Admin Alert: Dealing with i5 Critical Storage Errors, Part 1

System i PTF Guide
April 21, 2007: Volume 9, Number 16

April 14, 2007: Volume 9, Number 15

April 7, 2007: Volume 9, Number 14

March 31, 2007: Volume 9, Number 13

March 24, 2007: Volume 9, Number 12

March 17, 2007: Volume 9, Number 11

The Windows Observer
Microsoft and SAP Talk Duet Roadmap, Tap HP for Appliance

No Patch Yet for DNS Flaw

Round Two: Intel's Fortunes Rise, and AMD's Fall

Intel Details Future 45 Nanometer Chip Plans from Beijing

The Unix Guardian
Computer Trade Group Alleges Unfair Trading Practices at Sun

HP Chases Data Warehousing Dollars with Tweaked NonStop Servers

Sun Grows Sales and Profits Despite Product Transitions

As I See It: Induced Labor

Four Hundred Monitor
Four Hundred Monitor's
Full iSeries Events Calendar

THIS ISSUE SPONSORED BY:

Midrange Alliance
Vision Solutions
Patrick Townsend & Associates
Profound Logic Software
WorksRight Software



TABLE OF CONTENTS
The i5 515 and 525: IBM's Competitive Analysis

More Details Emerge on IBM's Upcoming Power6 Server Launch

How to Build a Less Expensive i5 Developer Workstation

Mad Dog 21/21: Hearts and Minds

But Wait, There's More:

Reader Feedback on As I See It: Induced Labor . . . Prices Cut for i5 570 and 595 Memory and Processor Features . . . IBM Opens Up Beta for PAVE Linux Runtime on Power Chips . . . Norwegian IT Reseller Buys Top Nordic System i5 Reseller . . . Hitachi Boosts Enterprise-Class Hard Drives to 1 Terabyte . . . Relativity Technologies Grows Fast from Legacy Application Modernization . . .

The Four Hundred

BACK ISSUES





 
Subscription Information:
You can unsubscribe, change your email address, or sign up for any of IT Jungle's free e-newsletters through our Web site at http://www.itjungle.com/sub/subscribe.html.

Copyright © 1996-2008 Guild Companies, Inc. All Rights Reserved.
Guild Companies, Inc., 50 Park Terrace East, Suite 8F, New York, NY 10034

Privacy Statement