Patent
1996-02-05
1998-08-04
Lall, Parshotam S.
G06F 15163
Patent
active
057908044
ABSTRACT:
A network protocol and interface using direct deposit messaging provides low overhead communication in a network of multi-user computers. This system uses both sender-provided and receiver-provided information to process received messages and to deposit data directly in memory and to conditionally interrupt a host processor based on control information. Message processing is separated into data delivery, which bypasses the host processor and operating system, and message actions which may or may not require host processor interaction. In this protocol, a message includes an indication of the operation desired by the sender, an operand specified by the sender and an operand which refers to some information stored at the receiver. The receiver ensures that the desired action is permitted and then, if the action is permitted, performs the action according to both the operand specified by the sender and the state of the receiver. The action may be message delivery, wherein the operands in the message specify values for use in various addressing modes including direct, indirect, post-increment and index modes. The action may also be conditionally generating an interrupt, wherein the operands are used, in combination with the receiver state, to determine whether a message requires immediate or delayed action. The action may also be an operation on a register in the network interface or on other information stored at the receiver.
REFERENCES:
patent: 4947317 (1990-08-01), DiGiulio et al.
patent: 5125096 (1992-06-01), Brantley et al.
patent: 5317739 (1994-05-01), Elko et al.
patent: 5412803 (1995-05-01), Bartow et al.
patent: 5428771 (1995-06-01), Daniels et al.
patent: 5434978 (1995-07-01), Dockter et al.
Thornsten von Eiken et al., "Active Messages; A Mechanism for Integrated munication and Computation," ACM (1992), pp. 256-266.
Chandramohan A. Thekkath et al., Efficient Support for Multi-Computing on ATM Networks, Dept. Computer Science, Tech. Rpt. University of Washington (Apr. 1993), pp. 1-17.
John Wilkes, "Hamlyn--An Interface for Sender-Based Comunications," Hewlett-Packard Publication No. HPL-OSR-92-13 (Nov. 1992), pp. 1-16.
Alfred Z. Spector, "Performing Remote Operations Efficiently on a Local Computer Network," Communications of the ACM, vol. No. 4, (Apr. 1982), pp. 246-260.
William J. Dally, et al., "The Message Driven Processor; An Integrated Multicomputer Processing Element," Proceedings of the 1992 IEEE International Conference on Computer Design: VLSI in Computers & Processors (Oct. 1992), pp. 127.
William J. Dally, et al., "Architecture of a Message-Driven Processor," International Symposium on Computer Architecture, 1987, p. 1.
William J. Dally, "Fine-Grain Concurrent Computing," Research Directions in Computer Science: An MIT Perspective, Edited by Albert Meyer, MIT Press, 1991, p. 127.
Coulter Kenneth R.
Lall Parshotam S.
Mitsubishi Electric Information Technology Center America Inc.
Tendler Robert K.
LandOfFree
Computer network interface and network protocol with direct depo does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computer network interface and network protocol with direct depo, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer network interface and network protocol with direct depo will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1188487