Intelligent Input/Output
Intelligent Input/Output
(architecture)I2O is also designed to facilitate intelligent I/O subsystems,with support for message passing between multipleindependent processors. By relieving the host of interruptintensive I/O tasks required by the various layers of a driverarchitecture, the I2O intelligent I/O architecture greatlyimproves I/O performance. I2O systems will be able to moreefficiently deliver the I/O throughput required by a widerange of high bandwidth applications, such as networkedvideo, groupware and client-server processing. I2O doesnot restrict where the layered modules execute, providingsupport for single processor, multiprocessor, andclustered systems.
I2O is not intended to replace the driver architecturescurrently in existence. Rather, the objective is to providean open, standards-based approach, which is complementary toexisting drivers, and provides a framework for the rapiddevelopment of a new generation of portable, intelligent I/O.
http://i2osig.org/.