ืงืืืฆืช ืืืงืจืื ืืืื ืืืจืกืืืช ืืืจื'ืื ืื ืืืืื ืืืจืกืืืช ืงืืืคืืจื ืื ืืฆืืื ืกืื ืืืฉ ืฉื ืืชืงืคื ืขื ืืืื ืื ืืืืงืจื-ืืจืืืืงืืื ืืื ืฉื ืืขืืื ืืื ืื ื-AMD, ืฉืืืื ืืืืื ืื ืืกื ืืืืืจ ืฉื ืืืืืืช ืืขืื ืื ืืชืืขืืืช. ืฉืืืช ืืืชืงืคื ืืืืฆืขืช ืืืืืช ืฉืืืืฉ ืืืืืื ืืืงืจื-ืืืค ืืื ืืื ืืืขืืืื, ืฉื ืืชื ืืืฉืชืืฉ ืื ืืื ืืืืืจ ืืืืข ืฉื ืฆืืจ ืืืืื ืืืฆืืข ืกืคืงืืืืืื ืฉื ืืืจืืืช.
ืืืืจืืช ืืืคืืืืืืฆืื, ืืืขืื ืืชืืื ืืืฆืข ืืื ืืืจืืืช ืืืฆื ืกืคืงืืืืืื, ืืืื ืืืืชืื ืืืฉืืืช ืืืืฉืืืื ืืงืืืืื, ืืื ืืืืจ ืืื ืืื ืงืืืข ืฉืืชืืืืช ืื ืืืืชื ืืืฆืืงืช, ืืื ืืืืืจ ืืช ืืคืขืืื ืืืฆืื ืืืงืืจื, ืื ืื ืชืื ืื ืฉืขืืืื ืืืืื ืืืฆืื ืืืืจื ืกืคืงืืืืืืืช ืืืคืงืืช ืืืืืื, ืฉื ืืชื ืืงืืืข ืืช ืชืืื ื.
ืืฆืืื ืื ืืฉืืื ืืืืฉื ืขืืื ืืืืฆืืขืื ืืฉืืขืืชืืื ืขื ืืชืงืคืช Spectre v1, ืืงืฉื ืขื ืืืืื ืืืชืงืคื ืืืื ื ืืกืืื ืขื ืืื ืฉืืืืช ืงืืืืืช ืฉื ืืื ื ืืคื ื ืืชืงืคืืช ืขืจืืฅ ืฆืืื ืฉื ืืขืื ืืืกืื ื ืงืืืืช ืชืืจืคื ืื ืืจืืืช ืืชืืฆืื ืืืืฆืืข ืกืคืงืืืืืื ืฉื ืืืจืืืช (ืืืืืื, ืืฉืืืืฉ ืฉื ืืืจืืช LFENCE ืืืกืืช ืืืืคืืช ืืฉืืืื ืืืืจืื ืื ืฉื ืืืฆืืข ืกืคืงืืืืืื, ืื ืืื ื ืืืื ื ืืคื ื ืืืืคื ืืจื ืืื ืื ืืืงืจื-ืืืจืืืืืื).
ืืฉืืื ืืฉืคืืขื ืขื ืืืื ืืขืืื ืืื ืื ื-AMD ืฉืืฆืื ืืื 2011, ืืืื ืกืืจืช Intel Skylake ื-AMD Zen. ืืขืืืื ืืืืจื ืืื ืืคืจืงืื ืืช ืืืจืืืช ืืืขืื ืืืืจืืืืช ืืืืงืจื-ืคืขืืืืช ืคืฉืืืืช ืืืชืจ ืืืืืืช RISC, ืืฉืจ ื ืฉืืจืืช ืืืืืื ื ืคืจื. ืืืืื ืื ืฉืื ื ืืืืชืืช ืืืืืื ืืจืื ืืืืื ืืืชืจ, ืืื ื ื ืืืฉ ืืฉืืจืืช ืืคืืขื ืืืืืจ ืืจื ืืืืฉื ืืืืจื ืืชืืฆืืืช ืฉื ืคืขื ืื ืืืจืืืช CISC ืืืืงืจื-ืืืจืืืช RISC. ืขื ืืืช, ืืืงืจืื ืืฆืื ืืจื ืืืฆืืจ ืชื ืืื ืืืชืขืืจืจืื ืืืฉืจ ืืืฉื ืืืืืื ืืชื ืืฉืช ืืืืคืฉืจ ืืฉืคืื ืืช ืืชืืื ืฉื ืืืืื ืืืืงืจื-ืคืขืืื ืขื ืืื ื ืืชืื ืืืืืื ืืืื ืืืืฆืืข ืฉื ืคืขืืืืช ืืกืืืืืช.
ืืืืื ืืืืงืจื-ืคืขืืื ืืืขืืื ืืื ืื ืืคืืื ืืืืก ืืืืืื CPU (Hyper-Threading), ืืขืื ืฉืืขืืื AMD Zen ืืฉืชืืฉืื ืืืืืื ืืฉืืชืฃ, ืื ืฉืืืฆืจ ืชื ืืื ืืืืืคืช ื ืชืื ืื ืื ืจืง ืืชืื ืืื ืืืฆืืข ืืื, ืืื ืื ืืื ืฉืจืฉืืจืื ืฉืื ืื ื-SMT (ืืืืคืช ื ืชืื ืื ืืคืฉืจืืช ืืื ืงืื ืืคืืขื ืขื ืืืืืช CPU ืืืืืืช ืฉืื ืืช).
ืืืงืจืื ืืฆืืขื ืฉืืื ืืกืืกืืช ืืืืชืืจ ืฉืื ืืืื ืืืืืื ืืืืงืจื-ืคืขืืื ืืืกืคืจ ืชืจืืืฉื ืชืงืืคื ืืืืคืฉืจืื ืืืฆืืจ ืขืจืืฆื ืืขืืจืช ื ืชืื ืื ื ืกืชืจืื ืืฉืืืืฉ ืืงืื ืคืืืข ืืืืืคืช ื ืชืื ืื ืกืืืืื, ืื ืืชืื ืชืืืื ืืืื (ืืืืืื, ืืืืืคืช ื ืชืื ื ืชืืืื ืืขืช ืืืฆืืข ืงืื ืฆื ืฉืืืฉื ืืื ืืขืื ืขื JIT ืืืืืื ืืช ืืืจืืืืืืืช), ืืืื ืืงืจื ื ืืชืืืืืื ืืืจืื ืืืฉืชืืฉ.
ืืขืช ืืจืืื ืืจืกื ืฉื ืืชืงืคืช Spectre ืืืืฆืขืืช ืืืืื ืืืงืจื-ืคืขืืื, ืืืืงืจืื ืืฆืืืื ืืืฉืื ืืืฆืืขืื ืฉื 965.59 Kbps ืขื ืฉืืขืืจ ืฉืืืื ืฉื 0.22% ื-785.56 Kbps ืืขืช ืฉืืืืฉ ืืชืืงืื ืฉืืืืืช, ืืืงืจื ืฉื ืืจืืื ืืืืคื ืืชืื ืืืชื ืืชืืืช ืจืืช ืฉืื ืืคืจืืืืืืื. ืขื ืืืืคื ืืืฉืชืจืขืช ืขื ืคื ื ืจืืืช ืืจืฉืืืช ืฉืื ืืช (ืืื ืืืื ืืืจืื ืืฉืชืืฉ), ืืืืฆืืขืื ืืื 85.2 Kbps ืขื ืชืืงืื ืฉืืืืืช ื ืืกืฃ ื-110.96 Kbps ืขื ืฉืืขืืจ ืฉืืืืืช ืฉื 4%. ืืขืช ืชืงืืคืช ืืขืืื AMD Zen, ืืฆืืจืช ืืืืคื ืืื ืืืืืช CPU ืืืืืืช ืฉืื ืืช, ืืืืฆืืขืื ืืื 250 Kbps ืขื ืฉืืขืืจ ืฉืืืื ืฉื 5.59% ื-168.58 Kbps ืขื ืชืืงืื ืฉืืืืืช. ืืืฉืืืื ืืฉืืืช Spectre v1 ืืงืืืกืืช, ืืืชืงืคื ืืืืฉื ืืืืชื ืืืืจื ืคื 2.6.
ืฆืคืื ืฉืืื ื ืืคื ื ืืชืงืคืช ืืืืื ืืืงืจื-ืืืค ืชืืจืืฉ ืฉืื ืืืื ืฉืืคืืืชื ืืช ืืืืฆืืขืื ืืืชืจ ืืืฉืจ ืื ืชืคืขืื ืืช ืืื ืช ืืชืงืคืช Spectre. ืืคืฉืจื ืืืคืืืืืืช, ืืืฆืข ืืืกืื ืืชืงืคืืช ืืืื ืื ืขื ืืื ืืฉืืชืช ืืืืื, ืืื ืืจืืช ื ืืืืจ ืืจืืืืช ืืืืืื ืืฆืื ืืืืื ืืืืคืืื ืืื ืืืชืงืคืืช.
ืืื ืืืชืงืคืืช Spectre, ืืจืืื ืืืืคื ืืืงืจื ื ืื ืชืืืืืื ืืืจืื ืืฆืจืื ืืืฆืืข ืฉื ืจืฆืฃ ืืกืืื ืฉื ืคืงืืืืช (ืืืื'ืืื) ืืฆื ืฉื ืชืืืืื ืืงืืจืื, ืื ืฉืืืืื ืืืืฆืืข ืกืคืงืืืืืื ืฉื ืืืจืืืช. ื-100 ืืืื'ืืื ืืืืื ื ืืฆืื ืืืืืช ืืื ืืงืก, ืฉืืืกืจื, ืื ืืขืช ืืขืช ื ืืฆืืืช ืืจืืื ืืขืงืืคืช ืืืขืื, ืืืฉื, ืืงืฉืืจืืช ืืืคืขืืช ืชืืื ืืืช BPF ืฉืชืืื ื ื ืืืืืื ืืืืื.
ืืงืืจ: OpenNet.ru