| Compaq, Intel, and Microsoft, "Virtual Interface Architecture, Version 1.0." http://www.viarch.org, 1997. |
....technologies described above from Solaris and NetBSD (where it currently runs) to popular PC platforms, such as Windows NT and Linux. In addition, we will enhance the RIO subsystem to include support for the APIC and other high speed network interfaces, such as those conforming to the VIA [51] standard. The primary vehicle for integrating the enhanced RIO subsystem into the underlying high speed WUGS network infrastructure and the higher level QoS enabled middleware is TAO s pluggable protocols framework,whichisshownin Figure 3 and described in Section 2.3.3. This framework provides ....
Compaq, Intel, and Microsoft, "Virtual Interface Architecture, Version 1.0." http://www.viarch.org, 1997.
....applications with more stringent QoS requirements need optimized protocol implementations, QoS aware interfaces, custom presentations layers, specialized memory management (e.g. shared memory between ORB and I O subsystem) and alternative transport programming APIs (e.g. sockets vs. VIA [10]) Domains where highly optimized ORB messaging and transport protocols are particularly important include (1) multimedia applications running over highspeed networks, such as Gigabit Ethernet or ATM, and (2) real time applications running over embedded system interconnects, such as VME or ....
Compaq, Intel, and Microsoft, "Virtual Interface Architecture, Version 1.0." http://www.viarch.org, 1997.
....features are implemented in its network interface drivers, which makes it uniquely suited for high performance network interface technology. For example, network interface architectures, such as the ATM Port Interconnect Controller (APIC) 7] U Net [8] and the Virtual Interface Architecture (VIA [9]) support the vertical integration of I O subsystems, which can minimize extraneous memory reads and writes using advanced I O techniques, such as protected DMA [10] RIO can exploit these techniques to support user space protocol implementations and zero copy I O. Likewise, network interface ....
....Therefore, applications with stringent QoS requirements need optimized protocol implementations, QoS aware interfaces, custom presentations layers, specialized memory management (e.g. shared memory between ORB and I O subsystem) and alternative transport programming APIs (e.g. sockets vs. VIA [9]) Domains where highly optimized ORB messaging and transport protocols are particularly important include (1) multimedia applications running over high speed networks, such as Gigabit Ethernet or ATM [21] and (2) realtime applications running over embedded system interconnects, such as VME or ....
[Article contains additional citation context not shown here]
Compaq, Intel, and Microsoft, "Virtual Interface Architecture, Version 1.0." http://www.viarch.org, 1997.
....and features are implemented in the network interface driver and are therefore uniquely suited for high performance network interface technology. For example, network interface architectures, such as the ATM Port Interconnect Controller (APIC) 6] U Net [7] and the Virtual Interface Architecture [8], support the vertical integration of I O subsystems, which can minimize extraneous memory reads and writes using techniques like protected DMA [9] RIO can exploit such techniques to support user space protocol implementations and zero copy I O. Likewise, network interface drivers can take ....
....Gbps ATM Port Interconnect Controller (APIC) network interface. The APIC is particularly interesting because it supports optimized protocol development, zero copy semantics, and real time performance [6, 9] However, RIO is designed to support other high performance network interfaces, such as VIA [8], that provide similar QoSenabled I O features. Below, we explore each of RIO s features and explain how they alleviate the limitations with conventional I O subsystems, using the STREAMS framework in the Solaris OS kernel as a concrete counter example. Our discussion focuses on how we resolved ....
Compaq, Intel, and Microsoft, "Virtual Interface Architecture, Version 1.0." http://www.viarch.org, 1997.
Online articles have much greater impact More about CiteSeer.IST Add search form to your site Submit documents Feedback
CiteSeer.IST - Copyright Penn State and NEC