Fig. 1. PCIe NTB(Non-Transparent Bridge)-based Interconnect and Address Translation Process
Fig. 2. PCIe NTB-based Switchless Interconnect Network Topologies
Fig. 3. Initial Ring Setup Procedure for NTB-based Ring Topology
Fig. 4. Data Transfer between hosts with Memory Window, ScratchPad, and Doorbell for PCIe NTB-based Ring Network
Fig. 5. Experimental Results for DMA data transfer between hosts with Single Connection VS. Ring Network
Fig. 6. Experimental Results and Comparison Between Each Individual Data Transfer Between Two Hosts VS. Simultaneous Transfer Among Three Hosts in Ring Network
참고문헌
- Top500.org.: Interconnect Family Statistics [Internet], http://top500.org/statistics/list, 2015.
- Tianhe-3 Tianhe-3 Exascale Supercomputer Prototype [Internet], https://medium.com/syncedreview/one-billionbillion-tianhe-3-exascale-supercomputer-prototype-passestests-7d30aa97aca2.
- POST-K Supercomputers Tofu D interconnect [Internet], https://www.nextplatform.com/2018/09/14/slicing-into-thepost-k-supercomputers-tofu-d-interconnect/
- Helal, A.A., Kim, Y.W., Ren, Y., and Choi, W.H., "Design and implementationof an alternate system inter-connect based on PCI Express," J. Inst. Electron. Inform. Eng., Vol.52, No.8, pp.74-85, 2015. https://doi.org/10.5573/ieie.2015.52.8.074
- Liu, J., Mamidala, A., Vishnu, A., and Panda, D.K., "Evaluating infiniband performance with PCI Express," IEEE Micro, Vol.24, No.1, pp.20-29, 2005.
- Heymian, W., "PCI Express multi-root switch reconfiguration during system operation," M. Eng. Thesis, Massachusetts Institute of Technology, Department of Electrical Engineering and Computer Science, Cambridge, 2011.
- Krishnan, V., "Towards an integrated IO and clustering solution using PCI express," 2007 IEEE International Conference on Cluster Computing [online], pp.259-266, http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=4629239, 2007.
- Mohrmann, L., Tongen, J., Friedman, M., and Wetzel, M., "Creating multicomputer test systems using PCI and PCI Express," IEEE AUTOTESTCON [online], pp.7-10, http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=5314043, 2009.
- Choi, M. and Park, J.H., "Feasibility and performance analysis of RDMA transfer through PCI Express," J. Inform. Process. Syst., Vol.13, No.1, pp.95-103, 2017. https://doi.org/10.3745/JIPS.01.0013
- Rota, L., Caselle, M., Chilingaryan, S., Kopmann, A., and Weber, M., "A new DMA PCIe architecture for Gigabyte data transmission," Real Time Conference(RT), 2014 19th IEEE-NPSS [online], pp. 1-2, http://ieeexplore.ieee.org/xpl/articleDetails.jsp?arnumber=7097561, 2014.
- Richter, A., Herber, C., Wild, T., and Herkersdorf, A., "Resolveing Performance Interference in SR-IOV Setups with PCIe Quality-of-Service Extensions," Euromicro Conference on Digital System Design, pp.454-462, 2016.
- ExpressLane PEX8749 PCI ExpressGen 3 Multi-Root Switch with DMA Data Book, PLX Technology, 2013.
- Cheol Shim, Kwang-ho Cha, and Min Choi, "Design and implementation of initial OpenSHMEM on PCIe NTB based cloud computing, Cluster Computing, pp.1-12, DOI: https://doi.org/10.1007/s10586-018-1707-0, 2018.
- J. Respondek, "Numerical approach to the non-linear diofantic equations with applications to the controllability of infinite dimensional dynamical systems," International Journal of Control, Vol.78, No.13, pp.1017-1030. 2007. https://doi.org/10.1080/00207170500197605