LLVM เชธเชฐเซเชœเช• เชจเชตเซ€ เชฎเซ‹เชœเซ‹ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡

เชเชฒเชเชฒเชตเซ€เชเชฎเชจเชพ เชธเซเชฅเชพเชชเช• เช…เชจเซ‡ เชฎเซเช–เซเชฏ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชŸ เช…เชจเซ‡ เชธเซเชตเชฟเชซเซเชŸ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชฒเซ‡เช‚เช—เซเชตเซ‡เชœเชจเชพ เชจเชฟเชฐเซเชฎเชพเชคเชพ เช•เซเชฐเชฟเชธ เชฒเซ‡เชŸเชจเชฐ เช…เชจเซ‡ เชŸเซ‡เชจเซเชธเชฐเชซเซเชฒเซ‹ เช…เชจเซ‡ เชœเซ‡เชเชเช•เซเชธ เชœเซ‡เชตเชพ Google AI เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เชญเซ‚เชคเชชเซ‚เชฐเซเชต เชตเชกเชพ เชŸเชฟเชฎ เชกเซ‡เชตเชฟเชธเซ‡ เชจเชตเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ, เชฎเซ‹เชœเซ‹ เชฐเชœเซ‚ เช•เชฐเซ€, เชœเซ‡ เชธเช‚เชถเซ‹เชงเชจ เชตเชฟเช•เชพเชธ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชธเชฐเชณเชคเชพ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเซ€ เช›เซ‡. เช‰เชšเซเชš-เชชเซเชฐเชฆเชฐเซเชถเชจ เช…เช‚เชคเชฟเชฎ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ€ เชฐเชšเชจเชพ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡ เชเชกเชชเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชชเชฟเช‚เช—. เชชเซเชฐเชฅเชฎ เชชเชพเชฏเชฅเซ‹เชจ เชญเชพเชทเชพเชจเชพ เชชเชฐเชฟเชšเชฟเชค เชตเชพเช•เซเชฏเชฐเชšเชจเชพเชจเชพ เช‰เชชเชฏเซ‹เช— เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซเช‚ เชฎเชถเซ€เชจ เช•เซ‹เชกเชฎเชพเช‚ เช•เชฎเซเชชเชพเช‡เชฒ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เชฎเซ‡เชฎเชฐเซ€-เชธเซ‡เชซ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธ เช…เชจเซ‡ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช• เชธเชพเชงเชจเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช— เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเชพเชชเซเชค เชฅเชพเชฏ เช›เซ‡.

เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช—เชจเชพ เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช— เชชเชฐ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชนเซ‡เชคเซเชจเซ€ เชญเชพเชทเชพ เชคเชฐเซ€เช•เซ‡ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชŸเซ‚เชฒเซเชธ เชธเชพเชฅเซ‡ เชชเชพเชฏเชฅเซ‹เชจเชจเซ€ เช•เซเชทเชฎเชคเชพเช“เชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเชถเชพเชณ เชถเซเชฐเซ‡เชฃเซ€เชจเชพ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชญเชพเชทเชพ เช‰เชšเซเชš-เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช—, เชกเซ‡เชŸเชพ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เช…เชจเซ‡ เชŸเซเชฐเชพเชจเซเชธเชซเซ‹เชฐเซเชฎเซ‡เชถเชจ เชœเซ‡เชตเชพ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชจเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡. Mojo เชจเซ€ เชเช• เชฐเชธเชชเซเชฐเชฆ เชตเชฟเชถเซ‡เชทเชคเชพ เช เช›เซ‡ เช•เซ‡ เชŸเซ‡เช•เซเชธเซเชŸ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ ".mojo" เช‰เชชเชฐเชพเช‚เชค เช•เซ‹เชก เชซเชพเช‡เชฒเซ‹ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "helloworld.๐Ÿ”ฅ") เชฎเชพเชŸเซ‡ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ เชคเชฐเซ€เช•เซ‡ เช‡เชฎเซ‹เชœเซ€ เช…เช•เซเชทเชฐ "๐Ÿ”ฅ" เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช›เซ‡.

เชนเชพเชฒเชฎเชพเช‚, เชญเชพเชทเชพ เชธเช˜เชจ เชตเชฟเช•เชพเชธเชจเชพ เชคเชฌเช•เซเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชฎเชพเชคเซเชฐ เช“เชจเชฒเชพเชˆเชจ เชˆเชจเซเชŸเชฐเชซเซ‡เชธ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเซเชฅเชพเชจเชฟเช• เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เชšเชพเชฒเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชเชธเซ‡เชฎเซเชฌเชฒเซ€เชจเซ‡ เชชเช›เซ€เชฅเซ€ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชตเชšเชจ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช‡เชจเซเชŸเชฐเซ‡เช•เซเชŸเชฟเชต เชตเซ‡เชฌ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชชเชฐ เชชเซเชฐเชคเชฟเชธเชพเชฆ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€. เช•เชฎเซเชชเชพเช‡เชฒเชฐ, JIT เช…เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชธเช‚เชฌเช‚เชงเชฟเชค เช…เชจเซเชฏ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡เชจเซ‹ เชธเซเชฐเซ‹เชค เช•เซ‹เชก เช†เช‚เชคเชฐเชฟเช• เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€ เช–เซ‹เชฒเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช›เซ‡ (เชฌเช‚เชง เชฆเชฐเชตเชพเชœเชพ เชชเชพเช›เชณ เช•เชพเชฐเซเชฏเช•เชพเชฐเซ€ เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฎเซ‹เชกเซ‡เชฒ เชเชฒเชเชฒเชตเซ€เชเชฎ, เชฐเชฃเช•เชพเชฐ เช…เชจเซ‡ เชฐเชฃเช•เชพเชฐเชจเชพ เชตเชฟเช•เชพเชธเชจเชพ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เชพเชจเซ€ เชฏเชพเชฆ เช…เชชเชพเชตเซ‡ เช›เซ‡. เชธเซเชตเชฟเชซเซเชŸ). เชฎเซ‹เชœเซ‹ เชตเชพเช•เซเชฏเชฐเชšเชจเชพ เชชเชพเชฏเชฅเซ‹เชจ เชญเชพเชทเชพ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชนเซ‹เชตเชพเชฅเซ€, เช…เชจเซ‡ เชŸเชพเช‡เชช เชธเชฟเชธเซเชŸเชฎ C/C++ เชจเซ€ เชจเชœเซ€เช• เช›เซ‡, เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เชคเซ‡เช“ C/C++ เช…เชจเซ‡ Python เชฅเซ€ Mojo เชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเชพ เช…เชจเซเชตเชพเชฆเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹ เชตเชฟเช•เชธเชพเชตเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชงเชฐเชพเชตเซ‡ เช›เซ‡, เชคเซ‡เชฎเชœ เชชเชพเชฏเชฅเซ‹เชจ เช•เซ‹เชก เช…เชจเซ‡ เชฎเซ‹เชœเซ‹เชจเซ‡ เชœเซ‹เชกเซ€เชจเซ‡ เชนเชพเช‡เชฌเซเชฐเชฟเชก เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชตเชฟเช•เชธเชพเชตเชตเชพ.

เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช—เชฃเชคเชฐเซ€เช“ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชœเชพเชคเซ€เชฏ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเชพ เช‰เชชเชฒเชฌเซเชง เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชธเชพเชฎเซ‡เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, GPUs, เชธเซเชชเซ‡เชถเชฟเชฏเชฒเชพเช‡เชเซเชก เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชเช•เซเชธเชฟเชฒเชฐเซ‡เชŸเชฐเซเชธ เช…เชจเซ‡ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ เช‡เชจเซเชธเซเชŸเซเชฐเช•เซเชถเชจ เชตเซ‡เช•เซเชŸเชฐเซเชธ (SIMD) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‹เชœเซ‹ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เช…เชจเซ‡ เช—เชฃเชคเชฐเซ€เช“เชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชนเชพเชฒเชจเชพ CPython เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชœเซ‹เชกเชพเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชชเชพเชฏเชฅเซ‹เชจ เชญเชพเชทเชพเชจเชพ เช…เชฒเช— เชธเชฌเชธเซ‡เชŸ เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เช•เชพเชฐเชฃเซ‹เชฎเชพเช‚ เชธเช‚เช•เชฒเชจ, เชธเชฟเชธเซเชŸเชฎ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เช•เซเชทเชฎเชคเชพเช“เชจเซเช‚ เชเช•เซ€เช•เชฐเชฃ เช…เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช…เชฒเช— เช†เช‚เชคเชฐเชฟเช• เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชถเชพเชฎเซ‡เชฒ เช›เซ‡ เชœเซ‡ เช•เซ‹เชกเชจเซ‡ GPU เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เชชเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเซเชฐเชตเซ‡เช—เช•. เชœเซ‹ เช•เซ‡, เชฎเซ‹เชœเซ‹ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซเช‚ CPython เชธเชพเชฅเซ‡ เชธเซเชธเช‚เช—เชค เชฐเชนเซ‡เชตเชพเชจเซ‹ เช‡เชฐเชพเชฆเซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡.

เชฎเซ‹เชœเซ‹เชจเซ‹ JIT เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชฐเซเชฅเช˜เชŸเชจ เชฎเซ‹เชกเชฎเชพเช‚ เช…เชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเชˆเชฒเซ‹ (AOT, เช…เชนเซ‡เชก-เช“เชซ-เชŸเชพเช‡เชฎ) เชฌเช‚เชจเซ‡เชฎเชพเช‚ เชธเช‚เช•เชฒเชจ เชฎเชพเชŸเซ‡ เชตเชพเชชเชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชชเชพเชธเซ‡ เช“เชŸเซ‹เชฎเซ‡เชŸเชฟเช• เช“เชชเซเชŸเชฟเชฎเชพเชˆเชเซ‡เชถเชจ, เช•เซ‡เชถเซ€เช‚เช— เช…เชจเซ‡ เชกเชฟเชธเซเชŸเซเชฐเซ€เชฌเซเชฏเซเชŸเซ‡เชก เช•เชฎเซเชชเชพเชˆเชฒเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชŸ-เชˆเชจ เช†เชงเซเชจเชฟเช• เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€ เช›เซ‡. เชฎเซ‹เชœเซ‹ เชญเชพเชทเชพเชฎเชพเช‚ เชธเซเชคเซเชฐเซ‹เชค เช—เซเชฐเช‚เชฅเซ‹เชจเซ‡ LLVM เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช…เชจเซ‡ เชกเซ‡เชŸเชพ เชซเซเชฒเซ‹ เช—เซเชฐเชพเชซเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชชเซ‚เชฐเซ€ เชชเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเชพ เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เช•เซ‹เชก MLIR (เชฎเชฒเซเชŸเซ€-เชฒเซ‡เชตเชฒ เช‡เชจเซเชŸเชฐเชฎเซ€เชกเชฟเชฏเซ‡เชŸ เชฐเชฟเชชเซเชฐเซ‡เชเชจเซเชŸเซ‡เชถเชจ)เชฎเชพเช‚ เชฐเซ‚เชชเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เชฎเซเชชเชพเชˆเชฒเชฐ เชคเชฎเชจเซ‡ เชฎเชถเซ€เชจ เช•เซ‹เชก เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ MLIR เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเชพ เชตเชฟเชตเชฟเชง เชฌเซ‡เช•เชเชจเซเชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.

เช—เชฃเชคเชฐเซ€เช“เชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเช˜เชจ เช—เชฃเชคเชฐเซ€เช“ เชฆเชฐเชฎเชฟเชฏเชพเชจ C/C++ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซเชธ เช•เชฐเชคเชพเช‚ เชถเซเชฐเซ‡เชทเซเช  เช•เชพเชฎเช—เซ€เชฐเซ€ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเซ‡เชจเซเชกเซ‡เชฒเชฌเซเชฐเซ‹เชŸ เชธเซ‡เชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชฎเซ‹เชœเซ‹ เชญเชพเชทเชพเชฎเชพเช‚ เชธเช‚เช•เชฒเชฟเชค เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชœเซเชฏเชพเชฐเซ‡ AWS เช•เซเชฒเชพเช‰เชก (r7iz.metal-16xl) เชฎเชพเช‚ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ C++ (6 เชธเซ‡. เชตเชฟ.) เชฎเชพเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช•เชฐเชคเชพเช‚ 0.03 เช—เชฃเซ€ เชเชกเชชเซ€ เชนเซ‹เชตเชพเชจเซเช‚ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. 0.20 เชธเซ‡เช•เชจเซเชก.), เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค CPython 35 (3.10.9 เชธเซ‡เช•เชจเซเชก เชตเชฟ. 0.03 เชธเซ‡เช•เชจเซเชก) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชชเชพเชฏเชฅเซ‹เชจ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช•เชฐเชคเชพเช‚ 1027 เชนเชœเชพเชฐ เช—เชฃเซ€ เชเชกเชชเซ€ เช…เชจเซ‡ PYPY (1500 เชธเซ‡เช•เชจเซเชก เชตเชฟ. 0.03 เชธเซ‡เช•เชจเซเชก) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ 46.1 เช—เชฃเซ€ เชเชกเชชเซ€. .

เชฎเชถเซ€เชจ เชฒเชฐเซเชจเชฟเช‚เช— เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเชตเชพเชจเชพ เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชŸเซ‡เชจเซเชธเชฐเชซเซเชฒเซ‹ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเซ‹เชฒเซเชฏเซเชถเชจเชจเซ€ เชคเซเชฒเชจเชพเชฎเชพเช‚, เชฎเซ‹เชœเซ‹ เชญเชพเชทเชพเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ AI เชธเซเชŸเซ‡เช• เชฎเซ‹เชกเซเชฏเซเชฒเชฐ เช‡เชจเซเชซเชฐเชจเซเชธ เชเชจเซเชœเชฟเชจ, เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชญเชพเชทเชพ เชฎเซ‹เชกเซ‡เชฒเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ 3 เช—เชฃเซเช‚ เชเชกเชชเซ€ เชนเชคเซเช‚ เช‡เชจเซเชŸเซ‡เชฒ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐ, เชญเชฒเชพเชฎเชฃ เชœเชจเชฐเซ‡เชถเชจ เชฎเซ‹เชกเชฒเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ 6.4 เช—เชฃเซเช‚ เชเชกเชชเซ€ เช…เชจเซ‡ เชฆเซเชฐเชถเซเชฏ เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‹เชกเซ‡เชฒเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ 2.1 เช—เชฃเซเช‚ เชเชกเชชเซ€. AMD เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, Mojo เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ 3.2, 5 เช…เชจเซ‡ 2.2 เช—เชฃเซ‹ เช…เชจเซ‡ ARM เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ - เช…เชจเซเช•เซเชฐเชฎเซ‡ 5.3, 7.5 เช…เชจเซ‡ 1.7 เช—เชฃเซ‹ เชซเชพเชฏเชฆเซ‹ เชฅเชฏเซ‹ เชนเชคเซ‹. PyTorch-เช†เชงเชพเชฐเชฟเชค เชธเซ‹เชฒเซเชฏเซเชถเชจ Intel CPUs เชชเชฐ 1.4, 1.1 เช…เชจเซ‡ 1.5 เช—เชฃเซ‹, AMD CPUs เชชเชฐ 2.1, 1.2 เช…เชจเซ‡ 1.5 เช—เชฃเซ‹ เช…เชจเซ‡ ARM CPUs เชชเชฐ 4, 4.3 เช…เชจเซ‡ 1.3 เช—เชฃเซ‹ เชฎเซ‹เชœเซ‹ เช•เชฐเชคเชพเช‚ เชชเชพเช›เชณ เช›เซ‡.

LLVM เชธเชฐเซเชœเช• เชจเชตเซ€ เชฎเซ‹เชœเซ‹ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡

เชญเชพเชทเชพ เชธเซเชŸเซ‡เชŸเชฟเช• เชŸเชพเชˆเชชเชฟเช‚เช— เช…เชจเซ‡ เชฐเชธเซเชŸเชจเซ€ เชฏเชพเชฆ เช…เชชเชพเชตเซ‡ เชคเซ‡เชตเชพ เชฒเซ‹-เชฒเซ‡เชตเชฒ เชฎเซ‡เชฎเชฐเซ€-เชธเซ‡เชซ เชซเซ€เชšเชฐเซเชธเชจเซเช‚ เชธเชฎเชฐเซเชฅเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เชฐเซ‡เชซเชฐเชจเซเชธ เชฒเชพเชˆเชซเชŸเชพเช‡เชฎ เชŸเซเชฐเซ‡เช•เชฟเช‚เช— เช…เชจเซ‡ เชฌเซ‹เชฐเซ‹ เชšเซ‡เช•เชฐ. เชชเซ‹เชˆเชจเซเชŸเชฐเซเชธ เชธเชพเชฅเซ‡ เชธเชฒเชพเชฎเชค เช•เชพเชฐเซเชฏ เชฎเชพเชŸเซ‡เชจเซ€ เชธเซเชตเชฟเชงเชพเช“ เช‰เชชเชฐเชพเช‚เชค, เชญเชพเชทเชพ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเชพ เช•เชพเชฐเซเชฏ เชฎเชพเชŸเซ‡ เชธเซเชตเชฟเชงเชพเช“ เชชเชฃ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชชเซ‹เช‡เชจเซเชŸเชฐ เชชเซเชฐเช•เชพเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เชฎเซ‹เชกเชฎเชพเช‚ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชธเซ€เชงเซ€ เชเช•เซเชธเซ‡เชธ, เชตเซเชฏเช•เซเชคเชฟเช—เชค SIMD เชธเซ‚เชšเชจเชพเช“เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพ เช…เชฅเชตเชพ เชŸเซ‡เชจเซเชธเชฐเช•เซ‹เชฐเซเชธ เช…เชจเซ‡ AMX เชœเซ‡เชตเชพ เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชเช•เซเชธเซเชŸเซ‡เชจเซเชถเชจเซเชธเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพ. .

LLVM เชธเชฐเซเชœเช• เชจเชตเซ€ เชฎเซ‹เชœเซ‹ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เชตเชฟเช•เชธเชพเชตเซ‡ เช›เซ‡

เช•เซเชฒเชพเชธเชฟเช• เช…เชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เชชเชพเชฏเชฅเซ‹เชจ เช•เซ‹เชกเชจเชพ เชตเชฟเชญเชพเชœเชจเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฎ เชšเชฒเซ‹ เชฎเชพเชŸเซ‡ เชธเซเชชเชทเซเชŸ เชชเซเชฐเช•เชพเชฐเชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพเช“ เชธเชพเชฅเซ‡ เชซเช‚เช•เซเชถเชจ เชฎเชพเชŸเซ‡, "def" เชจเซ‡ เชฌเชฆเชฒเซ‡ เช…เชฒเช— เช•เซ€เชตเชฐเซเชก "fn" เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชธเซเชคเชพเชต เช›เซ‡. เช เชœ เชฐเซ€เชคเซ‡ เชตเชฐเซเช—เซ‹ เชฎเชพเชŸเซ‡, เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชธเช‚เช•เชฒเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ‡ เชธเซเชŸเซ‡เชŸเชฟเช•เชฒเซ€ เชชเซ‡เช• เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ (เชœเซ‡เชฎ เช•เซ‡ C เชฎเชพเช‚), เชคเซ‹ เชคเชฎเซ‡ "เช•เซเชฒเชพเชธ" เชจเซ‡ เชฌเชฆเชฒเซ‡ "เชธเซเชŸเซเชฐเช•เซเชšเชฐ" เชชเซเชฐเช•เชพเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชซเช•เซเชค C/C++ เชญเชพเชทเชพเช“เชฎเชพเช‚ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เช†เชฏเชพเชค เช•เชฐเชตเชพเชจเซเช‚ เชชเชฃ เชถเช•เซเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช—เชฃเชฟเชคเชจเซ€ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชฎเชพเช‚เชฅเซ€ cos เชซเช‚เช•เซเชถเชจเชจเซ‡ เช†เชฏเชพเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ "math.h" import cos"เชฎเชพเช‚เชฅเซ€ เชธเซเชชเชทเซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

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

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