Matthew Arnold  Matthew Arnold photo         

contact information

Research staff member
IBM T.J.Watson Research Center, Hawthorne, NY USA



Software Bloat Analysis: Finding, Removing, and Preventing Performance Problems in Modern Large-Scale Object-Oriented Applications
Guoqing Xu, Nick Mitchell, Matthew Arnold, Atanas Rountev, and Gary Sevitsky
ACM SIGSOFT FSE/SDP Workshop on Future of Software Engineering Research, pp. 421--426, ACM, 2010

Performance Analysis Of Idle Programs
Erik Altman, Matthew Arnold, Stephen Fink, Nick Mitchell
Proceedings of OOPSLA/SPLASH 2010, pp. 739--753, ACM


A concurrent dynamic analysis framework for multicore hardware
J Ha, M Arnold, S M Blackburn, K S McKinley
ACM SIGPLAN Notices, pp. 155--174, 2009


QVM: An efficient runtime for detecting defects in deployed systems
M Arnold, M Vechev, E Yahav
ACM SIGPLAN Notices 43(10), 143--162, ACM, 2008


A Loop Correlation Technique to Improve Performance Auditing
J Lau, M Arnold, M Hind, B Calder
Proceedings of the 16th International Conference on Parallel …, 2007 -

Using hpm-sampling to drive dynamic compilation
D Buytaert, A Georges, M Hind, M Arnold, L …
Proceedings of the 2007 OOPSLA conference, 2007 -

Dynamic compilation: the benefits of early investing
P Kulkarni, M Arnold, M Hind
Proceedings of the 3rd international conference on Virtual execution environments, pp. 94--104, 2007


Efficient control flow quantification
C Bockisch, S Kanthak, M Haupt, M Arnold, M Mezini
Proceedings of the 21st annual ACM SIGPLAN conference on …, 2006 -

Adapting virtual machine techniques for seamless aspect support
C Bockisch, M Arnold, T Dinkelaker, M Mezini
ACM SIGPLAN Notices, 2006 -

Online performance auditing: using hot optimizations without getting burned
J Lau, M Arnold, M Hind, B Calder
Proceedings of the 2006 ACM SIGPLAN conference on …, 2006 -


Web services navigator: Visualizing the execution of web services
Wim De Pauw, M. Lei, Edward J Pring, Lionel Villard, Matthew R Arnold, John Morar
IBM Systems Journal, 2005

Improving virtual machine performance using a cross-run profile repository
Matthew Arnold, Adam Welc, VT Rajan
ACM SIGPLAN Notices, pp. 297--311, 2005



Online feedback-directed optimization of Java
M Arnold, M Hind, BG Ryder
ACM SIGPLAN Notices, 2002 -


Exploring the Interaction between Java's Implicitly Thrown Exceptions and Instruction Scheduling
M Arnold, M Hsiao, U Kremer, BG Ryder
International Journal of Parallel Programming, 2001 - Springer

A framework for reducing the cost of instrumented code
M Arnold, BG Ryder
ACM SIGPLAN Notices, 2001 -


Instruction Scheduling in the Presence of Java's Runtime Exceptions
M Arnold, M Hsiao, U Kremer, B Ryder

A Comparative Study of Static and Dynamic Heuristics for Inlining
M A S F V Sarkar, P F Sweeney
ACM SIGPLAN Workshop on Dynamic and Adaptive Compilation and Optimization, pp. 52--64, Citeseer, 2000

A comparative study of static and profile-based heuristics for inlining
Matthew Arnold, Stephen Fink, Vivek Sarkar, Peter F Sweeney
DYNAMO '00: Proceedings of the ACM SIGPLAN workshop on Dynamic and adaptive compilation and optimization, pp. 52--64, ACM, 2000

Approximating the Calling Context Tree Via Sampling
M Arnold, PF Sweeney
2000 - IBM TJ Watson Research Center

An Empirical Study of Selective Optimization
M Arnold, M Hind, BG Ryder

Adaptive Optimization in the Jalapeno JVM: The Controllers Analytical Model
Matthew Arnold, Stephen Fink, David Grove, Michael Hind, Peter F Sweeney
The 3rd ACM Workshop on Feedback-Directed and Dynamic Optimization (FDDO-3),, pp. 15--19, 2000

Adaptive optimization in the Jalapeno JVM
Matthew Arnold, Stephen Fink, David Grove, Michael Hind, Peter F Sweeney
OOPSLA '00: Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, pp. 47--65, ACM, 2000

Year Unknown

Web Services Navigator: Visualizing the execution of Web Services-Author Bios
M Lei, E Pring, L Villard, M Arnold, JF Morar, 0