Erik Altman  Erik Altman photo       

contact information

Program Director - Computing as a Service, Chief-of-Staff to Giovanni Pacifici
Thomas J. Watson Research Center, Yorktown Heights, NY USA
  +1dash914dash945dash2040

links

Professional Associations

Professional Associations:  ACM  |  ACM SIGARCH  |  ACM SIGMICRO  |  IEEE   |  IEEE Computer Society


2014

Zero-Copy Java (And the Pervasive Use of Accelerators)
Erik Altman, Nick Mitchell, Peter F. Sweeney
ASPLOS 2014 - Nineteenth International Conference on Architectural Support for Programming Languages and Operating Systems - WACI: Wild and Crazy Ideas Session, ACM

Predicting GPU Performance from CPU Runs Using Machine Learning
Ioana Baldini, Stephen Fink, Erik Altman
SBAC-PAD'2014: 26th International Symposium on Computer Architecture and High Performance Computing, ACM

Towards an Automated Approach to Use Expert Systems in the Performance Testing of Distributed Systems
A. Omar Portillo-Dominguez, Miao Wang, John Murphy, Damien Magoni, Nick Mitchell, Peter F. Sweeney, Erik Altman
JAMAICA 2014: Joining AcadeMiA and Industry Contributions to Test Automation and Model-based Testing, ACM


2013

The Liquid Metal Blokus Duo Design
Erik Altman, Joshua S. Auerbach, David F. Bacon, Ioana Baldini, Perry Cheng, Stephen J. Fink, Rodric M. Rabbah
ICFPT'2013: The 2013 International Conference on Field-Programmable Technology, IEEE
Abstract


2010

Performance Analysis of Idle Programs
Erik Altman, Matthew Arnold, Stephen Fink, Nick Mitchell
Proceedings of SPLASH-OOPSLA Conference, ACM, 2010
Abstract

Observations on Tuning a Java Enterprise Application for Performance and Scalability
Erik Altman, Matthew Arnold, Rajesh Bordawekar, Robert Delmonico, Nick Mitchell, Peter F. Sweeney
IBM Journal of Research and Development 54(5), 2, IBM, 2010


2006

Guest Editor Introduction
Erik Altman and Sumedh Sathaye
IBM Journal of Research and Development 50(2/3), 169, IBM, 2006


2005

The cell architectureinnovation matters
E Altman, P Capek
IBM, Sony, Toshiba, ISSCC, 2005


2003



2002


Precise exception semantics in dynamic compilation
M Gschwind, E Altman
Compiler Construction, pp. 235--252, 2002


2001

High frequency pipeline architecture using the recirculation buffer
M Gschwind, S Kosonocky, E Altman
IBM Research Report (RC23113), IBM, 2001

Advances and Future Challenges in Binary Translation and Optimization
Erik Altman, Kemal Ebcio u g, Michael Gschwind, Sumedh Sathaye
Proceedings of the IEEE 89(11), 1710--1722, IEEE, 2001

Dynamic Binary Translation and Optimization
Kemal Ebcioglu, Erik Altman, Michael Gschwind, Sumedh Sathaye
Transaction on Computers 50(6), 529--548, IEEE, 2001


2000

BOA: The Architecture of a Binary Translation Processor, Research Report RC21665
E Altman, M Gschwind, S Sathaye
IBM TJ Watson Research Center, Yorktown Heights, NY, 2000

A theory for software-hardware co-scheduling for ASIPs and embeddedprocessors
R Govindarajan, ER Altman, GR Gao
IEEE International Conference on Application-Specific …, 2000 - ieeexplore.ieee.org



DAISY dynamic binary translation software
E Altman, K Ebcioglu
Software manual for DAISY open source release, 2000 - research.ibm.com

Reducing virtual call overheads in a Java VM Just-in-Time compiler
BS Yang, S Kim, K Ebcioglu, E Altman, S Lee, YC …
ACM SIGARCH Computer Architecture News, 2000 - portal.acm.org

Binary translation and architecture convergence issues for IBM System/390
M Gschwind, K Ebcioglu, E Altman, S Sathaye
Proceedings of the 14th international conference on Supercomputing, pp. 336--347, 2000

Welcome to the opportunities of binary translation
ER Altman, D Kaeli, Y Sheffer, IBMTJWR Center, Y …
Computer, 2000 - ieeexplore.ieee.org

Dynamic and transparent binary translation
M Gschwind, E R Altman, S Sathaye, P Ledak, D Appenzeller
Computer 33(3), 54--59, IEEE, 2000


1999

School of EE, Seoul National University IBM TJ Watson Research Center
BS Yang, J Lee, J Park, SMMK Ebcioglu, Erik Altman
citeseerx.ist.psu.edu, 1999

DAISY/390: Full System Binary Translation of IBM System/390
M Gschwind, K Ebcioglu, E Altman, S Sathaye
1999 - Citeseer, Citeseer

Simulation and debugging of full system binary translation
Erik Altman, K Ebcioglu
Proc. of the 13th International Conference on Parallel and …, 1999

Optimizations and oracle parallelism with dynamic translation
K Ebcioglu, ER Altman, M Gschwind, S Sathaye
Proceedings of the 32nd annual ACM/IEEE international …, 1999 - portal.acm.org

Efficient instruction scheduling with precise exceptions
E Altman, K Ebcioglu, M Gschwind, S Sathaye
IBM Research Report RC2295796, 100--108, Citeseer, 1999

BOA: Targeting multi-gigahertz with binary translation
S. Sathaye, P. Ledak, J. LeBlanc, S. Kosonocky, M. Gschwind, J. Fritts, Z. Filan, A. Bright, D. Appenzeller, E. Altman, C. Agricola
Proc, pp. 2--11, 1999

Execution-based scheduling for VLIW architectures
K Ebcioglu, E Altman, S Sathaye, M Gschwind
Euro-Par 99 Parallel Processing, 1269--1280, Springer, 1999

On-demand translation of Java exception handlers in the LaTTe JVM just-in-time compiler
Yang, K Ebcioglu, S Kim, S Park, S Moon, E Altman
In Proceedings of the 1999 Workshop on Binary Translation, 1999 - eprints.kfupm.edu.sa

LaTTe: a Java VM just-in-time compiler with fast and efficientregister allocation
Lee, J Park, YC Chung, S Kim, K Ebcioglu, E Altman
Parallel Architectures and Compilation Techniques, 1999. …, 1999 - ieeexplore.ieee.org

Optimizations and oracle parallelism with dynamic translation
K Ebcioglu, E R Altman, S Sathaye, M Gschwind
Microarchitecture, 1999, pp. 284--295


1998

A unified framework for instruction scheduling and mapping for function units with structural …
ER Altman, R Govindarajan, GR Gao
Journal of Parallel and Distributed Computing, 1998 - citeseerx.ist.psu.edu

An enhanced co-scheduling method using reduced ms-state diagrams
R Govindarajan, NSSN Rao, Erik Altman, GR Gao
ieeexplore.ieee.org, 1998


1997

Simulation/evaluation environment for a VLIW processor architecture-Author bios
M Moudgill, K Ebcioglu, E Altman, CB Hall, R …
IBM Journal of Research and Development, 1997 - research.ibm.com



1996

DAISY: Dynamic Compilation for 100% Architectural Compatibility, Research Report RC20538
K Ebcioglu, E Altman
IBM TJ Watson Research Center, Yorktown Heights, NY, 1996

Optimal software pipelining through enumeration of schedules
ER Altman, GR Gao
LECTURE NOTES IN COMPUTER SCIENCE, 1996 - Springer


An integrated approach to architectural simulation, timing and memory hierarchy evaluation
Erik Altman, R Miranda, Jaime H Moreno, CB Hall
Workshop Performance Analysis and its Impact in Design, 1996


Architecture, compiler and simulation of a tree-based VLIW processor
Jaime H Moreno, K Ebcioglu, Erik Altman, B Hall, M. Moudgill, et al.
IBM Research Report RC20495, 1996

Compiler/architecture interaction in a tree-based VLIW processor
Jaime H Moreno, K Ebcioglu, Erik Altman, SK Chen, M. Moudgill, A. Polyak
IBM Research Report RC20694, 1996

A framework for resource-constrained rate-optimal softwarepipelining
R Govindarajan, ER Altman, GR Gao
IEEE Transactions on Parallel and distributed systems, 1996 - ieeexplore.ieee.org


1995

Scheduling and mapping: Software pipelining in the presence of structural hazards
ER Altman, R Govindarajan, GR Gao
ACM SIGPLAN Notices, 1995 - portal.acm.org


1994

Minimizing Register Requirements under Resource-Constrained Rate-Optimal Software Pipelining
R. Govindarajan, Erik Altman, Guang R. Gao
{MICRO 27: Proceedings of the 27th Annual International Symposium on Microarchitecture, pp. 85-94, ACM, 1994

A Framework for Rate-Optimal Resource-Constrained Software Pipelining
R. Govindarajan, Erik R. Altman, Guang R. Gao
CONPAR 94 - VAPP VI: International Conference on Parallel and Vector Processing , Springer, LNCS, 1994


1993

A Novel Methodology Using Genetic Algorithms for the Design of Caches and Cache Replacement Policy
Erik R. Altman, Vinod K. Agarwal, Guang R. Gao
Proceedings of the 5th International Conference on Genetic Algorithms, pp. 392-399, Morgan Kaufmann, 1993


1992

A register allocation framework based on hierarchical cyclic interval graphs
LJ Hendren, GR Gao, ER Altman, C Mukerji
Compiler Construction: 4th International Conference CC'92, …, 1992 - books.google.com