CFP: Binary Translation Workshop (erik)
16 Feb 1999 23:25:38 -0500

          From comp.compilers

Related articles
CFP: Binary Translation Workshop (1999-02-16)
| List of all articles for this month |

From: (erik)
Newsgroups: comp.arch,comp.compilers
Date: 16 Feb 1999 23:25:38 -0500
Organization: IBM Global Services North -- Burlington, Vermont, USA
Keywords: translator, CFP

                                                  PRELIMINARY CALL FOR PAPERS

Workshop on Binary Translation

                        In Conjunction with the International Conference on
              Parallel Architectures and Compilation Techniques (PACT '99)

                              Newport Beach, California, USA October 12, 1999


Although long employed by industry, large scale use of binary translation
and on-the-fly code generation has only recently become common, and results
have been published in widely scattered publications.

The main objective of this workshop is to bring together researchers and
practitioners with the aim of stimulating the exchange of ideas and
experiences on the potential and limits of binary translation, and opening
new avenues of research.

Papers due July 25th, 1999.

Notifications of acceptance by Sept. 10th, 1999.

Final papers (maximum of 10 pages) due Sept. 25th, 1999. You can
choose any format for the final version of accepted papers. The only
restriction is that the paper should be (1) ghostviewable, (2) in
PostScript, and (3) printable on USLetter (8.5 x 11 inch page) sized
paper. More detailed submission guidelines are provided below.

Questions: or

NOTE: Only electronic submissions will be accepted!

Registration: There may be a nominal registration fee for the
Binary Translation Workshop, in addition to the fee to register
for the PACT'99 conference. Until details and formal registration
procedures are determined, please indicate your interest in
registering for the workshop by sending email to: or


This workshop is intended to be a forum for bringing together
researchers in the area of binary translation. Talks will be solicited
emphasizing new ideas and experience with building binary translation
systems. There will be a limited number of talks in order to allow the
audience to participate. The topics of interest include, but are not
limited to:

    -- Dynamic (Runtime) Translation
o With operating system support
o Without operating system support
o Java
o Traditional architectures such as PowerPC

    -- Static Translation
o With no runtime assistance/translation
o With runtime assistance/translation (Hybrid Translation)

    -- General techniques and problems
o Compatibility
* Self-modifying code
* Self-referential code
* Precise exceptions
* Other issues
o Scheduling and optimization
o Adapting code to changing program behavior
o On-the-fly reconstruction of CFG's and data dependences
o Management of translated code
o Other compilation challenges

    -- Hardware Support
o Hardware Assists for Binary Translation
* Interpretation Engines
* Profiling Branch Directions, Instructions with Cache Misses,
* Other Assists

o Hardware Mechanisms Employing Binary Translation Techniques
* Pipeline cracking CISC operations into micro-ops,
a la Pentium Pro
* Cached hardware schedules a la DIF
* Other Mechanisms


Talks will be accepted on the basis of a short paper that describes
the work and the novel algorithms or experiences that resulted from

Please prepare your paper as plain ASCII PostScript only, with NO
encoding, condensing, or encapsulation. Please use TrueType 1 fonts
wherever possible. Do not use bitmapped fonts such as Computer Modern
if you can avoid it. Please include the following information in plain
text with the submitted paper: (1) Author's Name(s), (2) Postal
Address, (3) Phone Number, (4) FAX Number, (5) Email Address, (6)
Title of Paper,(7) 5 Keywords, and (8) Abstract. Hard copy (postal)
submissions will not be accepted.

Papers should be at most 10 pages in length, with a maximum of 6 pages
of text. The remainder may be tables, figures, and references. (Tables
and Figures need not be at the end of the paper. They can and should
be interspersed with text.) Papers should also be displayable and
printable from ghostview. Please send email to
or if these requirements are a hardship.

Please email submissions to by July 25. You
should receive a notification of your submission by the following
week. Authors will be notified of acceptance or rejection by
September 10, and the final version of accepted papers are due
September 25.

All submissions will be refereed, and workshop attendees will receive
copies of all accepted papers.

Workshop Co-Chairs: Yaron Sheffer and Erik Altman

Program Committee:

Erik Altman IBM Watson Research
Yaron Sheffer Intel Israel

Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.