16-pixel-wide formatting shim NaturalBridge logo
Home Page

Expertise:
  Programming Language
      Implementation

  Java Implementation
  Complex Transaction Systems

Services

Principal

Projects:
  GCC SSA
  JVM for Large Servers

Publications

Talks

Contact Us

16-pixel-wide formatting shim

JVM for Large Servers

NaturalBridge has developed a Java virtual machine (JVM) for complex transaction management systems. The JVM is built almost entirely in Java. It creates threads and coordinates thread operations independently of the operating system. Some of the key features of this implementation are:
  • Ability to handle up to 32,000 simultaneous threads
  • Dynamic thread stacks (starting at 4K vs. 500K for native stacks)
  • Specialized thread management system to ensure throughput through the use of fair scheduling
  • High speed lock and thread operations
  • High speed casting and type checking
  • SSA optimizations

These features combine to enable the expanded use and reliability of Java for transaction management systems.

 16-pixel-wide formatting shim 
 16-pixel-wide formatting shim