Page 53 - LFT Presentation-Jan2021_compressed (1)
P. 53

ML/AI - FPGA Acceleration










       Customer Requirement - Develop 10G/40G Network stack with specific UDP packet interception capability


        LFT’s Solution


        •    Solution built using Intel’s Acceleration Stack for Intel’s

             Xeon CPU with FPGA; CCIP interface on the FPGA
             side & OPAE interface on host SW side

        •    Developed CPU-side Linux App that program Filter
             Rules ( Port #, MAC address, etc) and can

             send/receive packets

        •    Developed CPU-side Linux custom NIC Driver

        •    FPGA-side VirtIO DMA functionality to transfer packets
             to/from CPU to FPGA with 10/40 Gbs speed support

        •    Reused LFT’s UDP Packet Interceptor IP

        •    Reused LFT’s Payload Extractor IP that included

                     •   Terminating UDP protocol.
                     •   Assembling and Buffering Payload

                     •   DMAs to Megh Linux App





                                                     *This presentation is the intellectual property of Logic Fruit Technologies . Any plagiarism or misuse is punishable according to Indian Laws.
   48   49   50   51   52   53   54   55   56   57   58