Method and apparatus for implementing data transmission, electronic device, and computer-readable storage medium
AssigneeTencent Technology (Shenzhen) Company Limited
InventorJiaxin LI
Life of this patent
Estimating the term…
Loading patent…
AssigneeTencent Technology (Shenzhen) Company Limited
InventorJiaxin LI
Estimating the term…
This application discloses a method and an apparatus, an electronic device, and a computer-readable storage medium for implementing data transmission. The method is executed by an electronic device providing a computing service, and is applied to execution of data transmission between two buses of different types, wherein one of the two buses is associated with an FPGA instance among multiple FPGA instances run by the computing service and the other of the two buses corresponds to an external device to the electronic device, the method including: obtaining an access instruction from an initiator through a first bus of the two buses for data read/write in a target, wherein the initiator and the target are associated with the first bus and a second bus of the two buses, and comprise one and the other of the FPGA instance and the external device, respectively; buffering the access instruction into an instruction storage area corresponding to the access instruction; and transmitting the access instruction buffered in the instruction storage area to the target continuously, and suspending transmission of the access instruction to the target once a flow control is imposed.
A method for implementing data transmission, executed by an electronic device providing a computing service, the method being applied to execution of data transmission between two buses of different types, wherein one of the two buses is associated with an FPGA instance among multiple FPGA instances run by the computing service and the other of the two buses corresponds to an external device to the electronic device, the method comprising:
An apparatus for implementing data transmission between two buses of different types, wherein one of the two buses is associated with an FPGA instance among multiple FPGA instances run by a computing service provided by the apparatus and the other of the two buses corresponds to an external device to the apparatus, the apparatus comprising a memory for storing computer readable instructions and a processor in communication with the memory, wherein the processor is configured to execute the computer readable instructions to cause the apparatus to:
A non-transitory storage medium storing computer readable instructions, wherein the instructions, when executed by a processor for implementing data transmission between two buses of different types with one of the two buses being associated with an FPGA instance among multiple FPGA instances run by a computing service provided by the processor and the other of the two buses corresponding to an external device to the processor, cause the processor to:
Dependencies are inferred from the claim text.