Geir Magnusson Jr. wrote:
Hey, I can be there, it seems. Who else? We can get together for lunch beforehand...

awesome!

geir

On Oct 17, 2005, at 10:37 PM, Stefano Mazzocchi wrote:

for those in cambridge, ma or surroundings.

--
Stefano.


From: CSAIL Event Calendar <[EMAIL PROTECTED]>
Date: October 17, 2005 5:23:50 PM BDT
To: [EMAIL PROTECTED]
Subject: TALK:Wednesday 10-26-05 End-to-End Performance Optimization of Java Server



End-to-End Performance Optimization of Java Server Workloads
Speaker: Jong-Deok Choi
Speaker Affiliation: IBM T. J. Watson Research Center
Host: Martin Rinard
Host Affiliation: CSAIL

Date: 10-26-2005
Time: 2:00 PM - 3:00 PM
Refreshments: 1:45 PM
Location: 32-D463 Star

The size and complexity of large-scale commercial middleware systems, such as J2EE, and their workloads makes it difficult to understand and optimize the performance of such systems. A J2EE middleware with its application may have tens of thousands of methods, hundreds of concurrently executing threads, and runtime stacks that are hundreds of methods deep. While acting like an operating system for its applications and providing various runtime services, J2EE runs on a Java Virtual Machine (JVM) as an application mostly written in Java. The JVM itself provides its own various runtime services, such as synchronization and garbage collection, and in turn relies on the underlying operating system for OS services such as threading and memory management. This complicated interaction among the various layers of the software (and hardware) stack is a major source of the challenge to understanding and optimizing the performance of such large-scale middleware systems and their applicat
 ions.

In this talk, I will first present a brief description of the whole- stack, end-to-end analysis and optimization system we have developed at IBM T. J. Watson Research Center for Websphere Application Server (WAS), which is IBM's implementation of the J2EE. After that, I will present runtime data and their analysis results from the various layers of the SW and HW stack running WAS and its key benchmark programs, and compare them with those of SPECjbb, a Java benchmark program widely used by Java performance researchers. I will also present a few of the performance bottlenecks we have found, and their optimization.

Bio:
Jong-Deok Choi is a Research Staff Member (RSM) and Manager of the High Performance Programming group at the IBM T. J. Watson Research Center in Yorktown Heights, New York. He is a project co-leader of the End-to-End Server Optimization project, a cross-organizational effort in IBM for improving the performance of commercial eServer applications on IBM's server platforms. Since joining Watson Research in 1989, he has been involved in various research and development projects - in the areas of program analysis, optimization, and debugging - such as PTRAN, TPO, Jalapeno, DejaVu, JikesRVM, and End-to-End Optimization. His research interests include static and dynamic analysis and optimization of commercial and scientific applications, middleware analysis and optimization, high performance computer architecture, and debugging multithreaded and distributed applications.

He received B.S. in Electronic Engineering from SNU, Korea in 1979, M.S. in Electrical Engineering from KAIST, Korea in 1981, and M.S. and Ph.D. both in Computer Sciences from Univ. of Wisconsin-Madison in 1985 and 1989, respectively.

Relevant URL(S):
For more information please contact: Mary McDavitt, 617-253-9620, [EMAIL PROTECTED]

_______________________________________________
Seminars mailing list
[EMAIL PROTECTED]
https://lists.csail.mit.edu/mailman/listinfo/seminars







--
Stefano.

Reply via email to