Dolphin eXpressWare
5.17.0
Quick Start Guides
SmartIO and Device lending
SmartIO in NTB cluster
SmartIO with SISCI API
SmartIO hot-add with single host
SmartIO and Device Lending
Introduction
Comparison of SmartIO SISCI and Device lending
Core Concepts
System Requirements
Supported Dolphin Hardware and Software
General System Requirements
Linux Kernel and Distribution
Adapter Prefetchable memory size
Lender
Borrower
System IOMMU / Vt-d
Borrower
Lender
PCIe peer to peer support
Target Device Requirements
NVIDIA GPUs
PCIe topology considerations
Lending out devices to other hosts
Establishing connection to other nodes
Finding and adding devices
Adding devices using filters
Device lending
Borrowing and returning remote devices
Hot-Add - directly attached devices
Scanning for devices
SmartIO SISCI API Extension
Glossary
SISCI API
Writing drivers with SmartIO SISCI API
Finding and borrowing the device
Mapping device BARs
Setting up DMA mappings
Reference
Man pages
dis_config
Synopsis
Description
dis_diag
Synopsis
Description
Exit code
dis_mkconf
Synopsis
Description
Options
dis_netconfig
Synopsis
Description
Options
dis_tool
Synopsis
Description
dishosts.conf
Synopsis
Description
Validation
Examples
See also
networkmanager.conf
Synopsis
Description
See also
smartio_tool
Synopsis
Description
Common commands
Lending side commands
Borrow side commands
BDF
Connection to borrowers
Borrowing devices
lspci-based filters
Examples
Exit code
See also
testdishosts
Synopsis
Description
Exit code
See also
Glossary
Dolphin eXpressWare
»
Man pages
Man pages
ΒΆ
dis_config
dis_diag
dis_mkconf
dis_netconfig
dis_tool
dishosts.conf
networkmanager.conf
smartio_tool
testdishosts