• <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>
  • Cybersecurity / Fraud Detection

    NVIDIA DOCA GPUNetIO? ??? ???? ??? ?? ??

    Reading Time: 8 minutes

    ???? ???? ??? ??? GPU? ???? ?? ??? ?? ??? ??? ? ????. ??? ??? ???????? ?? ?? ?? ??? ????? ?? ??? ???? ?? ??? ?? ????? ???? ? ????. ??? ???? DOCA GPUNetIO? GPU? CPU? ?? ?? ???? ? ??? ??? ??? ? ?? ???? ?? ??? ?????.

    ? ?????? ?? ??? ??? ??? ????? ?? NVIDIA DOCA GPUNetIO? ??? ?? ?? ?? ?? ????? ??? ?? GPU ?? ?? ?????? ??? ?????.

    NVIDIA DOCA GPUNetIO API

    NVIDIA DOCA GPUNetIO? NVIDIA DOCA ????? ?????? ?? ??? ??? ????? ? ?????. DOCA GPUNetIO ?????? ?? ??? CUDA ??? ?? NIC? GPU ?? ?? ??? ???? ???. ??? ?? CPU? ?? ???? ?????.

    DOCA GPUNetIO ?????? CUDA ?? ??? ???? CUDA ??? CPU ??? ??? ??? GPU? ?? ??? ???? ? ????. ? ?????? ?? ??? ??? ????:

    • GPUDirect ??? ?? ?? ????(GDAKIN): ???? ?? ??; GPU(CUDA ??)? ???? ??? ?? ?? ???? CPU? ?? ?? GPU ????? ??? ???? ? ????(GPUDirect RDMA).
    • GPU ??? ??: ?? ?? ??? ?? CUDA ??? ?? ??? GDRCopy ?????? ???? CUDA API? ???? ??? CPU?? ?? ???(?? ?? ??)? ? ??? GPU ??? ??? ?????.
    • ??? ?? ????: GPU?? ?? ?? ??? ??? ???? ?????? ??? ? ? ??? ???? ??? ???? ???? ??? ??? ??? ??? ? ????.
    • ????: ?? ?? CUDA ?? ? ?? CUDA ??? CPU ??? ?? ??? ???? ????? ? ??? ??? ?? ?????.

    DOCA GPUNetIO? ??? ??? ?? ??? ????? NVIDIA DOCA GPUNetIO? ??? ??? GPU ?? ??? ?????. DOCA GPUNetIO API? ?? ??? ??? DOCA GPUNetIO SDK ????? ???? ??????.

    ?? 1. NVIDIA DOCA GPUNetIO ??????? ?? ???? ????. GPU? ????? ???? ??? ???? ??? ? ???? CPU? ???? ????.

    ?????? ?? ?? NVIDIA DOCA ??????? NVIDIA DOCA ??? ??????? ???? ?? ? ??? ???? ??? ?????.

    • NVIDIA DOCA ??????: UDP, TCP ? ICMP ???? ??, ??, ??? ? ??? ? ?? GPU ?? ?? ?????????. ? ??????? HTTP over TCP ??? ?????. ??? HTTP ?????(?: curl ?? wget)? ???? TCP 3?? ????? ??? ???? GPU? HTTP GET ??? ?? ??? HTML ???? ??? ? ????.
    • NVIDIA DOCA ??: ??? ?? ???? ??(??? ??, ??? ??)? ???? ??? ???? GPU ?? ?? ?????.

    ?? ????????? DOCA GPUNetIO

    DOCA GPUNetIO? CPU? ???? ?? GPU? ???? ???? ? ??? NVIDIA Aerial SDK? ??? ???? ? ???????. ??? ??? NVIDIA DOCA GPUNetIO? ??? ??? GPU ?? ??? ??????. ?? ????? DOCA GPUNetIO? ???? GDAKIN ???? GPU ?? ??? ????? ???? ??? ??? ?????.

    NVIDIA Morpheus AI

    NVIDIA Morpheus? ??? ?? ???? ??? ??? ???? ???, ??, ???? ?? ??? ???? AI ?????? ??? ? ??? ???? ?? ?? ?????? ????????. ? ?????? Python ? C++ API? ??? ?? ??? ????? ??? ?? GPU? CPU ?? ?? ? ???? ??????.

    ???? ? ?????? ???? ????? ???? ?? ???? ??, ?? ?? ???? ??? ??? ??? ??? ?????? ??? ??? ? ????. Morpheus? ??? ??, ??/??? ?? ??, ???? ?? ? ??? ??? ??? ? ????. ???? ???? ??? ???? ??? ??? ??????.

    ???? ???? ?? ??? ??, NVIDIA Morpheus ?? ?? DOCA ?????? ???? ??? ??? ???? AI ?????? ??? ??? ???? ??, ??? GPU ?? ?? ?? ??? ??????. ??? ??? Morpheus? GitHub?? ?????.

    ?? 2. DOCA GPUNetIO? NVIDIA Morpheus AI ?????? ???? ??? ??, ???, ???? CUDA ??? ?????.

    ?? 2?? ? ? ??? GPU ?? ??? ????? ??????. DOCA Flow? ?? ?? ?? ??? ??? ?? ???? ????? ???? ?? ??? ??(?: TCP)? ??? ? ????. Morpheus? CUDA ??? ???? ?? ??? ????? ?????:

    1. DOCA GPUNetIO ?? ??? ???? ??? ?????.
    2. GPU ????? ?? ?? ??? ? ??
    3. GPU ??? ?? ??? ?? ?? ?? ??
    4. ??? ??? ?? ??? ???? ?? DOCA GPUNetIO ???? ??? READY? ?????.
    5. AI ????? ?? CUDA ??? ???? ??? ?????.
    6. ??? READY?? ??? ?? ??? ??????? AI? ?? ?????.

    ?? ????? DCO(??? ??? ??) GTC ????? ? ????? ???? ??? AI ?? SPAN/???? TAP ???? ???? ???? ??? ?????. ? ???? ?? ??(IT) ? ?? ??(OT) ????? ??? ??? ??, ??? 7 ?????? ???? ???, ?? ???? ??, ??, ??(SWaP) ???? ?? ???????.

    ?? ???? ??, ?? ???? ?? ?? ?????? ??? ??? ??? ? ?? ??? “?????? ???”? ???? ????. ? ??????? SWaP ???? ???? ??? ???? I/O ? ??? ??? ?? ????? ???? ???.

    ? DCO ??? ???? ??? ?? ??? ??? ?? ??? ??? ???? ????? ?? TCP ????? ??? ???(?: ??? ????, ?? ?, PII)? ????, Morpheus SID ??? ??? ?????. ??? ???? ???? ???? ?? ??? ???? ??? ?? ??? ?????.

    ? ???? DCO ???? ??? 7 ?????? ????? ??? ??? ???? ???? ?? ????? ??? ???? ??? Morpheus ?????(Python? C++? ???? ??? GPU ? ?? CPU ????)?? ??? ?????. ? ????? ?? ?? ??(SOC) ????? ??? ? ?? ???? ???? ??? ??? ELK ??? ?????(?? 3 ? 4).

    ?? 3. ? ??? ? ?? ?, ?? ???? ??, ?? ?? ??? ??? DOCA GPUNetIO? Morpheus ?? ?? ??? ??? ???? Kibana ????

    ?? 4. ??? ?? ?? ?? ???? ???? ??? ?? ?? 50K ???? ??? ? ??? ???? ?? ???? ??? DOCA GPUNetIO? Morpheus ??? ?? ??? ??? ???? Kibana ????

    ?? ???? 100Gbps NVIDIA BlueField-2 DPU? ?? ?? ???? ???? ???? ???? UDP ????? ? REST ??????? ???????. ??? ??????? SWaP ??? ?? NVIDIA Spectrum SN2100 ??? ???? ?? ??????. ?? ???? ??? ??????? ???? ??? ??? ???? ??????. ???? ??? NVIDIA Spectrum SN2100? SPAN ???? ?? ? ????? ???? ?? ?? ?????? ???? NVIDIA A30X ???? ???? ???? ???? ??? ??? ??????.

    • ? ??????? I/O, ?? ???, ?? ??, ?? SIEM ???(Elasticsearch)? ??? ? ?? ?? ??? ???? ????. I/O ???? ??? ?? DOCA GPUNetIO? ?? ?? ???? ?? 100Gbps? ??? ????? GPU ???? ??? ??? ? ??? ?? ??? ?? ?? ???????? ??? ?? ??? ?????.
    • ???? ??? ???? ???? ? ?????? Elasticsearch ??? ???? 60% ???????.
    • ????? ??? ?????? NVIDIA A30X ???? ????? ???? Elasticsearch ??? ??? ?? 50%?? ??? ??? ???????. ? ?? A30X? ???? ???? ??? ???? ??? ?? ????? ??? ? ????.
    ?? 5. ????? ?? ?? ???????? ??? ?? ??? ??????.

    ? ?? ??? Morpheus? ?? ??????? ?? ???, ??? ?? ?? ??????? ?? ?? ??? ?????. Morpheus? DOCA GPUNetIO? ?? ??? ???? ??? ???? ??? ?? ?? ??????? ?? ??? ???? ?? ?????.

    ?? ?? ??? ?? ??

    ? ????? ??? ?? ??????? ?????? ?? ?? ??? ????? 100Gbps? ?? ??? ?????? I/Q ??? ???? ??? I/Q RF ??? ????? ?? ??? ???? ? ??? ?? ?? ??? ???? ??? ?????.

    ???, ???, ?? ???? ?? ?? ?? ??????? ?? ?? ????? ???? ???? ???? ??? ?? ???? ?? ??? ??? ?????. ??? ????? ?? ??? ???? ?? ??? ?? ??? ?? ??? GPU ?? ??? ??????.

    ?? ?? ??? ??? ?? ?? ???? ????? ?? ???? ??/?? ??? ?? ?? ???? ?? ?? ???? ??? ? ??? ???.

    ??? ?? ???? ??? ?? ?? ?? ?? ?? ????? ??? SWaP ??? ?? DPDK ?? GPUDirect RDMA? ?? ?? ???? ???? ?? ???? ??? ? ?? CPU ??? ?? ??? ????? ????.

    DOCA GPUNetIO? ???? GPU? ??? ?? ???? ??????? ????? ??? ? ??? ?? ???? ??? ???? ??? ?? ??? ? ????.

    ??? ?? ???????? ????? ???? ?? ?? ????? ???????. ?? 6? ???? I/Q ??? ????? ???? ? ???? ?? ?? ?????? ??? ??? ?????.

    ?? 6. ?? ?? ??? ????? ??? RF ???? ??? ???? ?? ?? ?? ?????

    MTI ???? ??? ????? ??? RF ???? ???? ??? ?? ??? ?? ??? ???? ? ???? ???? ?????. ??? ???? ?? ??? 3-?? ???? ??? ???, ?? ??? ?? ??? I/Q ???? ?? ?? ‘[+1, -2, +1]? ???? ?????? ????.

    ?? ??? ??? ?? ??? ?? ??? ??? ?? ? ???(SNR)? ??????. ?? ??? RF ???? ??? ??? ?? ?? ??? ???? ?????.

    ??? ????(CFAR) ???? ???? ???? ? ?? ???? ??? ???? ?? ??? ???? ?????. ?? ?? ? ?? ??? ???? ???? ??? ???? ??? ??? ? ????? ???? ?? ?? ??? ?????.

    (# Waveforms) x (# Channels) x (# Samples) ??? 3D ??? ???? ??? RF ???? ???? ? ?????(?? ?? ? MTI ??? ???? ?? ??? ??? 1? ?????). ??? ???? ?? ID ???? ?????? ?? ????? ?????? UDP ????? ??? ??? ?? ????. ??? ? 500?? ??? ??? ????, 3D ???? ??? ??? ?? ID, ?? ID, ?? ???? ?? ?????.

    ? ??????? ? ?? CUDA ??? ??? CPU ??? ????? ?????. ? ?? CUDA ??? DOCA GPUNetIO API? ???? NIC?? GPU? ??? ?? ??? ?????. ? ?? CUDA ??? ?? ??? ?????? ???? ?? ???? ??? ??? ??? ???? MTI ??? ????, CPU ??? ?? ?? ? CFAR? ???? CUDA ??? ???? ??? ?????. FFT? cuFFT ?????? ???? ???????.

    ?? 7? ??????? ??? ??? ?????.

    ?? 7.GPU ?? ?? ?? ?????? ?? ?? ?? ??? ??

    ??? ?? ?????? ???? 100Gbps ?????. 1?? ?? 16?? ??? ?? 100Gbps? ?? ??? ??? ??, ??? ???? ???? ?? ??? ??? ???? ???? ???? ?????. ?? ?? ID? ?? ??? ??? ??? ??? ???? ??? ?? ??? 3??? ??????. NVIDIA ConnectX-6 Dx SmartNIC? NVIDIA A100 80GB GPU? ???????. ???? ???? ?? UDP ??? ?? ???????.

    ?? ????? GPU? ??? ???? DPU??? ??? ? ? ????? ??? ??? ?????.

    GPU? ?? ??? DSP ???

    ???? ??? ???? ??(?: Wi-Fi ???)? ???? ??(?: ?? ?? ? ??) ?? ???? ?????. ???? ???? ???? ????? ?? ?? ? ?? ?? ??? ?? ????? ???? D-A ???? ???? ??? ???? ???. ??? ??? ? ???? FFT? ??? ? ???? ??? ????? ?????(EQ)? ?? ?? ???? ??? ???? ??? ??? ? ????.

    ? ????? ????? ?? GPU? ??? ??? DSP? ???? ?? NVIDIA ??? SDK? ??? ??? ?????. ?? ?? ???? WAV ??? ???? ???? ?? ??? ???? ????? ????? ?? ?? ???????? ???? ?????? ??????.
    ? ??????? ??? ????, FFT? ????, ??? ??? ????, ????? ??? ???? ?? ???? ??? ?????.

    ?????? ??? ?? ?? ??? ?? ‘??’? ??? ? ??? ??? ??? ???? ?? ??? ? ??? ????? ???? ????.
    ? ?? ??? ??? ??? ?? ?? DSP ????? ??? ?? ? ??? ?????.

    ?? ??????? DOCA GPUNetIO? ???? CUDA ???? GPU ???? ??? ?????. ??? ?? ??? ???? CUDA ??? cuFFTDx ?????? ?? ? ??? ????? FFT? ??? ?????. ??? ? ??? ?? ?? CUDA ???? ??? ?? ???? ??? ??? ??? ??? ?????. ????? ?? ?? ?? ?? ?? ??? ?????.

    ?? 8. ????? ?? GPU? ???? ??? DSP ???? ???? ??? ???? ?? ??? ?????-?? ????

    ? ??? ? FFT? ?????. CUDA ??? DOCA GPUNetIO? ?? ??? ??? ?????? ?? ????. ?????? ??? ????? ????? ?? ??? ??? ?? ? ?? ??? WAV ??? ??? ?? ?????.

    ?? ?????? ???? ????? ???? ??? ??? ??? ??? ???? ? ????. ??? ????? ???? ?? ???? ???? ?? ??? ??? GPU? ????? ? ????. ?? ???? DSP ??? ?????? ??? ?? ??? ??? ? ?? ? ???? ???? ?? ??? ?????.

    ??

    DOCA GPUNetIO ?????? ??? ??? ??? ???? ???? ???????? ??? ??? ??? ?? ???? GPU ?? ?? ??? ?????. ? ?????? ? ?????? ??? ??? ???? ??????? ???? ?? ??, ??? ? ??? ??? ???? ?? ??? ? ?? ??? ?????.

    GPU ?? ?? ? GPUNetIO? ?? ??? ????? ?? ???? ?????:

    NVIDIA DOCA GPUNetIO? ??? ??? GPU ?? ??
    DOCA GPUNetIO ????? ???
    DOCA GPUNetIO ?????? ???
    ?? ?????? ???? ??? ?? ??

    ?? ???

    GTC ??: Connect with the Experts: GPU ? ?? ?? ? ?????
    SDK: Magnum IO
    SDK: Nsight ???
    SDK: GPUDirect ????
    ???: NVIDIA A100X? ??? ?? ??? ?????
    ???: ??? ???? ???? ???

    Discuss (0)
    +1

    Tags

    人人超碰97caoporen国产