NVIDIA CUDA-เช“เช•เซเชธเชพเช‡เชก 0.2.0

เช† เช…เช‚เช• เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชˆ เช—เชฏเซ‹ เช›เซ‡. CUDA-เช“เช•เซเชธเชพเช‡เชก 0.2.0 โ€” เชเช• เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• NVIDIA เชฒเซ‡เชฌเซเชธ เช•เชฎเซเชชเชพเช‡เชฒเชฐ เชœเซ‡ เชคเชฎเชจเซ‡ CUDA เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชฒเช–เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ เชถเซเชฆเซเชง เชฐเชธเซเชŸ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชธเซ€เชงเชพ เชœ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเซ‹ เชชเซ€เชŸเซ€เชเช•เซเชธเช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฐเชธเซเชŸเช• เชฎเชพเชŸเซ‡ เชชเซ‹เชคเชพเชจเชพ เชฌเซ‡เช•เชเชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฎเซ‹เชกเซ‡เชฒเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชธเชฟเชฎเชŸเซ€ เช…เชจเซ‡ เช•เชพเชฐเซเช—เซ‹ เช“เช•เซเชธเชพเช‡เชก เช•เชฎเชพเชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชนเซ‹เชธเซเชŸ เช…เชจเซ‡ เชกเชฟเชตเชพเช‡เชธ เช•เซ‹เชก เชเช• เชœ เชธเซ‹เชฐเซเชธ เชŸเซเชฐเซ€เชฎเชพเช‚ เชฐเชนเซ€ เชถเช•เซ‡ เช›เซ‡. เช† เชฐเชฟเชฒเซ€เช เชฅเชฏเซเช‚ เชตเชฐเซเชทเชจเชพ 5 เชœเซ‚เชจ 2026 เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชชเซเชฐเชฅเชฎ "เชธเชฎเซเชฆเชพเชฏ เชชเซเชฐเช•เชพเชถเชจ" เชจเชพเชฎ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚: 0.1.0 เชถเชพเช–เชพเชจเชพ เช‰เชฆเช˜เชพเชŸเชจ เชชเช›เซ€, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซ‡ 23 เชธเชนเชญเชพเช—เซ€เช“ เชคเชฐเชซเชฅเซ€ 37 เชชเซเชฒ เชตเชฟเชจเช‚เชคเซ€เช“ เชธเซเชตเซ€เช•เชพเชฐเซ€.

CUDA-Oxide 0.2.0 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐ เช เชธเซเชต-เชธเชฎเชพเชฏเซ‡เชฒ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒเชฎเชพเช‚ เชธเช‚เช•เซเชฐเชฎเชฃ เช›เซ‡. เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡เชฒเชพ GPU เช†เชฐเซเชŸเชฟเชซเซ‡เช•เซเชŸเซเชธ - PTX, NVVM-IR, LTOIR เช…เชจเซ‡ เช•เซเชฏเซเชฌเชฟเชจ - เชนเชตเซ‡ เชจเชตเชพ เช“เช•เซเชธเชพเช‡เชก-เช†เชฐเซเชŸเชฟเชซเซ‡เช•เซเชŸเซเชธ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชฆเซเชตเชพเชฐเชพ เชธเซ€เชงเชพ เชนเซ‹เชธเซเชŸ เชฌเชพเชˆเชจเชฐเซ€เชฎเชพเช‚ เชเชฎเซเชฌเซ‡เชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ CUDA เช•เซ‹เชฐ เชธเชพเชฅเซ‡เชจเชพ เชฐเชธเซเชŸ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชจเซ‡ เชนเชตเซ‡ เช…เชฒเช— .ptx เชซเชพเช‡เชฒเซ‹ เชตเชนเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€, เช…เชจเซ‡ เช•เซ‹เชฐเซ‹ เชธเซ€เชงเชพ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒเชพ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒเชฎเชพเช‚เชฅเซ€ เชฒเซ‹เชก เชฅเชพเชฏ เช›เซ‡.

เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชนเซ‹เชธเซเชŸ เชฌเชพเชˆเชจเชฐเซ€เชฎเชพเช‚ GPU เช•เซ‹เชฐเซ‹ เชเชฎเซเชฌเซ‡เชก เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช. เชจเชตเซเช‚ #[cuda_module] เชฎเชฟเช•เซ‡เชจเชฟเชเชฎ เชเช• เชŸเชพเช‡เชช เช•เชฐเซ‡เชฒ เช•เชฐเซเชจเชฒ เชฒเซ‹เชจเซเชš เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฒเซ‹-เชฒเซ‡เชตเชฒ เชฎเซ‹เชกเซเชฏเซเชฒ เชฒเซ‹เชกเชฟเช‚เช—เชจเซ‡ เช›เซเชชเชพเชตเซ‡ เช›เซ‡. เชกเซ‡เชตเชฒเชชเชฐ เชฎเชพเชŸเซ‡, เช† เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชฐเชธเซเชŸ API เชจเซ€ เชจเชœเซ€เช• เชฒเชพเช—เซ‡ เช›เซ‡: เชธเซเชฒเชพเช‡เชธเซ‡เชธ เช…เชจเซ‡ เชฌเชซเชฐเซเชธ CUDA เชฌเชซเชฐ เชธเชพเชฅเซ‡ เชฎเซ‡เชช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฒเซ‹เชจเซเชšเชฟเช‚เช— เชตเชงเซ เชฎเชœเชฌเซ‚เชค เชฐเซ€เชคเซ‡ เชŸเชพเช‡เชช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

  • CUDA เชธเชคเชค เชฎเซ‡เชฎเชฐเซ€ เชธเชชเซ‹เชฐเซเชŸ. #[constant] เช…เชจเซ‡ Constant เช‰เชฎเซ‡เชฐเซเชฏเชพ เชนเซ‹เชธเซเชŸ เชธเซ‡เชŸเชฐ เชœเชจเชฐเซ‡เชถเชจ เชธเชพเชฅเซ‡. PTX เชธเซเชคเชฐ เชชเชฐ, เช† .const เช…เชจเซ‡ เชเชกเซเชฐเซ‡เชธ เชธเซเชชเซ‡เชธ 4 เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เช›เซ‡. เช† เชคเซ‡ เชกเซ‡เชŸเชพ เชฎเชพเชŸเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡ เชœเซ‡เชจเซ‡ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชธเชคเชค เชฎเซ‚เชฒเซเชฏเซ‹ เชคเชฐเซ€เช•เซ‡ เช•เชฐเซเชจเชฒ เชฎเชพเชŸเซ‡ เชธเซเชฒเชญ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

  • เชตเชงเซ เช‰เชชเช•เชฐเชฃ เช—เชฃเชฟเชค. f32::max, f32::min, เชคเซ‡เชฎเชœ f32 เช…เชจเซ‡ f64 เชฎเชพเชŸเซ‡ atan เช…เชจเซ‡ atan2, libdevice เชฆเซเชตเชพเชฐเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เช† เชตเชพเชธเซเชคเชตเชฟเช• เชฆเซเชจเชฟเชฏเชพเชจเชพ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เช•เชฐเซเชจเชฒเซ‹เชจเชพ เชธเชฎเซ‚เชนเชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‡ C++/CUDA เชจเซ‹ เช†เชถเชฐเซ‹ เชฒเซ€เชงเชพ เชตเชฟเชจเชพ เชตเซเชฏเช•เซเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

  • เชธเชพเชฏเชฒเชจเซเชŸ เชฎเชฟเชธเช•เชฎเซเชชเชพเช‡เชฒ เชซเชฟเช•เซเชธเซ‡เชธ. เช˜เชฃเชพ เชธเชพเชฏเชฒเชจเซเชŸ เชฎเชฟเชธเช•เชฎเซเชชเชพเช‡เชฒเซเชธ เชนเชตเซ‡ เช–เซ‹เชŸเซ‹ PTX (เช—เซเชฎ เชฅเชฏเซ‡เชฒ wgmma เชเช•เซเชฏเซเชฎเซเชฏเซเชฒเซ‡เชŸ, เชเช•เซเชธเช•เซเชฒเซเชกเซเชก เชกเชฟเชธเซเชŸเซเชฐเช•เซเชŸเชฐ, เชธเซเชตเซ‡เชฒเซ‹เชก เช“เชชเชฐเซ‡เชŸเชฐเซเชธ) เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชฌเชฟเชฒเซเชก-เชŸเชพเช‡เชฎ เชจเชฟเชทเซเชซเชณเชคเชพเชฎเชพเช‚ เชชเชฐเชฟเชฃเชฎเซ‡ เช›เซ‡.

  • เชธเซเชงเชพเชฐเซ‡เชฒ เชนเซ‹เชธเซเชŸ เชฐเชจเชŸเชพเช‡เชฎ. เช‰เชชเช•เชฐเชฃเชฎเชพเช‚ เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชฎเชพเชŸเซ‡ DeviceCopy เชธเซเชฐเช•เซเชทเชพ เช•เชฐเชพเชฐ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชธเชพเชฅเซ‡ เชธเซเชŸเซเชฐเซ€เชฎ-เช“เชฐเซเชกเชฐเซเชก เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชธเชพเชฅเซ‡ เชชเชฟเชจ เช•เชฐเซ‡เชฒเชพ เชนเซ‹เชธเซเชŸ เชฌเชซเชฐเซเชธ, เช…เชธเชฟเช‚เช•เซเชฐเซ‹เชจเชธ เชเชฐเชฐ เชซเซ‹เชฐเชตเชฐเซเชกเชฟเช‚เช— เช…เชจเซ‡ CUDA เชกเซเชฐเชพเช‡เชตเชฐ API เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เชฎเชพเชŸเซ‡ เช•เชพเชšเชพ CUเชฎเซ‹เชกเซเชฏเซเชฒเชจเซ€ เชจเซ€เชšเซ€-เชธเซเชคเชฐเชจเซ€ เชเช•เซเชธเซ‡เชธ เชชเชฃ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. DeviceBuffer เชเชฒเซ‹เช•เซ‡เชŸเชฐ เชฎเชฟเชธเชฎเซ‡เชš เชชเชฃ เชธเซเชงเชพเชฐเซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ CUDA 12.8/13 เช…เชจเซ‡ aarch64 เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

  • CUDA เชŸเชพเช‡เชฒ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ. เช† เชชเซเชฐเช•เชพเชถเชจ เช•เซเชฏเซเชŸเชพเช‡เชฒ โ†” SIMT เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡: CUDA-เช“เช•เซเชธเชพเช‡เชก เชŸเชพเช‡เชฒ เช•เซ‹เชฐ เช…เชจเซ‡ SIMT PTX เช•เซ‹เชฐ เชถเซ‡เชฐเซเชก เชกเชฟเชตเชพเช‡เชธ เชŸเซ‡เชจเซเชธเชฐ เชธเชพเชฅเซ‡ เชเช• เชœ CUDA เชธเซเชŸเซเชฐเซ€เชฎ เชชเชฐ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡. เช† NVIDIA เชจเซ€ เชตเซเชฏเชพเชชเช• เชฐเชธเซเชŸ/CUDA เชตเซเชฏเซ‚เชนเชฐเชšเชจเชพเชฎเชพเช‚ CUDA-เช“เช•เซเชธเชพเช‡เชกเชจเซเช‚ เชธเซเชฅเชพเชจ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡: เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชŸเชพเช‡เชฒ DSL เชจเซ‡ เชฌเชฆเชฒเชคเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฐเชธเซเชŸเชฎเชพเช‚ เชธเซเชชเชทเซเชŸ SIMT เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชฎเชพเชŸเซ‡ เช…เช‚เชคเชฐเชจเซ‡ เชฌเช‚เชง เช•เชฐเซ‡ เช›เซ‡.

  • เช…เชชเชธเซเชŸเซเชฐเซ€เชฎ เชชเซเชฒเชฟเชฐเชจ/LLVM เชธเชพเชฅเซ‡ เช•เชจเซเชตเชฐเซเชœเชจเซเชธ. เช†เช‚เชคเชฐเชฟเช• เชกเชพเชฏเชฒเซ‡เช•เซเชŸ-llvm เชจเซ‡ pliron-org เชธเชฎเซเชฆเชพเชฏเชฎเชพเช‚เชฅเซ€ เชฌเชพเชนเซเชฏ pliron-llvm เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เช˜เชŸเช•เชจเซเช‚ เชจเชพเชฎ เชฌเชฆเชฒเซ€เชจเซ‡ llvm-export เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เชซเซ‹เชฐเซเช•เชจเซ‡ เช˜เชŸเชพเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชธเซเชŸเซเชฐเซ€เชฎ เชตเชฟเช•เชพเชธ เชธเชพเชฅเซ‡ เชตเชงเซ เชจเชœเซ€เช•เชฅเซ€ เช—เซ‹เช เชตเซ‡ เช›เซ‡.

  • เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เช…เชจเซ‡ เชชเซเชฐเชตเซ‡เชถเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเซ‹. เช•เชพเชฐเซเช—เซ‹ เช“เช•เซเชธเชพเช‡เชก เชนเชตเซ‡ RUSTFLAGS, CUDA_HOME, เชจเซ‡ เชฎเชพเชจ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ nvcc เชนเซ‹เชธเซเชŸ เช•เชฎเซเชชเชพเช‡เชฒเชฐ เช›เซ‡, เชคเซ‡ เชฐเชธเซเชŸ เชŸเซ‚เชฒเชšเซ‡เชจเชฎเชพเช‚เชฅเซ€ llc เชถเซ‹เชงเซ€ เชถเช•เซ‡ เช›เซ‡, เชฒเช•เซเชทเซเชฏ GPU เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชถเซ‹เชงเซ€ เช•เชพเชขเซ‡ เช›เซ‡, เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เชชเช›เซ€ เชœเซ‚เชจเชพ เชฌเซ‡เช•เชเชจเซเชก เช•เซ‡เชถเชจเซ‡ เชฐเซ€เชธเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡. เชชเซเชจเชƒเช‰เชคเซเชชเชพเชฆเชจเช•เซเชทเชฎ เชตเชฟเช•เชพเชธ เชตเชพเชคเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ devcontainer เช…เชจเซ‡ Nix flake เช‰เชฎเซ‡เชฐเซเชฏเชพ เช›เซ‡.

CUDA-Oxide เชนเชœเซ เชชเชฃ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เช†เชฒเซเชซเชพ เชธเช‚เชธเซเช•เชฐเชฃ เช›เซ‡: เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช—เชฟเชŸ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชนเชœเซ เชธเซเชงเซ€ crates.io เชชเชฐ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซ‹ เชจเชฅเซ€ เช…เชจเซ‡ เชซเช•เซเชค เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡ LinuxREADME เช เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชšเซ‡เชคเชตเชฃเซ€ เชชเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ API เชคเซ‚เชŸเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเช—เซเชธ เช…เชจเซ‡ เช…เชงเซ‚เชฐเซ€ เชธเซเชตเชฟเชงเชพเช“ เช…เชชเซ‡เช•เซเชทเชฟเชค เช›เซ‡.

เชฒเชพเช‡เชธเชจเซเชธเชฟเช‚เช—เชฎเชพเช‚ เชเช• เชธเซ‚เช•เซเชทเซเชฎเชคเชพ เช›เซ‡: เช•เชพเชฐเซเชฏเชธเซเชฅเชณเชจเซ‹ เชฎเซเช–เซเชฏ เชญเชพเช— เชจเซ€เชšเซ‡ เชตเชฟเชคเชฐเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡ เช…เชชเชพเชšเซ‡ เชฒเชพเช‡เชธเชจเซเชธ 2.0, เชชเชฐเช‚เชคเซ เช•เซเชฐเซ‡เชŸ เช•เซเชกเชพ-เชฌเชพเช‡เชจเซเชกเชฟเช‚เช—เซเชธ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ NVIDIA เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชฒเชพเช‡เชธเชจเซเชธเชคเซ‡เชฅเซ€, CUDA-Oxide เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชเช•เชฐเซ‚เชช Apache เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชคเชฐเซ€เช•เซ‡ เชตเชฐเซเชฃเชตเซ€ เชถเช•เชพเชฏ เชจเชนเซ€เช‚; เชคเซ‡ CUDA เช‡เช•เซ‹เชธเชฟเชธเซเชŸเชฎเชจเซ€ เช†เชธเชชเชพเชธ NVIDIA เชฒเซ‡เชฌเซเชธ เชฆเซเชตเชพเชฐเชพ เชเช• เช“เชชเชจ-เชธเซ‹เชฐเซเชธ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชจเซ€เชšเชพ-เชธเซเชคเชฐเชจเชพ CUDA เชฌเชพเชˆเชจเซเชกเชฟเช‚เช—เซเชธ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชฒเชพเช‡เชธเชจเซเชธ เช›เซ‡.

เชธเซ‹เชฐเซเชธ: linux.org.ru

DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐ เชงเชฐเชพเชตเชคเซ€ เชธเชพเช‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ ๐Ÿ”ฅ DDoS เชธเซเชฐเช•เซเชทเชพ, VPS VDS เชธเชฐเซเชตเชฐเซเชธ เชธเชพเชฅเซ‡ เชตเชฟเชถเซเชตเชธเชจเซ€เชฏ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชนเซ‹เชธเซเชŸเชฟเช‚เช— เช–เชฐเซ€เชฆเซ‹ | ProHoster