US 11,966,309 B2
Saturation of multiple PCIe slots in a server by multiple ports in a single test card
Hong-Jen Hsu, New Taipei (TW); and Chih-Kang Lin, Taipei (TW)
Assigned to Hewlett Packard Enterprise Development LP, Spring, TX (US)
Filed by Hewlett Packard Enterprise Development LP, Houston, TX (US)
Filed on Jun. 30, 2022, as Appl. No. 17/854,609.
Prior Publication US 2024/0004769 A1, Jan. 4, 2024
Int. Cl. G06F 11/00 (2006.01); G06F 11/22 (2006.01); G06F 11/263 (2006.01); G06F 11/273 (2006.01)
CPC G06F 11/263 (2013.01) [G06F 11/2221 (2013.01); G06F 11/2733 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computer-implemented method, comprising:
detecting a testing card with a plurality of test ports which are coupled to a plurality of input/output (I/O) slots of a computing device;
communicating with the plurality of test ports via the plurality of I/O slots of the computing device;
generating, by the computing device, a script for each test port, wherein the script comprises a series of read operations and write operations to be executed by the testing card on a memory device associated with the computing device; and
allowing the plurality of test ports to execute the script and perform the corresponding read operations and write operations,
thereby facilitating testing of the plurality of I/O slots of the computing device in parallel by the plurality of test ports of the testing card; and
modifying the script, wherein modifying the script comprises modifying, by a user via a display screen of the computing device or another computing entity, the script by adjusting parameters including at least one of a maximum payload size, a maximum read request size, and memory addresses associated with the read and write operations.