PCIe write request acknowledgment
Abstract
A PCIe (Peripheral Component Interconnect Express) protocol converter for connection to a central processing unit (CPU) node having a root complex, a CPU memory fabric and CPU memory may include independent PCIe links, a fabric interface and a fabric switch connected to the fabric interface. Each of the links may include an endpoint for connection to the root complex. The fabric switch is connected to the fabric interface of each of the links and is connectable to a remote node. The fabric switch transmits writes of a single write request from the remote node across both links. Each fabric interface is to transmit an acknowledgment to the remote node in response to a write of the writes becoming observable at the CPU node hi Michael, hi Michael,.
- Inventors:
- Publication Date:
- Research Org.:
- Lawrence Livermore National Lab. (LLNL), Livermore, CA (United States)
- Sponsoring Org.:
- USDOE
- OSTI Identifier:
- 1637805
- Patent Number(s):
- 10,599,598
- Application Number:
- 16/134,499
- Assignee:
- Hewlett Packard Enterprise Development LP (Houston, TX)
- DOE Contract Number:
- AC52-07NA27344
- Resource Type:
- Patent
- Resource Relation:
- Patent File Date: 09/18/2018
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING
Citation Formats
Walker, Shawn K., Sherlock, Derek A., and Gostin, Gary. PCIe write request acknowledgment. United States: N. p., 2020.
Web.
Walker, Shawn K., Sherlock, Derek A., & Gostin, Gary. PCIe write request acknowledgment. United States.
Walker, Shawn K., Sherlock, Derek A., and Gostin, Gary. Tue .
"PCIe write request acknowledgment". United States. https://www.osti.gov/servlets/purl/1637805.
@article{osti_1637805,
title = {PCIe write request acknowledgment},
author = {Walker, Shawn K. and Sherlock, Derek A. and Gostin, Gary},
abstractNote = {A PCIe (Peripheral Component Interconnect Express) protocol converter for connection to a central processing unit (CPU) node having a root complex, a CPU memory fabric and CPU memory may include independent PCIe links, a fabric interface and a fabric switch connected to the fabric interface. Each of the links may include an endpoint for connection to the root complex. The fabric switch is connected to the fabric interface of each of the links and is connectable to a remote node. The fabric switch transmits writes of a single write request from the remote node across both links. Each fabric interface is to transmit an acknowledgment to the remote node in response to a write of the writes becoming observable at the CPU node hi Michael, hi Michael,.},
doi = {},
url = {https://www.osti.gov/biblio/1637805},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2020},
month = {3}
}
Works referenced in this record:
Peripheral component interconnect express (PCIe) hosts adapted to support remote PCIe endpoints
patent, April 2018
- Shen, Jian
- US Patent Document 9,934,192
Initializing shared memories for sharing endpoints across a plurality of root complexes
patent, September 2012
- Freimuth, Douglas M.; Recio, Renato J.; Salzberg, Claudia A.
- US Patent Document 8,271,604
Unified System Networking with CEE-PCIE Tunneling
patent-application, June 2014
- DeCusatis, Casimer M.; Krishnamurthy, Rajaram B.
- US Patent Application 14/105968; 20140169371
Unified system networking with CEE-PCIE tunneling
patent, April 2015
- DeCusatis, Casimer M.; Krishnamurthy, Rajaram B.
- US Patent Document 9,019,975
Method, apparatus and system for integrating devices in a root complex
patent, August 2017
- Guddeti, Jayakrishna; Chang, Luke; Thaliyil, Junaid F.
- US Patent Document 9,747,245
Tracking a non-posted writes in a system using a storage location to store a write response indicator when the non-posted write has reached a target device
patent, February 2006
- Chui, Kwong-Tak A.; Go, Shun Wai; Hayter, Mark D.
- US Patent Document 7,003,615
Programmable memory controller
patent, January 2012
- Kulkarni, Chidamber R.; Shimanek, Schuyler E.; Pierce, Kerry M.
- US Patent Document 8,099,564
Apparatus and method for managing digital resources by passing digital resource tokens between queues
patent, June 1999
- Crawford, Henry J.; Lindenstruth, Volker
- US Patent Document 5,918,055
Unified system networking with CEE-PCIe tunneling
patent, November 2014
- DeCusatis, Casimer M.; Krishnamurthy, Rajaram B.
- US Patent Document 8,891,542