Projects
Alert:
Mayhem is not an active research project.

Mayhem

Architectural innovations to benefit object-based systems

Primary Research Category: System Hardware  
Principal Investigator: Mario Wolczko  



Project Overview

The Big Problem for computer architecture for the foreseeable future is the increasing latency of memory, relative to CPU speeds. Many schemes have been devised to ameliorate this problem, but none attempts to exploit the unique characteristics of the object-oriented model of computation, as embodied in Java(TM). Indeed, existing approaches do not even recognize the particular difficulties introduced by this model such as garbage collection, finer grain of locality, object-based synchronization, and so on. This project is investigating architectural innovations which can enhance the performance, scalability, availability and reliability of Java systems in the context of Sun's forthcoming microprocessors.

Technical Reports

  • Object-aware memory architecture, An
    By: Greg Wright, Matthew L. Seidl and Mario Wolczko
    Report Number: TR-2005-143
    Feb 1, 2005

    Latest Sun Patents

  • Method and apparatus for maintaining an object-based write barrier to facilitate garbage-collection operations
    (Jan 27, 2009)
  • Fast lifetime analysis of objects in a garbage collected system
    (May 20, 2008)
  • Method and apparatus for using memory compression to enhance error correction
    (Mar 4, 2008)
  • Method and apparatus for supporting read-only objects within an object-addressed memory hierarchy
    (Jul 24, 2007)
  • Method and apparatus for skewing a bi-directional object layout to improve cache performance
    (Jul 17, 2007)
    See all 14 patents »


    Team Members

    Mario Wolczko
    Greg Wright