Direct messaging in distributed memory systems

Multiplex communications – Pathfinding or routing – Switching a message which includes an address header

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C370S412000, C709S245000, C711S200000

Reexamination Certificate

active

07929526

ABSTRACT:
A system and method for sending a cache line of data in a single message is described. An instruction issued by a processor in a multiprocessor system includes an address of a message payload and an address of a destination. Each address is translated to a physical address and sent to a scalability interface associated with the processor and in communication with a system interconnect. Upon translation the payload of the instruction is written to the scalability interface and thereafter communicated to the destination. According to one embodiment, the translation of the payload address is accomplished by the processor while in another embodiment the translation occurs at the scalability interface.

REFERENCES:
patent: 5809320 (1998-09-01), Jain et al.
patent: 2002/0046301 (2002-04-01), Shannon et al.
patent: 2003/0033431 (2003-02-01), Shinomiya
patent: 2005/0044340 (2005-02-01), Sheets et al.
patent: 2006/0214003 (2006-09-01), Morrow et al.
patent: 2008/0056300 (2008-03-01), Williams
patent: 2008/0062866 (2008-03-01), Jiang et al.
patent: 2008/0080491 (2008-04-01), Saripalli
patent: 2008/0095181 (2008-04-01), Suetsugu et al.
Frank, Matthew I., Vernon, Mary K., A Hybrid Shared Memory/Message Passing Parallel Machine, Computer Sciences Department, University of Wisconsin-Madison, International Conference on Parallel Processing, Aug. 1993, pp. 5.
Heinlein, John, Gharachorloo, Kourosh, Dresser, Scott, Gupta, Anoop, Integration of Message Passing and Shared Memory in the Stanford FLASH Multiprocessor, Computer Systems Laboratory, Stanford University, ASPLOS, Oct. 1994, San Jose, California, pp. 38-50.
von Eicken, Thorsten, Culler, David E., Goldstein, Seth Copen, Schauser, Klaus Erik, Active Messages, a Mechanism for Integrated Communication and Computation, Computer Science Division, EECS, University of California, Berkeley, CA, ACM, 1992, pp. 256-266.
Lenoski, Daniel, Laudon, James, Gharachorloo, Kourosh, Gupta, Anoop, Hennessy, John, The Directory-Based Cache Coherence Protocol for the DASH Multiprocessor, Computer Systems Laboratory, Stanford University, CA, IEEE, 1990, pp. 148-159.
Dally, William J., Chao, Linda, Chien, Andrew, Hassoun, Soba, Horwat, Waldemar, Kaplan, Jon, Song, Paul, Totty, Brian, Wills, Scott, Architecture of a Message-Driven Processor, Artificial Intelligence Laboratory and Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, ACM, 1987, pp. 337-344.
Agarwal, Anant, Bianchini, Ricardo, Chaiken, David, Johnson, Kirk L., Kranz, David, Kubiatowicz, John, Lim, Beng-Hong, Mackenzie, Kenneth, Yeung, Donald, The MIT Alewife Machine: Architecture and Performance, Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, ACM, Santa Margherita Ligure Italy, 1995, pp. 2-13.
Dally, William, J., Fine-Grain Message-Passing Concurrent Computers, Artificial Intelligence Laboratory and Laboratory for Computer Science, Massachusetts Institute of Technology, Cambridge, MA, ACM, 1988, pp. 2-12.
Kuskin, Jeffrey, Ofelt, David, Heinrich, Mark, Heinlein, John, Simoni, Richard, Gharachorloo, Kourosh, Chapin, John, Nakahira, David, Baxter, Joel, Horowitz, Mark, Gupta, Anoop, Rosenblum, Mendel, Hennessy, John, The Stanford FLASH Multiprocessor, Computer Systems Laboratory, Stanford University, Stanford, CA, IEEE, 1994 pp. 302-313.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Direct messaging in distributed memory systems does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Direct messaging in distributed memory systems, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Direct messaging in distributed memory systems will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2709560

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.