Advertisement
Promo

Server platforms Toolkit

Download now

A Transformational Approach to Binary Translation of Delayed Branches With Applications to SPARC and PA-RISC Instructions Sets

PublisherSun Microsystems
Format297.6KB PDF, requires Acrobat Rdr 5Date added01 Jan 2002
Topics RISC-Based Servers
Downloads130

A binary translator examines binary code for a source machine, optionally builds an intermediate representation, and generates code for a target machine. Understanding what to do with delayed branches in binary code can involve tricky case analyses, e.g., if there is a branch instruction in a delay slot. Correctness of a translation is of utmost importance. This paper presents a disciplined method for deriving such case analyses. The method identifies problematic cases, shows the translations for the non-problematic cases, and gives confidence that all cases are considered. The method supports such common architectures as SPARC, MIPS, and PA-RISC.

Download now

Did you find this white paper useful?
26 out of 50 users found this white paper useful


  • Trackback
  • Clip Link

Related white papers

Failover of Oracle Database Between HP 9000 (PA-RISC) Servers and HP Integrity (IPF) Servers Under HP-UX 11i

HP's Intel Itanium-based Integrity architecture was designed to employ the same data format as PA-RISC-based HP 9000 architecture, which gives rise to all manner of cross-architectural scenarios such as simple...


Migrating From UNIX/RISC to Red Hat Enterprise Linux on Intel Processor-Based Servers: Driving Higher Value Deep Into the Data Center

Red Hat Enterprise Linux running on Intel processor-based servers is helping companies cut TCO by up to 50 percent and more versus comparable UNIX/RISC solutions, while providing a better foundation...


Batch Processing Tasks Are 40 Percent Faster With Dell PowerEdge Servers

DataVision was seeking an alternative hardware solution to recommend to its banking clients, which would offer high performance and support in remote areas without requiring a compromise on cost. The...


Staff Cost Savings Models to Justify RISC Migration

In the past, RISC-based servers delivered performance and memory advantages that made them the workhorses of corporate computing. And even though the systems used expensive, proprietary components and were expensive...


Banco Bolivariano Bets on HP Technology

The Banco Bolivariano is a private institution based in Guayaquil, oriented to the SMB market and consumer bank sector. Bank needed to grow and was looking for a platform adequate...


When Good Instructions Go Bad: Generalizing Return-Oriented Programming to RISC

This paper reconsiders the threat posed by Shacham's "Return-oriented programming" - a technique by which OX-style hardware protections are evaded via carefully crafted stack frames that divert control flow into...


By Migrating Customers From the Mainframe to Sun, ACS Achieves Significant Cost Reduction and Revenue Enhancement

Affiliated Computer Services (ACS), a premier provider of business process and information technology outsourcing solutions, is continually expanding its midrange solution offerings. Sun provided ACS with a total products-and-services solution...


Broadband Deals? Powered by Top 10 Broadband

150+ broadband packages

Compare 30+ mobile broadband deals

Mobile Broadband »
White Paper

Featured White Paper

Technical Description: IBMXIV Storage System

The IBMXIV® Storage System offers a new level of high-end disk system performance and reliability. It is a core component of theIBMInformation Infrastructure which helps clients address their needs for availability, security, compliance and retention of information. The XIVsystem provides consistency under all conditions, immunity to hotspots, ...

Download Now

Other White Papers

Best Practices for Translating Customer Satisfaction into Revenue

Today's support organisations are focused on two top-level metrics: financial results and customer...

Data Quality Considerations for a Master Data Management Structure

Companies acquiring companies. Human Resources sharing information with Finance. Businesses...

See All White Papers


Skip Sub Navigation Links to CNET Brand Links

Help

Become part of the ZDNet community.

Newsletters