5.8 เดฆเดถเดฒเด•เตเดทเด‚ IOPS: เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เดคเตเดฐ?

เดจเดฎเดธเตเด•เดพเดฐเด‚ Habr ! เดฌเดฟเด—เต เดกเดพเดฑเตเดฑเดฏเตเด•เตเด•เตเด‚ เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เดฟเดจเตเดฎเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพ เดธเต†เดฑเตเดฑเตเด•เตพ เด•เตเดฐเดฎเดพเดคเต€เดคเดฎเดพเดฏเดฟ เดตเดณเดฐเตเด•เดฏเดพเดฃเต, เดžเด™เตเด™เตพ เด…เดตเดฏเตเดฎเดพเดฏเดฟ เดธเดฎเตเดชเตผเด•เตเด•เด‚ เดชเตเดฒเตผเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดนเตˆ เดชเต†เตผเดซเต‹เดฎเตปเดธเต เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต (HPC, High Performance Computing) เดฎเต‡เด–เดฒเดฏเดฟเดฒเต† เดฎเดฑเตเดฑเตŠเดฐเต เดจเต‚เดคเดจ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เดชเต‹เดธเตเดฑเตเดฑเต, เด•เดฟเด‚เด—เตเดธเตเดฑเตเดฑเตบ เดฌเต‚เดคเตเดคเดฟเตฝ เด•เดพเดฃเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดธเต‚เดชเตเดชเตผเด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต-2019. เด—เตเดฐเดพเดซเดฟเด•เต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เดณเตเด‚ (เดœเดฟเดชเดฟเดฏเต) เดœเดฟเดชเดฟเดฏเตเดกเดฏเดฑเด•เตเดŸเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดฌเดธเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเตเด‚ เด‰เดณเตเดณ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเดฒเต† เดนเตˆ-เดŽเตปเดกเต เดกเดพเดฑเตเดฑ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† (เดŽเดธเตเดกเดฟเดŽเดธเต) เด‰เดชเดฏเต‹เด—เดฎเดพเดฃเดฟเดคเต. เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดตเตเด‚ เดœเดฟเดชเดฟเดฏเตเดตเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพ เด•เตˆเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดจเต เดจเดจเตเดฆเดฟ, เดธเดฟเดชเดฟเดฏเตเดตเดฟเดจเต† เดฎเดฑเดฟเด•เดŸเดจเตเดจเต, เดœเดฟเดชเดฟเดฏเต เด†เด•เตโ€Œเดธเดฟเดฒเดฑเต‡เดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดฒเต‹เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดฎเดพเด—เตเดจเดฟเดฑเตเดฑเตเดฏเต‚เดกเต เด•เตเดฐเดฎเดคเตเดคเดฟเตฝ เดคเตเดตเดฐเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ เดœเดฟเดชเดฟเดฏเต เดจเตฝเด•เตเดจเตเดจ เดชเดฐเดฎเดพเดตเดงเดฟ เดชเตเดฐเด•เดŸเดจเดคเตเดคเดฟเตฝ เดฌเดฟเด—เต เดกเดพเดฑเตเดฑ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดพเด•เดŸเตเดŸเต†, HPC เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เต เด•เดฟเด‚เด—เตเดธเตเดฑเตเดฑเตบ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดคเต เดชเต‹เดฒเต† เด‰เดฏเตผเดจเตเดจ I/O เดตเต‡เด—เดคเดฏเตเดณเตเดณ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต† เดชเตเดฐเต‹เด—เดคเดฟเดฏเดฟเตฝ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต.

5.8 เดฆเดถเดฒเด•เตเดทเด‚ IOPS: เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เดคเตเดฐ?

GPU เดชเตเดฐเด•เดŸเดจเด‚ เดกเดพเดฑเตเดฑ เดฒเต‹เดกเดฟเด‚เด—เดฟเดจเต† เดฎเดฑเดฟเด•เดŸเด•เตเด•เตเดจเตเดจเต

เดชเตŠเดคเต-เด‰เดฆเตเดฆเต‡เดถเตเดฏ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ GPU-เด…เดงเดฟเดทเตเด เดฟเดค เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ-เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดธเดฎเดพเดจเตเดคเดฐ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดพเดฏ CUDA เดธเตƒเดทเตเดŸเดฟเดšเตเดšเดคเดฟเดจเตเดถเต‡เดทเด‚, 2007-เตฝ, GPU-เด•เดณเตเดŸเต† เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เด•เดดเดฟเดตเตเด•เตพ เดคเดจเตเดจเต† เด…เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเด‚เดตเดฟเดงเด‚ เดตเดณเตผเดจเตเดจเต. เด‡เดจเตเดจเต, เดฌเดฟเด—เต เดกเดพเดฑเตเดฑ, เดฎเต†เดทเต€เตป เดฒเต‡เดฃเดฟเด‚เด—เต (ML), เดกเต€เดชเต เดฒเต‡เดฃเดฟเด‚เด—เต (DL) เดคเตเดŸเด™เตเด™เดฟเดฏ HPC เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเดฟเตฝ GPU-เด•เตพ เด•เต‚เดŸเตเดคเดฒเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เดชเดฆเด™เตเด™เดณเตเดŸเต† เดธเดฎเดพเดจเดค เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดŸเตเดŸเตเด‚, เด…เดตเดธเดพเดจเดคเตเดคเต† เดฐเดฃเตเดŸเต†เดฃเตเดฃเด‚ เด…เตฝเด—เต‹เดฐเดฟเดคเดชเดฐเดฎเดพเดฏเดฟ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏ เดœเต‹เดฒเดฟเด•เดณเดพเดฃเต†เดจเตเดจ เด•เดพเดฐเตเดฏเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•. เด˜เดŸเดจเดพเดชเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดฏเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ ML เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเดฟเดจเต† เดชเดฐเดฟเดถเต€เดฒเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต‡เดธเดฎเดฏเด‚ DL เด’เดฐเต เดจเตเดฏเต‚เดฑเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดซเต€เดกเตโ€Œเดฌเดพเด•เตเด•เต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเดฟเดจเต† เดชเดฐเดฟเดถเต€เดฒเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดตเตเดฏเดคเตเดฏเดพเดธเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต. เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเต‚เดšเตเดšเด•เดณเตเดŸเต†เดฏเตเด‚ เดจเดพเดฏเตเด•เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดซเต‹เดŸเตเดŸเต‹เด•เตพ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเตผ เดตเต‡เตผเดคเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดจเดฎเตเด•เตเด•เต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดพเด‚. ML-เดจเดพเดฏเดฟ, เดจเดฟเด™เตเด™เตพ เดจเดฟเดฐเดตเดงเดฟ เดŸเดพเด—เตเด•เดณเตเดณเตเดณ เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚ เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดธเดฎเตผเดชเตเดชเดฟเด•เตเด•เดฃเด‚, เด…เดตเดฏเดฟเตฝ เด“เดฐเต‹เดจเตเดจเตเด‚ เดฎเตƒเด—เดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดธเดตเดฟเดถเต‡เดทเดค เดจเดฟเตผเดตเดšเดฟเด•เตเด•เตเดจเตเดจเต. DL-เดจเต, เด’เดฐเตเดชเดพเดŸเต เดšเดฟเดคเตเดฐเด™เตเด™เตพ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตโ€Œเดคเดพเตฝ เดฎเดคเดฟเดฏเดพเด•เตเด‚, เดŽเดจเตเดจเดพเตฝ "เด‡เดคเต เดชเต‚เดšเตเดš" เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ "เด‡เดคเตŠเดฐเต เดจเดพเดฏ" เดŽเดจเตเดจ เด’เดฑเตเดฑ เดŸเดพเด—เดฟเตฝ เดฎเดพเดคเตเดฐเด‚. เด•เตŠเดšเตเดšเตเด•เตเดŸเตเดŸเดฟเด•เดณเต† เดชเด เดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เดฐเต€เดคเดฟเดฏเตเดฎเดพเดฏเดฟ DL เดตเดณเดฐเต† เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต - เดชเตเดธเตเดคเด•เด™เตเด™เดณเดฟเดฒเตเด‚ เดœเต€เดตเดฟเดคเดคเตเดคเดฟเดฒเตเด‚ เดจเดพเดฏเตเด•เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเต‚เดšเตเดšเด•เดณเตเดŸเต†เดฏเตเด‚ เดšเดฟเดคเตเดฐเด™เตเด™เตพ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต (เดฎเดฟเด•เตเด•เดชเตเดชเต‹เดดเตเด‚, เดตเดฟเดถเดฆเดฎเดพเดฏ เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เดชเต‹เดฒเตเด‚ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เดพเดคเต†), เด•เตเดŸเตเดŸเดฟเดฏเตเดŸเต† เดฎเดธเตเดคเดฟเดทเตเด•เด‚ เดคเดจเตเดจเต† เดฎเตƒเด—เดคเตเดคเดฟเดจเตเดฑเต† เดคเดฐเด‚ เดจเดฟเตผเดฃเตเดฃเดฏเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต. เดคเดพเดฐเดคเดฎเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดจเดฟเตผเดฃเดพเดฏเด• เดŽเดฃเตเดฃเด‚ เดšเดฟเดคเตเดฐเด™เตเด™เตพ (เด•เดฃเด•เตเด•เตเด•เตพ เดชเตเดฐเด•เดพเดฐเด‚, เด•เตเดŸเตเดŸเดฟเด•เตเด•เดพเดฒเด‚ เดฎเตเดดเตเดตเตป เดจเต‚เดฑเต‹ เดฐเดฃเตเดŸเต‹ เดทเต‹เด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเดพเดฃเต เดžเด™เตเด™เตพ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต). DL เด…เตฝเด—เต‹เดฐเดฟเดคเด™เตเด™เตพ เด‡เดคเตเดตเดฐเต† เด…เดคเตเดฐ เดชเดฐเดฟเดชเต‚เตผเดฃเตเดฃเดฎเดฒเตเดฒ: เด’เดฐเต เดจเตเดฏเต‚เดฑเตฝ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดฎเต‡เดœเตเด•เตพ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตเดจเตเดจเดคเดฟเตฝ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดฆเดถเดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด‡เดฎเต‡เดœเตเด•เตพ เดœเดฟเดชเดฟเดฏเตเดตเดฟเดฒเต‡เด•เตเด•เต เดซเต€เดกเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดฎเตเด–เดตเตเดฐเดฏเตเดŸเต† เดธเด‚เด—เตเดฐเดนเด‚: เดœเดฟเดชเดฟเดฏเตเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฌเดฟเด—เต เดกเดพเดฑเตเดฑ, เดŽเด‚เดŽเตฝ, เดกเดฟเดŽเตฝ เดŽเดจเตเดจเต€ เดฎเต‡เด–เดฒเด•เดณเดฟเตฝ เดŽเดšเตเดšเตเดชเดฟเดธเดฟ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เดชเด•เตเดทเต‡ เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดŸเต - เดกเดพเดฑเตเดฑเดพ เดธเต†เดฑเตเดฑเตเด•เตพ เดตเดณเดฐเต† เดตเดฒเตเดคเดพเดฃเต, เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดœเดฟเดชเดฟเดฏเตเดตเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดšเต†เดฒเดตเดดเดฟเดšเตเดš เดธเดฎเดฏเด‚. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดฎเตŠเดคเตเดคเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดฐเด•เดŸเดจเด‚ เด•เตเดฑเดฏเตเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต. เดฎเดฑเตเดฑเตŠเดฐเต เดตเดฟเดงเดคเตเดคเดฟเตฝ เดชเดฑเดžเตเดžเดพเตฝ, เดฎเดฑเตเดฑเต เด‰เดชเดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดตเต‡เด—เดค เด•เตเดฑเดžเตเดž I/O เดกเดพเดฑเตเดฑ เด•เดพเดฐเดฃเด‚ เดตเต‡เด—เดคเดฏเต‡เดฑเดฟเดฏ GPU-เด•เตพ เด‰เดชเดฏเต‹เด—เดถเต‚เดจเตเดฏเดฎเดพเดฏเดฟ เดคเตเดŸเดฐเตเดจเตเดจเต. เดœเดฟเดชเดฟเดฏเตเดตเดฟเตปเดฑเต†เดฏเตเด‚ เดฌเดธเดฟเดจเตเดฑเต†เดฏเตเด‚ เดธเดฟเดชเดฟเดฏเต/เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ I/O เดตเต‡เด—เดคเดฏเดฟเดฒเต† เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เดฎเดพเด—เตเดจเดฟเดฑเตเดฑเตเดฏเต‚เดกเดฟเดจเตเดฑเต† เด’เดฐเต เด•เตเดฐเดฎเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚.

GPUDirect Storage เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต?

เด•เต‚เดŸเตเดคเตฝ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเตฝ เดจเดฟเดจเตเดจเต GPU-เด•เดณเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏ เดชเต‹เดฒเต† I/O เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเด‚ CPU เด†เดฃเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดชเดฐเดธเตเดชเดฐเด‚ เดตเต‡เด—เดคเตเดคเดฟเตฝ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต GPU-เด•เตพเด•เตเด•เตเด‚ NVMe เดกเตเดฐเตˆเดตเตเด•เตพเด•เตเด•เตเดฎเดฟเดŸเดฏเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดตเต‡เดถเดจเด‚ เดจเตฝเด•เตเดจเตเดจ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเตเด•เตเด•เตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเดฟเดฒเต‡เด•เตเด•เต เด‡เดคเต เดจเดฏเดฟเดšเตเดšเต. NVIDIA เด†เดฃเต เด†เดฆเตเดฏเดฎเดพเดฏเดฟ เด‡เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดคเดคเต, เด…เดคเดฟเดจเต† GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดŽเดจเตเดจเต เดตเดฟเดณเดฟเดšเตเดšเต. เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เด‡เดคเต เด…เดตเตผ เดฎเตเดฎเตเดชเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเดšเตเดš GPUDirect RDMA (เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดกเดฏเดฑเด•เตเดฑเตเดฑเต เดฎเต†เดฎเตเดฎเดฑเดฟ เดตเดฟเดฒเดพเดธเด‚) เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเตเดŸเต† เด’เดฐเต เดตเตเดฏเดคเดฟเดฏเดพเดจเดฎเดพเดฃเต.

5.8 เดฆเดถเดฒเด•เตเดทเด‚ IOPS: เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เดคเตเดฐ?
เดŽเตปเดตเดฟเดกเดฟเดฏเดฏเตเดŸเต† เดธเดฟเด‡เด’ เดœเต†เตปเดธเตป เดนเตเดตเดพเด™เต, SC-19-เตฝ GPUDirect RDMA-เดฏเตเดŸเต† เด’เดฐเต เดตเด•เดญเต‡เดฆเดฎเดพเดฏเดฟ GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เด…เดตเดคเดฐเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚. เด‰เดฑเดตเดฟเดŸเด‚: เดŽเตปเดตเดฟเดกเดฟเดฏ

GPUDirect RDMA-เดฏเตเด‚ GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดตเตเดฏเดคเตเดฏเดพเดธเด‚ เด…เดกเตเดฐเดธเตเดธเดฟเด™เต เดจเดŸเดคเตเดคเตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเดพเดฃเต. GPUDirect RDMA เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดซเตเดฐเดฃเตเดŸเต-เดŽเตปเดกเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด•เดพเตผเดกเดฟเดจเตเด‚ (NIC) GPU เดฎเต†เดฎเตเดฎเดฑเดฟเด•เตเด•เตเด‚ เด‡เดŸเดฏเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดกเดพเดฑเตเดฑ เดจเต€เด•เตเด•เดพเตป เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดชเตเดฐเดพเดฆเต‡เดถเดฟเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเดฟเดฆเต‚เดฐ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเตเด•เดณเดพเดฏ NVMe เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ NVMe เด“เดตเตผ เดซเดพเดฌเตเดฐเดฟเด•เตเด•เต (NVMe-oF) เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพ เดชเดพเดคเตเดคเต เดจเตฝเด•เตเดจเตเดจเต. GPU เดฎเต†เดฎเตเดฎเดฑเดฟ.

เดœเดฟเดชเดฟเดฏเตเดกเดฏเดฑเด•เตเดŸเต เด†เตผเดกเดฟเดŽเด‚เดŽเดฏเตเด‚ เดœเดฟเดชเดฟเดฏเตเดกเดฏเดฑเด•เตเดŸเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเตเด‚ เดธเดฟเดชเดฟเดฏเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต† เดฌเดซเดฑเดฟเดฒเต‚เดŸเต†เดฏเตเดณเตเดณ เด…เดจเดพเดตเดถเตเดฏ เดกเดพเดฑเตเดฑเดพ เดšเดฒเดจเด™เตเด™เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเด•เดฏเตเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เดพเตผเดกเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดœเดฟเดชเดฟเดฏเต เดฎเต†เดฎเตเดฎเดฑเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต‹ เด…เดคเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดกเดพเดฑเตเดฑ เดจเต€เด•เตเด•เดพเตป เดกเดฏเดฑเด•เตเดŸเต เดฎเต†เดฎเตเดฎเดฑเดฟ เด†เด•เตโ€Œเดธเดธเต (เดกเดฟเดŽเด‚เดŽ) เดฎเต†เด•เตเด•เดพเดจเดฟเดธเดคเตเดคเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต - เดŽเดฒเตเดฒเดพเด‚ เดธเต†เตปเดŸเตเดฐเตฝ เดธเดฟเดชเดฟเดฏเตเดตเดฟเตฝ เดฒเต‹เดกเต เด•เต‚เดŸเดพเดคเต†. GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเดพเดฏเดฟ, เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเตเดฑเต† เดธเตเดฅเดพเดจเด‚ เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ: เด‡เดคเต เด’เดฐเต GPU เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดจเตเดณเตเดณเดฟเดฒเต‹ เด’เดฐเต เดฑเดพเด•เตเด•เดฟเดจเตเดณเตเดณเดฟเดฒเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ NVMe-oF เด†เดฏเดฟ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เด•เดฃเด•เตโ€Œเดฑเตเดฑเตเดšเต†เดฏเตโ€Œเดคเดคเต‹ เด†เดฏ NVME เดกเดฟเดธเตโ€Œเด•เต เด†เด•เดพเด‚.

5.8 เดฆเดถเดฒเด•เตเดทเด‚ IOPS: เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เดคเตเดฐ?
GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจ เดชเดฆเตเดงเดคเดฟ. เด‰เดฑเดตเดฟเดŸเด‚: เดŽเตปเดตเดฟเดกเดฟเดฏ

NVMe-เดฒเต† เดนเตˆ-เดŽเตปเดกเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เต HPC เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดฎเดพเตผเด•เตเด•เดฑเตเดฑเดฟเตฝ เด†เดตเดถเตเดฏเด•เตเด•เดพเดฐเตเดฃเตเดŸเต

GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเตเดฑเต† เดตเดฐเดตเต‹เดŸเต†, GPU-เดฏเตเดŸเต† เดคเตเดฐเต‚เดชเตเดŸเตเดŸเดฟเดจเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ I/O เดธเตเดชเต€เดกเต เด‰เดณเตเดณ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดตเดฒเดฟเดฏ เด‰เดชเดญเต‹เด•เตเดคเดพเด•เตเด•เดณเตเดŸเต† เดคเดพเตฝเดชเตเดชเดฐเตเดฏเด‚ เด†เด•เตผเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดฎเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟ, SC-19 เดŽเด•เตเดธเดฟเดฌเดฟเดทเดจเดฟเตฝ เด•เดฟเด‚เด—เตเดธเตเดฑเตเดฑเตบ เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดกเต†เดฎเต‹ เด•เดพเดฃเดฟเดšเตเดšเต. NVMe เดกเดฟเดธเตเด•เตเด•เตพ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด‚, เด’เดฐเต เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด‰เดชเด—เตเดฐเดน เดšเดฟเดคเตเดฐเด™เตเด™เตพ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต GPU เด‰เดณเตเดณ เด’เดฐเต เดฏเต‚เดฃเดฟเดฑเตเดฑเต. 10 DC1000M U.2 NVMe เดกเตเดฐเตˆเดตเตเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเด™เตเด™เตพ เด‡เดคเดฟเดจเด•เด‚ เดŽเดดเตเดคเดฟเดฏเดฟเดŸเตเดŸเตเดฃเตเดŸเต. เดธเต‚เดชเตเดชเตผ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเตผ เดŽเด•เตเดธเดฟเดฌเดฟเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ.

5.8 เดฆเดถเดฒเด•เตเดทเด‚ IOPS: เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เดคเตเดฐ?
10 DC1000M U.2 NVMe เดกเตเดฐเตˆเดตเตเด•เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เด’เดฐเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด—เตเดฐเดพเดซเดฟเด•เตโ€Œเดธเต เด†เด•เตเดธเดฟเดฒเดฑเต‡เดฑเตเดฑเดฑเตเด•เดณเตเดณเตเดณ เด’เดฐเต เดธเต†เตผเดตเดฑเดฟเดจเต† เดตเต‡เดฃเตเดŸเดคเตเดฐ เดชเต‚เตผเดคเตเดคเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฑเดตเดฟเดŸเด‚: เด•เดฟเด‚เด—เตเดธเตเดฑเตเดฑเตบ

เดˆ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด’เดฐเต 1U เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดคเดฟเดฒเตเด‚ เดตเดฒเดฟเดฏ เดฑเดพเด•เตเด•เต เดฏเต‚เดฃเดฟเดฑเตเดฑเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† DC1000M U.2 NVMe เดกเตเดฐเตˆเดตเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเดพเดตเตเดจเตเดจเดคเดพเดฃเต, เด“เดฐเต‹เดจเตเดจเดฟเดจเตเด‚ 3.84-7.68 TB เดถเต‡เดทเดฟเดฏเตเดฃเตเดŸเต. เด•เดฟเด‚เด—เตโ€Œเดธเตเดฑเตเดฑเดฃเดฟเดจเตเดฑเต† เดกเดพเดฑเตเดฑเดพ เดธเต†เดจเตเดฑเตผ เดกเตเดฐเตˆเดตเตเด•เดณเดฟเดฒเต† U.1000 เดซเต‹เด‚ เดซเดพเด•เตเดŸเดฑเดฟเดฒเต† เด†เดฆเตเดฏเดคเตเดคเต† NVMe SSD เดฎเต‹เดกเดฒเดพเดฃเต DC2M. เด‡เดคเดฟเดจเต เด’เดฐเต เดŽเตปเดกเตเดฑเตปเดธเต เดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เด‰เดฃเตเดŸเต (DWPD, เดกเตเดฐเตˆเดตเต เดชเตเดฐเดคเดฟเดฆเดฟเดจเด‚ เดŽเดดเตเดคเตเดจเตเดจเต), เด‡เดคเต เดกเตเดฐเตˆเดตเดฟเดจเตเดฑเต† เด—เตเดฏเดพเดฐเดฃเตเดŸเต€เดกเต เดฒเตˆเดซเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดฆเดฟเดตเดธเดคเตเดคเดฟเตฝ เด’เดฐเดฟเด•เตเด•เตฝ เด…เดคเดฟเดจเตเดฑเต† เดชเต‚เตผเดฃเตเดฃ เดถเต‡เดทเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เดฎเดพเดฑเตเดฑเดฟเดฏเต†เดดเตเดคเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฌเตเดฃเตเดŸเต 3.13 LTS เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฏ Linux kernel 18.04.3-5.0.0-generic-เดฒเต† fio v31 เดŸเต†เดธเตเดฑเตเดฑเดฟเตฝ, เดŽเด•เตเดธเดฟเดฌเดฟเดทเตป เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดพเดฎเตเดชเดฟเตพ 5.8 เดฆเดถเดฒเด•เตเดทเด‚ IOPS-เดจเตเดฑเต† เด’เดฐเต เดตเดพเดฏเดจเดพ เดตเต‡เด—เดค (เดธเตเดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดตเดพเดฏเดจ) เด•เดพเดฃเดฟเดšเตเดšเต, เดธเตเดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดคเตเดฐเต‚เดชเตเดŸเตเดŸเต (เดธเตเดธเตเดฅเดฟเดฐ เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตเดคเตเดคเต) ) 23.8 Gbit/s.

เด•เดฟเด‚เด—เตเดธเตเดฑเตเดฑเดฃเดฟเดฒเต† เดŽเดธเตเดŽเดธเตเดกเดฟ เดฌเดฟเดธเดฟเดจเดธเต เดฎเดพเดจเต‡เดœเตผ เดเดฐเดฟเดฏเตฝ เดชเต†เดฐเดธเต, เดชเตเดคเดฟเดฏ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเดฑเดžเตเดžเต: "เดธเดพเดฎเตเดชเตเดฐเดฆเดพเดฏเดฟเด•เดฎเดพเดฏเดฟ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เดกเดพเดฑเตเดฑเดพ เดŸเตเดฐเดพเตปเดธเตเดซเตผ เดคเดŸเดธเตเดธเด™เตเด™เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต U.2 NVMe SSD เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด…เดŸเตเดคเตเดค เดคเดฒเดฎเตเดฑ เดธเต†เตผเดตเดฑเตเด•เดณเต† เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต. NVMe SSD เดกเตเดฐเตˆเดตเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต€เดฎเดฟเดฏเด‚ เดธเต†เตผเดตเตผ เดชเตเดฐเต€เดฎเดฟเดฏเตผ DRAM-เดจเตเดฑเต†เดฏเตเด‚ เดธเด‚เดฏเต‹เดœเดจเด‚ เด•เดฟเด‚เด—เตโ€Œเดธเตเดฑเตเดฑเดฃเดฟเดจเต† เดตเตเดฏเดตเดธเดพเดฏเดคเตเดคเดฟเดฒเต† เดเดฑเตเดฑเดตเตเด‚ เดธเดฎเด—เตเดฐเดฎเดพเดฏ เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดกเดพเดฑเตเดฑ เดธเตŠเดฒเตเดฏเต‚เดทเตป เดฆเดพเดคเดพเด•เตเด•เดณเดฟเตฝ เด’เดฐเดพเดณเดพเด•เตเด•เดฟ เดฎเดพเดฑเตเดฑเตเดจเตเดจเต.

5.8 เดฆเดถเดฒเด•เตเดทเด‚ IOPS: เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด‡เดคเตเดฐ?
DC3.13M U.23.8 NVMe เดกเตเดฐเตˆเดตเตเด•เดณเดฟเดฒเต† เดกเต†เดฎเต‹ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเดพเดฏเดฟ gfio v1000 เดŸเต†เดธเตเดฑเตเดฑเต 2 Gbps เดคเตเดฐเต‹เดชเตเดŸเตเดŸเต เด•เดพเดฃเดฟเดšเตเดšเต. เด‰เดฑเดตเดฟเดŸเด‚: เด•เดฟเด‚เด—เตเดธเตเดฑเตเดฑเตบ

GPUDirect เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดฎเดพเดจเดฎเดพเดฏ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต HPC เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เตเดณเตเดณ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดŽเด™เตเด™เดจเต†เดฏเดฟเดฐเดฟเด•เตเด•เตเด‚? เด’เดฐเต เดฑเดพเด•เตเด•เดฟเดจเตเดณเตเดณเดฟเดฒเต† เดซเด™เตเดทเดฃเตฝ เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เดณเตเดŸเต† เดซเดฟเดธเดฟเด•เตเด•เตฝ เดตเต‡เตผเดคเดฟเดฐเดฟเดตเตเดณเตเดณ เด’เดฐเต เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดพเดฃเดฟเดคเต: เดฑเดพเดฎเดฟเดจเต เด’เดจเตเดจเต‹ เดฐเดฃเตเดŸเต‹ เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ, เดœเดฟเดชเดฟเดฏเต, เดธเดฟเดชเดฟเดฏเต เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดจเต‹เดกเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดจเดฟเดฐเดตเดงเดฟ เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ, เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดฏเต‚เดฃเดฟเดฑเตเดฑเตเด•เตพ.

เดœเดฟเดชเดฟเดฏเตเดกเดฏเดฑเด•เตเดŸเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเตเดฑเต† เดชเตเดฐเด–เตเดฏเดพเดชเดจเดตเตเด‚ เดฎเดฑเตเดฑเต เดœเดฟเดชเดฟเดฏเต เดตเต†เดฃเตเดŸเตผเดฎเดพเดฐเดฟเตฝ เดจเดฟเดจเตเดจเต เดธเดฎเดพเดจเดฎเดพเดฏ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดตเดฟเดฆเตเดฏเด•เดณเตเดŸเต† เด†เดตเดฟเตผเดญเดพเดตเดตเตเด‚ เด‰เดฏเตผเดจเตเดจเดคเต‹เดŸเต†, เด‰เดฏเตผเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเดณเตเดณ เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตเดค เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เด•เดฟเด‚เด—เตโ€Œเดธเตเดฑเตเดฑเดฃเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด‚ เดตเตผเดฆเตเดงเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต. เด’เดฐเต GPU เด‰เดณเตเดณ เด’เดฐเต เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฟเด‚เด—เต เดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดฐเดตเต‡เดถเดจ เด•เดตเดพเดŸเดคเตเดคเดฟเดฒเต† 40- เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 100-Gbit เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เด•เดพเตผเดกเตเด•เดณเตเดŸเต† เดคเตเดฐเต‚เดชเตเดŸเตเดŸเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดตเตเดจเตเดจ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดฑเต€เดกเดฟเด‚เด—เต เดตเต‡เด—เดคเดฏเดพเดฃเต เดฎเดพเตผเด•เตเด•เตผ. เด…เด™เตเด™เดจเต†, เดซเดพเดฌเตเดฐเดฟเด•เต เดตเดดเดฟเดฏเตเดณเตเดณ เดฌเดพเดนเตเดฏ NVMe เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เด…เตพเดŸเตเดฐเดพ-เดนเตˆ-เดธเตเดชเต€เดกเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ, HPC เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดŽเด•เตเดธเต‹เดŸเตเดŸเดฟเด•เต เดŽเดจเตเดจเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดฎเตเด–เตเดฏเดงเดพเดฐเดฏเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด‚. เดถเดพเดธเตเดคเตเดฐเดตเตเด‚ เดธเดพเดฎเตเดชเดคเตเดคเดฟเด• เด•เดฃเด•เตเด•เตเด•เต‚เดŸเตเดŸเดฒเตเด•เดณเตเด‚ เด•เต‚เดŸเดพเดคเต†, เดธเต‡เดซเต เดธเดฟเดฑเตเดฑเดฟ เดฎเต†เดŸเตเดฐเต‹เดชเตŠเดณเดฟเดฑเตเดฑเตป เดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเตเดฐเด•เตเดทเดพ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเต†เด•เตเด•เตปเดกเดฟเตฝ เดฆเดถเดฒเด•เตเดทเด•เตเด•เดฃเด•เตเด•เดฟเดจเต HD เด‡เดฎเต‡เดœเตเด•เดณเตเดŸเต† เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดฒเตเด‚ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเตฝ เดตเต‡เด—เดคเดฏเตเด‚ เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เด—เดคเดพเด—เดค เดจเดฟเดฐเต€เด•เตเดทเดฃ เด•เต‡เดจเตเดฆเตเดฐเด™เตเด™เตพ เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เดฎเดฑเตเดฑเต เดชเดฒ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เดฎเต‡เด–เดฒเด•เดณเดฟเดฒเตเด‚ เด…เดตเตผ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด•เดฃเตเดŸเต†เดคเตเดคเตเด‚," เดฐเต‚เดชเดฐเต‡เด–เดฏเดฟเตฝ เดชเดฑเดฏเตเดจเตเดจเต. เดฎเดฟเด•เดšเตเดš เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดชเดฃเดฟ เดฎเดพเดŸเด‚

เด•เดฟเด‚เด—เตเดธเตเดฑเตเดฑเตบ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดตเดฐเด™เตเด™เตพ เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚ เด”เดฆเตเดฏเต‹เด—เดฟเด• เดตเต†เดฌเตเดธเตˆเดฑเตเดฑเต เด•เดฎเตเดชเดจเดฟ.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•