HPVM 2.0, CPU, GPU, FPGA เช…เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเชฐเซเชธ เชฎเชพเชŸเซ‡ เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชชเซเชฐเช•เชพเชถเชฟเชค

LLVM เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซ‡ HPVM 2.0 (เชตเชฟเชœเชพเชคเซ€เชฏ เชธเชฎเชพเช‚เชคเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ) เชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€, เชเช• เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชœเซ‡เชจเซ‹ เชนเซ‡เชคเซ เชตเชฟเชœเชพเชคเซ€เชฏ เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ CPUs, GPUs, FPGAs เช…เชจเซ‡ เชกเซ‹เชฎเซ‡เชจ-เชตเชฟเชถเชฟเชทเซเชŸ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเชฐเซเชธ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชœเชจเชฐเซ‡เชถเชจ เชŸเซ‚เชฒเซเชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡. เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซ‹เชก เช…เชชเชพเชšเซ‡ 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชตเชฟเชœเชพเชคเซ€เชฏ เชธเชฎเชพเช‚เชคเชฐ เชชเซเชฐเชฃเชพเชฒเซ€เช“ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช เชธเชฎเชพเชจ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช˜เชŸเช•เซ‹เชจเซ€ เชนเชพเชœเชฐเซ€ เชฆเซเชตเชพเชฐเชพ เชœเชŸเชฟเชฒ เช›เซ‡ เชœเซ‡ เชธเชฎเชพเชจเชคเชพ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชฎเซ‹เชกเซ‡เชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ (CPU เช•เซ‹เชฐเซ‹, เชตเซ‡เช•เซเชŸเชฐ เชธเซ‚เชšเชจเชพเช“, GPU, เชตเช—เซ‡เชฐเซ‡), เชตเชฟเชตเชฟเชง เชธเซ‚เชšเชจเชพ เชธเซ‡เชŸ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชฎเซ‡เชฎเชฐเซ€ เชตเช‚เชถเชตเซ‡เชฒเซ‹. เชฆเชฐเซ‡เช• เชธเชฟเชธเซเชŸเชฎ เช† เช˜เชŸเช•เซ‹เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชธเช‚เชฏเซ‹เชœเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. HPVM เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซ‹ เชฎเซเช–เซเชฏ เชตเชฟเชšเชพเชฐ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชธเชฎเชพเช‚เชคเชฐ-เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชก เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซ€ เชเช•เซ€เช•เซƒเชค เชฐเชœเซ‚เช†เชคเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเชฎเชพเช‚เชคเชฐ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช—เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเชพ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ GPU, เชตเซ‡เช•เซเชŸเชฐ เชธเซ‚เชšเชจเชพเช“, เชฎเชฒเซเชŸเซ€-เช•เซ‹เชฐ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธ, FPGA เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชตเชฟเชถเชฟเชทเซเชŸ เชชเซเชฐเชตเซ‡เช—เช• เชšเชฟเชชเซเชธ.

เช…เชจเซเชฏ เชธเชฟเชธเซเชŸเชฎเซ‹เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, HPVM เช เชตเชฟเชœเชพเชคเซ€เชฏ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช—เชจเชพ เช†เชฏเซ‹เชœเชจ เชฎเชพเชŸเซ‡ เชคเซเชฐเชฃ เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชœเซ‹เชกเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ - เชเช• เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เช…เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ-เชธเซเชตเชคเช‚เชคเซเชฐ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต (IR), เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชธเซ‚เชšเชจเชพ เชธเซ‡เชŸ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ (V-ISA) เช…เชจเซ‡ เชฐเชจเชŸเชพเช‡เชฎ เชถเซ‡เชกเซเชฏเซเชฒเชฟเช‚เช—:

  • HPVM เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชค เช•เชพเชฐเซเชฏ, เชกเซ‡เชŸเชพ เช…เชจเซ‡ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชธเซเชคเชฐเซ‹ เชชเชฐ เชธเชฎเชพเชจเชคเชพ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เชงเชฟเช•เซเชฐเชฎเชฟเช• เชกเซ‡เชŸเชพ เชซเซเชฒเซ‹ เช—เซเชฐเชพเชซเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซ‚เชšเชจเชพเช“เชจเซ€ LLVM เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชคเชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡. HPVM เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชคเชฎเชพเช‚ เชตเซ‡เช•เซเชŸเชฐ เชธเซ‚เชšเชจเชพเช“ เช…เชจเซ‡ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒ เชฎเซ‡เชฎเชฐเซ€เชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชฐเชœเซ‚เช†เชคเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชฎเซเช–เซเชฏ เชนเซ‡เชคเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช•เซ‹เชก เชœเชจเชฐเซ‡เชถเชจ เช…เชจเซ‡ เชตเชฟเชœเชพเชคเซ€เชฏ เชธเชฟเชธเซเชŸเชฎเซ‹ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช›เซ‡.
  • เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช‡เชจเซเชธเซเชŸเซเชฐเช•เซเชถเชจ เชธเซ‡เชŸ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ (V-ISA) เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชฒเช•เซเชทเชฃเซ‹เชจเซ‡ เช…เชฎเซ‚เชฐเซเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชฎเซ‚เชณเชญเซ‚เชค เชธเชฎเชพเชจเชคเชพ เชฎเซ‹เชกเชฒ-เชกเซ‡เชŸเชพ เชซเซเชฒเซ‹ เช—เซเชฐเชพเชซเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชพเชจเชคเชพ เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเชพ เชตเชฟเชตเชฟเชง เชธเซเชตเชฐเซ‚เชชเซ‹เชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเซ‡ เช›เซ‡. V-ISA เชคเชฎเชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชฎเชพเชŸเซ‡ เชตเชฟเชตเชฟเชง เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเชพเชงเชจเซ‹ เชตเชšเซเชšเซ‡ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฟเชฒเชฟเชŸเซ€ เชนเชพเช‚เชธเชฒ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเชœเชพเชคเซ€เชฏ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชตเชฟเชตเชฟเชง เช˜เชŸเช•เซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช—เซเชฎเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชตเชฐเซเชšเซเชฏเซเช…เชฒ ISA เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เช•เซ‹เชก เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชœเซ‡ CPUs, GPUs, FPGAs เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡.
  • เช•เซ‹เชฎเซเชชเซเชฏเซเชŸเซ‡เชถเชจเชฒ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชฒเชตเชšเซ€เช• เชถเซ‡เชกเซเชฏเซเชฒเชฟเช‚เช— เชจเซ€เชคเชฟเช“ เชฐเชจเชŸเชพเช‡เชฎ เชชเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ (เช—เซเชฐเชพเชซ เชธเซเชŸเซเชฐเช•เซเชšเชฐ) เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€เชจเชพ เช†เชงเชพเชฐเซ‡ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช•เซ‹เชˆเชชเชฃ เชฒเช•เซเชทเซเชฏ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชพเชŸเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เชจเซ‹เชกเซเชธเชจเชพ เชธเช‚เช•เชฒเชจ เชฆเซเชตเชพเชฐเชพ เชฌเช‚เชจเซ‡เชจเซ‹ เช…เชฎเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค เช•เซ‹เชก เชœเชจเชฐเซ‡เชŸเชฐเซเชธ NVIDIA GPUs (cuDNN เช…เชจเซ‡ OpenCL), Intel AVX เชตเซ‡เช•เซเชŸเชฐ เชธเซ‚เชšเชจเชพเช“, FPGAs เช…เชจเซ‡ เชฎเชฒเซเชŸเซ€-เช•เซ‹เชฐ x86 CPUs เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ ISA เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชจเซ‹เชกเซเชธเชจเซ‹ เช…เชจเซเชตเชพเชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เช›เซ‡. เช เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ HPVM เช…เชจเซเชตเชพเชฆเช•เซ‹เชจเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ GPUs เช…เชจเซ‡ เชตเซ‡เช•เซเชŸเชฐ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เชนเชพเชฅเชฅเซ€ เชฒเช–เซ‡เชฒเชพ OpenCL เช•เซ‹เชก เชธเชพเชฅเซ‡ เชคเซเชฒเชจเชพเชคเซเชฎเช• เช›เซ‡.

HPVM 2.0 เชจเซ€ เชฎเซเช–เซเชฏ เชจเชตเซ€เชจเชคเชพเช“:

  • เชเช• Hetero-C++ เชญเชพเชทเชพ เชซเซเชฐเชจเซเชŸเชเชจเซเชกเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ HPVM เชฎเชพเช‚ เชธเช‚เช•เชฒเชจ เชฎเชพเชŸเซ‡ C/C++ เชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เซ‹เชกเชจเชพ เชธเชฎเชพเช‚เชคเชฐเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡. Hetero-C++ เชกเซ‡เชŸเชพ-เชฒเซ‡เชตเชฒ เชธเชฎเชพเช‚เชคเชฐเชคเชพ เช…เชจเซ‡ เช…เชงเชฟเช•เซเชฐเชฎเชฟเช• เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ HPVM เชฅเซเชฐเซ‡เชก เช—เซเชฐเชพเชซ เชชเชฐ เชฎเซ‡เชช เช•เชฐเซ‡ เช›เซ‡.
  • Intel FPGAs เชชเชฐ เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชชเซ‚เชฐเซ‹ เชชเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ FPGA เชฌเซ‡เช•เชเชจเซเชก เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡, OpenCL เชฎเชพเชŸเซ‡ Intel FPGA SDK เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡.
  • DSE (เชกเชฟเชเชพเช‡เชจ เชธเซเชชเซ‡เชธ เชเช•เซเชธเชชเซเชฒเซ‹เชฐเซ‡เชถเชจ) เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เช•เชฎเซเชชเชพเช‡เชฒเชฐ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช…เชจเซ‡ เช†เชชเซ‡เชฒ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ เช‘เชŸเซ‹เชฎเซ…เชŸเชฟเช• เชฐเซ€เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชŸเซเชฏเซเชจเชฟเช‚เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชตเชฐเซ‹เชงเซ‹เชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชชเชฆเซเชงเชคเชฟเช“เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•เชฎเชพเช‚ Intel เชคเชฐเชซเชฅเซ€ FPGAs เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเซ‹เชกเชฒ เช›เซ‡ เช…เชจเซ‡ HPVM เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชฟเชค เช•เซ‹เชˆเชชเชฃ เช‰เชชเช•เชฐเชฃเซ‹ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซ‹เชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ HPVM เช…เชจเซ‡ LLVM เชกเซ‡เชŸเชพเชซเซเชฒเซ‹ เช—เซเชฐเชพเชซ เชฒเซ‡เชตเชฒ เชชเชฐ เชฒเชพเช—เซ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.
  • LLVM เช˜เชŸเช•เซ‹ เช†เชตเซƒเชคเซเชคเชฟ 13.0 เชฎเชพเช‚ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
  • เช•เซ‹เชก เชฌเซ‡เช, เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเช“เชจเซ‡ เชจเซ‡เชตเชฟเช—เซ‡เชŸ เช•เชฐเชตเชพเชจเซเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชกเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช—เซ‹เช เชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เชชเชฐเซ€เช•เซเชทเชฃ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชตเชฟเชตเชฟเชง HPVM เช˜เชŸเช•เซ‹ เชฎเชพเชŸเซ‡ เชจเชตเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹