Skip to Content Java Solaris Communities Partners My Sun Sun Store United States Worldwide

»  1992
»  1993
»  1994
»  1995
»  1996
»  1997
»  1998
»  1999
»  2000
»  2001
»  2002
»  2003
»  2004
»  2005
»  2006

Fiscal 1994 Project Portfolio Report





High Performance Input/Output (I/O)

Yousef A. Khalidi, Principal Investigator
yousef.khalidi@Eng.Sun.COM

Overall Objective

To explore and develop new operating system software for high-speed networking and multicomputer systems.

Objective for FY94

To form the project team and establish the direction for the project; to investigate performance problems of existing systems; and to develop a new fast data transfer mechanism for the Solaris operating system.

Description

In recent years, I/O structure and performance have received little attention. In the past, I/O devices were slow compared to CPU and memory speeds. The software demands on the I/O system were modest, and most machines were either uniprocessors or large expensive multiprocessors.

Many of the basic assumptions on which current I/O systems were built are no longer valid. The advent of high-speed networks is changing many of the basic assumptions of existing operating systems. In addition, high-speed networks can now be utilized to connect many computers together to form multicomputers.

The High Performance I/O project was formed to address the issue of providing the proper operating system support for I/O. The project will provide a new advanced operating system I/O architecture tailored for high- speed networking and multicomputer systems.

Accomplishments

  • The direction of the project was identified, and both short term goals and longer term goals were set.
  • A new very efficient operating system data transfer facility was developed for the Solaris operating system.
  • The design of a new I/O architecture was started.
  • Several collaboration efforts with groups inside and outside of Sun were established.

References

Publications
"Virtual Memory Support for Multiple Page Sizes," Y. Khalidi, M. Talluri, M. N. Nelson, and D. Williams, Proceedings of 4th Workshop on Workstation Operating Systems, October 1993, SMLI TR-93-17.

"A Study of the Structure and Performance of MMU Handling Software," Y. Khalidi, V. Joshi, D. Williams, SMLI TR-94-28.


Would you recommend this Sun site to a friend or colleague?
Contact About Sun News Employment Privacy Terms of Use Trademarks Copyright 1994-2008 Sun Microsystems, Inc.