เบ„เบงเบฒเบกเบšเปเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบˆเบฒเบฐ FPGA เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™

เบ„เบงเบฒเบกเบšเปเปˆเปเบ™เปˆเบ™เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เป€เบˆเบฒเบฐ FPGA เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™
เบ—เปˆเบฒเบ™เบšเปเปˆ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบœเบนเป‰เบญเบญเบเปเบšเบšเบŠเบดเบšเป€เบžเบทเปˆเบญเบ‚เบฝเบ™เป‚เบ›เปเบเบผเบก เบชเบณ เบฅเบฑเบš FPGAs, เบ„เบทเบเบฑเบšเบงเปˆเบฒเบ—เปˆเบฒเบ™เบšเปเปˆ เบˆเบณ เป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบ›เบฑเบ™เบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เปเบเบผเบก C ++ เป€เบžเบทเปˆเบญเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”เปƒเบ™ Java. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, เปƒเบ™เบ—เบฑเบ‡เบชเบญเบ‡เบเปเบฅเบฐเบ™เบตเบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”.

เป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ‚เบญเบ‡เบเบฒเบ™เบ„เป‰เบฒเบ—เบฑเบ‡เบชเบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต Java เปเบฅเบฐ FPGA เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเป€เบชเบ”เบเบฒเบ™เบฎเบฝเบเบฎเป‰เบญเบ‡เบชเบธเบ”เบ—เป‰เบฒเบ. เบ‚เปˆเบฒเบงเบ”เบตเบชเปเบฒเบฅเบฑเบš FPGAs - เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบŠเบฑเป‰เบ™ abstraction เปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเป€เบซเบกเบฒเบฐเบชเบปเบก, เปƒเบ™ 35 เบ›เบตเบ—เบตเปˆเบœเปˆเบฒเบ™เบกเบฒเบ™เบฑเบšเบ•เบฑเป‰เบ‡เปเบ•เปˆ invention เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™ logic programmable, เบเบฒเบ™เบชเป‰เบฒเบ‡ algorithms เปเบฅเบฐเบเบฒเบ™เป„เบซเบฅเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบš FPGAs เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ CPUs, DSPs, GPUs เบซเบผเบทเบฎเบนเบšเปเบšเบšเบญเบทเปˆเบ™เป†เบ‚เบญเบ‡ ASICs custom เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™. เบ‡เปˆเบฒเบโ€‹เบ‚เบถเป‰เบ™.

เป€เบงเบฅเบฒเบ—เบตเปˆเปœเป‰เบฒเบญเบฑเบ”เบชเบฐเบˆเบฑเบ™เบ‚เบญเบ‡เบเบฒเบ™เบชเป‰เบฒเบ‡เบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เปเบกเปˆเบ™เป€เบซเบฑเบ™เป„เบ”เป‰เบŠเบฑเบ”เป€เบˆเบ™เปƒเบ™เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเป€เบกเบทเปˆเบญ CPU เบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เป‚เบกเบ”เบนเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ”เบฝเบงเป„เบ”เป‰เบญเบตเบเบ•เปเปˆเป„เบ› เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™ เบชเบณเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเบซเบผเบฒเบเบซเบผเบฒเบ - เบ”เป‰เบงเบเป€เบซเบ”เบœเบปเบ™เบซเบผเบฒเบเบขเปˆเบฒเบ‡ - FPGA เป„เบ”เป‰เบšเบฑเบ™เบฅเบธเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบกเบฑเบ™เป‚เบ”เบเบเบฒเบ™เบชเบฐเป€เปœเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบชเบนเบ‡, เบ„เบงเบฒเบกเปœเปˆเบงเบ‡เป€เบงเบฅเบฒเบ•เปˆเบณ, เป€เบ„เบทเบญเบ‚เปˆเบฒเบ เปเบฅเบฐ เปœเปˆเบงเบเบ„เบงเบฒเบกเบˆเบณ - เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบซเบผเบฒเบเบซเบผเบฒเบเบ‚เบญเบ‡ FPGA SoCs เบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เป, เป€เบŠเบดเปˆเบ‡เป€เบ›เบฑเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ—เบตเปˆเบชเบปเบกเบšเบนเบ™. เบขเปˆเบฒเบ‡เปƒเบ”เบเปเบ•เบฒเบก, FPGA เบเบฑเบ‡เบฅเบงเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบญเบธเบ›เบฐเบเบญเบ™เบญเบทเปˆเบ™เป†เปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบชเบปเบกเป„เบ”เป‰เบขเปˆเบฒเบ‡เบชเบณเป€เบฅเบฑเบ”เบœเบปเบ™, เปเบฅเบฐ เปƒเบ™เบ—เบฑเบ”เบชเบฐเบ™เบฐเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบซเบฒเบเปเปˆเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบŠเบญเบเบซเบฒเบšเปˆเบญเบ™เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡เบžเบงเบเบกเบฑเบ™เปƒเบ™เบฅเบฐเบšเบปเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ.

เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เป€เบซเบ”เบœเบปเบ™เบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเบˆเบฑเบ”เบเบญเบ‡เบ›เบฐเบŠเบธเบกเป€เบงเบ—เบต FPGA เบ•เปเปˆเป„เบ›เปƒเบ™ San Jose เปƒเบ™เบงเบฑเบ™เบ—เบต 22 เบกเบฑเบ‡เบเบญเบ™. เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ”, เบซเบ™เบถเปˆเบ‡เปƒเบ™เบœเบนเป‰เบชเบฐเบซเบ™เบญเบ‡ FPGA เบ•เบปเป‰เบ™เบ•เปเปƒเบ™เป‚เบฅเบเปเบฅเบฐเป€เบ›เบฑเบ™เบœเบนเป‰เบšเบธเบเป€เบšเบตเบเปƒเบ™เบ‚เบปเบ‡เป€เบ‚เบ”เบ™เบตเป‰เปเบกเปˆเบ™ Xilinx. Ivo Bolsens, เบฎเบญเบ‡เบ›เบฐเบ—เบฒเบ™เบญเบฒเบงเบธเป‚เบชเปเบฅเบฐเบซเบปเบงเบซเบ™เป‰เบฒเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบ‚เบญเบ‡ Xilinx, เป„เบ”เป‰เป€เบงเบปเป‰เบฒเปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบกเปเบฅเบฐเปƒเบซเป‰เบ„เบงเบฒเบกเบ„เบดเบ”เบ‚เบญเบ‡เบฅเบฒเบงเปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆ Xilinx เบเปเบฒเบฅเบฑเบ‡เบŠเปˆเบงเบเบชเป‰เบฒเบ‡เบฅเบฐเบšเบปเบšเบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ—เบตเปˆเบ›เปˆเบฝเบ™เปเบ›เบ‡เป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™.

เบกเบฑเบ™เบ•เป‰เบญเบ‡เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เบžเปเบชเบปเบกเบ„เบงเบ™เบชเบณเบฅเบฑเบšเบชเบฐเบ–เบฒเบ›เบฐเบ™เบดเบเบฅเบฐเบšเบปเบš เปเบฅเบฐ เป‚เบ›เบฃเปเบเบฃเบกเป€เบกเบต เป€เบžเบทเปˆเบญเบˆเบฐเบกเบฒเบฎเบญเบ”เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบšเบฑเบ™เบˆเบธเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ›เบฐเป€เบžเบ”เบ•เปˆเบฒเบ‡เป†, เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ เปเบฅเบฐ เบงเบฝเบเบ‡เบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบชเบดเปˆเบ‡เบ™เบตเป‰เป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบˆเบณเป€เบ›เบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ•เบฒเบกเบเบปเบ”เบ‚เบญเบ‡ Moore เบ”เป‰เบงเบเบŠเบดเบš CMOS เบ•เปˆเบฒเบ‡เป† เบเบณเบฅเบฑเบ‡เบเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบเบฒเบเบ‚เบถเป‰เบ™เป€เบฅเบทเป‰เบญเบเป†. เบชเบณเบฅเบฑเบšเบ”เบฝเบงเบ™เบตเป‰, เบžเบฒเบชเบฒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เบชเบนเบ™เบเบฒเบ‡เบ‚เบญเบ‡ CPU, เปเบฅเบฐ เบžเบงเบเป€เบฎเบปเบฒเบเบฑเบ‡เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบš "เบเบฒเบ™เป€เบฅเบฑเปˆเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™," เบŠเบถเปˆเบ‡เปเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเป‚เบ›เบฃเปเบเบฃเบกเป€เบฎเบฑเบ”เบงเบฝเบเป„เบ”เป‰เบ”เบตเบเปˆเบงเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เป„เบ”เป‰เปƒเบ™ CPU เบขเปˆเบฒเบ‡เบ”เบฝเบง. เปƒเบ™เบ—เบตเปˆเบชเบธเบ”, เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™, เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ, เปเบฅเบฐ เป‚เบ›เป‚เบ•เบ„เบญเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ—เบธเบเบขเปˆเบฒเบ‡เป€เบ‚เบปเป‰เบฒเบเบฑเบ™, เปเบฅเบฐ เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเบเบฑเบšเบ„เบทเบ™เบชเบนเปˆเบ„เบณเบชเบฑเบšเบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™ "เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰" เปเบฅเบฐ "เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™." เบเบฒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบšเบšเบ›เบฐเบชเบปเบกเบˆเบฐเบเบฒเบเป€เบ›เบฑเบ™เป€เบฅเบทเปˆเบญเบ‡เบ›เบปเบเบเบฐเบ•เบดเบ„เบทเบเบฑเบšเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ„เบฅเบฒเบงเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เปเบšเบšเบ”เบฑเป‰เบ‡เป€เบ”เบตเบก เบซเบผเบท เป€เบ„เบทเปˆเบญเบ‡ virtual, เปเบฅเบฐเปƒเบ™เบšเบฒเบ‡เบˆเบธเบ”, เบžเบงเบเป€เบฎเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเปƒเบŠเป‰เบ„เบณเบงเปˆเบฒ "เบเบฒเบ™เบ„เบณเบ™เบงเบ™" เป€เบžเบทเปˆเบญเบญเบฐเบ—เบดเบšเบฒเบเบงเบฝเบเบ‡เบฒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เปƒเบ™เบšเบฒเบ‡เบˆเบธเบ” - เปเบฅเบฐ FPGAs เบญเบฒเบ”เบˆเบฐเป€เบ›เบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบกเบทเปƒเบ™เบเบฒเบ™เบ™เบณเป€เบญเบปเบฒเบเบธเบเบชเบฐเป„เปเบ™เบตเป‰เบกเบฒเบชเบนเปˆ - เบžเบงเบเป€เบฎเบปเบฒเบˆเบฐเป€เบญเบตเป‰เบ™เบกเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ‚เปเป‰เบกเบนเบ™เบญเบตเบเบ„เบฑเป‰เบ‡.

เบเบฒเบ™เบฎเบฑเบšเบฎเบญเบ‡เป€เบญเบปเบฒ FPGAs เปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เบˆเบฐเบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปเบ™เบงเบ„เบดเบ”. เบ—เปˆเบฒเบ™ Bolsens เบญเบฐเบ—เบดเบšเบฒเบเบงเปˆเบฒ "เป€เบกเบทเปˆเบญเบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆเบˆเบฐเป€เบฅเบฑเปˆเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ‚เบญเบ‡เบกเบทเป‰เบ™เบตเป‰, เบ—เปˆเบฒเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฅเบปเบ‡เป„เบ›เบซเบฒเบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบžเบงเบเบกเบฑเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™, เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปƒเบ”เบ–เบทเบเปƒเบŠเป‰, เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰," Bolsens เบญเบฐเบ—เบดเบšเบฒเบ. โ€“ เป€เบˆเบปเป‰เบฒเบ•เป‰เบญเบ‡เบชเบถเบเบชเบฒเบšเบฑเบ™เบซเบฒเบ—เบปเปˆเบงเป„เบ›เบ—เบตเปˆเป€เบˆเบปเป‰เบฒเบžเบฐเบเบฒเบเบฒเบกเปเบเป‰เป„เบ‚. เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบˆเปเบฒเบ™เบงเบ™เบซเบผเบฒเบเบ—เบตเปˆเป€เบฎเบฑเบ”เบงเบฝเบเบขเบนเปˆเปƒเบ™เบชเบนเบ™เบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบกเบทเป‰เบ™เบตเป‰เบ‚เบฐเบซเบ™เบฒเบ”เป€เบžเบทเปˆเบญเบšเปเบฅเบดเป‚เบžเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ. เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบญเบปเบฒเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เบ‚เบญเบ‡เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เป€เบŠเบดเปˆเบ‡เปƒเบŠเป‰เบ‚เปเป‰เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ. เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบžเบงเบเป€เบฎเบปเบฒเป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบฅเบฑเปˆเบ‡, เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบ„เบดเบ”เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบฅเบฑเปˆเบ‡เบ„เบญเบกเบžเบดเบงเป€เบ•เบต, เปเบ•เปˆเบเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เป€เบฅเบฑเปˆเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡.โ€

เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เปƒเบ™เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเบ—เบตเปˆ Bolsens เป„เบ”เป‰เบชเบถเบเบชเบฒเปƒเบ™เบžเบฒเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เบ›เบฐเบกเบฒเบ™ 50% เบ‚เบญเบ‡เป€เบงเบฅเบฒเปเบกเปˆเบ™เปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เบเบฑเบšเป„เบ›เบกเบฒเบฅเบฐเบซเบงเปˆเบฒเบ‡เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ—เบตเปˆเบเบฐเปเบˆเบเบเบฐเบˆเบฒเบ, เปเบฅเบฐเบžเบฝเบ‡เปเบ•เปˆเป€เบ„เบดเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบซเบผเบทเบญเปเบกเปˆเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเปƒเบ™เบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเบ•เบปเบงเป€เบญเบ‡.

"เบ™เบตเป‰เปเบกเปˆเบ™เบšเปˆเบญเบ™เบ—เบตเปˆเบ‚เป‰เบญเบเบ„เบดเบ”เบงเปˆเบฒ FPGA เบชเบฒเบกเบฒเบ”เบŠเปˆเบงเบเป„เบ”เป‰, เป€เบžเบฒเบฐเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบ—เบฑเบ‡เบ”เป‰เบฒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เปเบฅเบฐเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบ‚เบญเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เบ”เบตเบ—เบตเปˆเบชเบธเบ”. เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰เปƒเบ™เบฅเบฐเบ”เบฑเบšเบžเบทเป‰เบ™เบ–เบฒเบ™เป‚เบ„เบ‡เบฅเปˆเบฒเบ‡เป‚เบ”เบเบฅเบงเบก, เปเบฅเบฐเปƒเบ™เบฅเบฐเบ”เบฑเบšเบŠเบดเบš. เบ™เบตเป‰เปเบกเปˆเบ™เบซเบ™เบถเปˆเบ‡เปƒเบ™เบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ—เบตเปˆเบเบดเปˆเบ‡เปƒเบซเบเปˆเบ‚เบญเบ‡ FPGAs, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบเบฒเบ™เบชเบทเปˆเบชเบฒเบ™เบชเปเบฒเบฅเบฑเบšเบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบ‚เบญเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ. เบญเบตเบ‡เปƒเบชเปˆเบฎเบนเบšเปเบšเบšเบ›เบปเบเบเบฐเบ•เบดเบ‚เบญเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เปเป‰เบกเบนเบ™เปƒเบ™เบงเบฝเบ AI, เบ‚เป‰เบญเบเบšเปเปˆเป€เบซเบฑเบ™เบ„เบงเบฒเบกเบˆเปเบฒเป€เบ›เบฑเบ™เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบ—เบตเปˆเบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™. เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เบตเปˆเบกเบตเบเบฒเบ™เป„เบซเบผเป€เบ‚เบปเป‰เบฒเบ‚เปเป‰เบกเบนเบ™เบ‚เบฐเบซเบ™เบฒเบ”เปƒเบซเบเปˆ. เบ”เบฝเบงเบเบฑเบ™เปƒเบŠเป‰เบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบเบฒเบ™เบเบถเบเบญเบปเบšเบฎเบปเบกเป€เบ„เบทเบญเบ‚เปˆเบฒเบ neural - เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบชเป‰เบฒเบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ•เบฒเบซเบ™เปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบ‚เบฐเบซเบ™เบฒเบ”เปเบžเบฑเบเป€เบเบฑเบ”เบ—เบตเปˆเบ›เบฑเบšเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบชเบฐเป€เบžเบฒเบฐ. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ FPGA, เป‚เบ›เป‚เบ•เบ„เบญเบ™เบเบฒเบ™เป‚เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐ topologies เบงเบปเบ‡เบˆเบญเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เป„เบ”เป‰เบŠเบฑเบ”เป€เบˆเบ™เบซเบผเบฒเบเปเบฅเบฐเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบชเบฐเป€เบžเบฒเบฐเปƒเบ”เบซเบ™เบถเปˆเบ‡. เปเบฅเบฐเปƒเบ™เบเปเบฅเบฐเบ™เบตเบ‚เบญเบ‡เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เบกเบฑเบ™เบเบฑเบ‡เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบ•เบปเบงเป€เบฅเบเบˆเบธเบ”เบฅเบญเบเบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบŠเบฑเบ”เป€เบˆเบ™เบชเบญเบ‡เป€เบ—เบปเปˆเบฒ, เปเบฅเบฐเบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ•เบปเบงเป„เบ”เป‰เป€เบŠเบฑเปˆเบ™เบเบฑเบ™.โ€

เบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡ FPGA เปเบฅเบฐ CPU เบซเบผเบท ASIC เบ—เบตเปˆเบเปเบฒเบซเบ™เบปเบ”เป€เบญเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบญเบฑเบ™เบชเบธเบ”เบ—เป‰เบฒเบเปเบกเปˆเบ™เป‚เบ„เบ‡เบเบฒเบ™เบขเบนเปˆเปƒเบ™เป‚เบฎเบ‡เบ‡เบฒเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปƒเบˆเบเปˆเบฝเบงเบเบฑเบšเบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆเบซเบผเบทเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเบ–เบทเบเบ„เบดเบ”เป„เบฅเปˆ, เบซเบผเบทเบเปˆเบฝเบงเบเบฑเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™. เป„เบซเบผเบœเปˆเบฒเบ™เบญเบธเบ›เบฐเบเบญเบ™. FPGAs เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เปˆเบฝเบ™เปƒเบˆเป„เบ”เป‰เบ–เป‰เบฒเป€เบ‡เบทเปˆเบญเบ™เป„เบ‚เบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.

เปƒเบ™เป„เบฅเบเบฐเบœเปˆเบฒเบ™เบกเบฒ, เบ›เบฐเป‚เบซเบเบ”เบ™เบตเป‰เปเบกเปˆเบ™เบกเบตเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบ, เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบก FPGA เบšเปเปˆเปเบกเปˆเบ™เบชเปเบฒเบฅเบฑเบšเบซเบปเบงเปƒเบˆ. เบ„เบงเบฒเบกเบ•เป‰เบญเบ‡เบเบฒเบ™เปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป€เบ›เบตเบ” compilers FPGA เป€เบžเบทเปˆเบญเบ›เบฐเบชเบปเบกเบ›เบฐเบชเบฒเบ™เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบเบฑเบšเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบตเปˆเบ™เบฑเบเบ‚เบฝเบ™เป‚เบ›เบฅเปเบเบฅเบกเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ‚เบฝเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเปเบšเบšเบ‚เบฐเบซเบ™เบฒเบ™ CPU เปƒเบ™ C, C++, เบซเบผเบท Python, เปเบฅเบฐเป€เบžเบทเปˆเบญ outsource เบšเบฒเบ‡เบงเบฝเบเปƒเบซเป‰เบเบฑเบšเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบ—เบตเปˆเป€เบฅเบฑเปˆเบ‡เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เปƒเบ™ FPGAs. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบ—เบตเปˆ Vitis machine learning stack เป€เบฎเบฑเบ”, เป€เบชเบตเบกเบชเป‰เบฒเบ‡เปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก ML เป€เบŠเบฑเปˆเบ™ Caffe เปเบฅเบฐ TensorFlow, เบ”เป‰เบงเบเบซเป‰เบญเบ‡เบชเบฐเบซเบกเบธเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบฅเปˆเบ™เปเบšเบš AI เบ—เปเบฒเบกเบฐเบ”เบฒเบซเบผเบทเป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ” FPGA เปƒเบซเป‰เบเบฑเบšเบซเบ™เป‰เบฒเบงเบฝเบเป€เบŠเบฑเปˆเบ™: เบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบงเบดเบ”เบตเป‚เบญ, เบเบฒเบ™เบฎเบฑเบšเบฎเบนเป‰เบงเบฑเบ”เบ–เบธเบงเบดเบ”เบตเป‚เบญ, เปเบฅเบฐเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ‚เปเป‰เบกเบนเบ™, เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เบ„เบงเบฒเบกเบชเปˆเบฝเบ‡เบ—เบฒเบ‡เบ”เป‰เบฒเบ™เบเบฒเบ™เป€เบ‡เบดเบ™เปเบฅเบฐเบญเบฑเบ™เบ—เบตเบชเบฒเบก - เบซเป‰เบญเบ‡โ€‹เบชเบฐโ€‹เบซเบกเบธเบ”โ€‹เบžเบฑเบโ€‹.

เปเบ™เบงเบ„เบงเบฒเบกเบ„เบดเบ”เบ™เบตเป‰เบšเปเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบซเบผเบฒเบเบˆเบฒเบเป‚เบ„เบ‡เบเบฒเบ™ CUDA เบ‚เบญเบ‡ Nvidia, เป€เบ›เบตเบ”เบ•เบปเบงเปƒเบ™เบ—เบปเบ”เบชเบฐเบงเบฑเบ”เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เป€เบŠเบดเปˆเบ‡ offloads เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเป‰เบ‚เบฐเบซเบ™เบฒเบ™เบเบฑเบš GPU เป€เบฅเบฑเปˆเบ‡เบฅเบฑเบ”, เบซเบผเบทเบˆเบฒเบเบŠเบธเบ”เป€เบ„เบทเปˆเบญเบ‡เบกเบท ROCm เบ‚เบญเบ‡ AMD, เบซเบผเบทเบˆเบฒเบเบ„เปเบฒเบชเบฑเบ™เบเบฒเบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ OneAPI เบ‚เบญเบ‡ Intel, เป€เบŠเบดเปˆเบ‡เบ„เบงเบ™เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™เบเบฑเบš CPUs, GPUs เปเบฅเบฐ FPGA เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™.

เบ„เปเบฒเบ–เบฒเบกเบ”เบฝเบงเปเบกเปˆเบ™เบงเปˆเบฒเป€เบ„เบทเปˆเบญเบ‡เบกเบทเบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบ™เปเบ™เบงเปƒเบ”เป€เบžเบทเปˆเบญเปƒเบซเป‰เบšเบธเบเบ„เบปเบ™เปƒเบ”เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ•เบฑเป‰เบ‡เป‚เบ„เบ‡เบเบฒเบ™เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ•เบฒเบกเบเบฒเบ™เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ. เบ™เบตเป‰เปเบกเปˆเบ™เบชเบดเปˆเบ‡เบชเปเบฒเบ„เบฑเบ™เป€เบžเบฒเบฐเบงเปˆเบฒ FPGAs เป„เบ”เป‰เบเบฒเบเป€เบ›เบฑเบ™เบ„เบงเบฒเบกเบชเบฑเบšเบชเบปเบ™เบซเบผเบฒเบ, เบชเบฐเบฅเบฑเบšเบชเบฑเบšเบŠเป‰เบญเบ™เบซเบผเบฒเบเบเปˆเบงเบฒ CPUs เบ—เบตเปˆเบกเบตเบขเบนเปˆ. เบžเบงเบเบกเบฑเบ™เบ–เบทเบเบœเบฐเบฅเบดเบ”เป‚เบ”เบเปƒเบŠเป‰เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”เบ—เบตเปˆเบเป‰เบฒเบงเบซเบ™เป‰เบฒเบ—เบตเปˆเบชเบธเบ”เปเบฅเบฐเป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบŠเบดเบšเบ—เบตเปˆเบ—เบฑเบ™เบชเบฐเป„เบซเบกเบ—เบตเปˆเบชเบธเบ”. เปเบฅเบฐเบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบˆเบฐเบŠเบญเบเบซเบฒ niche เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ, เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบžเบงเบเป€เบฎเบปเบฒเบšเปเปˆเบชเบฒเบกเบฒเบ”เป€เบชเบเป€เบงเบฅเบฒ, เป€เบ‡เบดเบ™, เบžเบฐเบฅเบฑเบ‡เบ‡เบฒเบ™เปเบฅเบฐเบ›เบฑเบ™เบเบฒ - เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เปเบกเปˆเบ™เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบฅเบฒเบ„เบฒเปเบžเบ‡เป€เบเบตเบ™เป„เบ›.

"FPGAs เบชเบฐเป€เบซเบ™เบตเบ‚เปเป‰เป„เบ”เป‰เบ›เบฝเบšเบ—เบฒเบ‡เบ”เป‰เบฒเบ™เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบต," Bolsens เป€เบงเบปเป‰เบฒ. โ€“ เปเบฅเบฐโ€‹เบ™เบตเป‰โ€‹เบšเปเปˆโ€‹เปเบกเปˆเบ™โ€‹เบžเบฝเบ‡โ€‹เปเบ•เปˆโ€‹เบเบฒเบ™โ€‹เป‚เบ„โ€‹เบชเบฐโ€‹เบ™เบฒโ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹เบเปˆเบฝเบงโ€‹เบเบฑเบšโ€‹เบเบฒเบ™โ€‹เบ›เบฑเบšโ€‹เบ•เบปเบงโ€‹เปเบฅเบฐ reconfigurabilityโ€‹. เปƒเบ™เบ—เบธเบเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™ - เบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบ, เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบเบฒเบŸ, เบเบฒเบ™เบŠเบทเป‰เบ‚เบฒเบเบ„เบงเบฒเบกเป„เบงเบชเบนเบ‡, เปเบฅเบฐเบญเบทเปˆเบ™เป†. - เบžเบงเบเป€เบ‚เบปเบฒเบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบชเบฐเป€เบžเบฒเบฐเบšเปเปˆเบžเบฝเบ‡เปเบ•เปˆเป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ‚เปเป‰เบกเบนเบ™, เปเบ•เปˆเบเบฑเบ‡เบกเบตเบชเบฐเบ–เบฒเบ›เบฑเบ”เบ•เบฐเบเบฐเบเปเบฒเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒ - เบงเบดเบ—เบตเบเบฒเบ™เบเป‰เบฒเบเบ‚เปเป‰เบกเบนเบ™เบžเบฒเบเปƒเบ™เบŠเบดเบš. FPGAs เบเบฑเบ‡เบกเบตเบซเบ™เปˆเบงเบเบ„เบงเบฒเบกเบˆเปเบฒเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เปƒเบ™เบžเบงเบเบกเบฑเบ™เบซเบผเบฒเบเบเปˆเบงเบฒเบญเบธเบ›เบฐเบเบญเบ™เบญเบทเปˆเบ™เป†. เบกเบฑเบ™เบ„เบงเบ™เบˆเบฐเบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบงเปˆเบฒเบ–เป‰เบฒเบงเบฝเบเบ‡เบฒเบ™เบšเปเปˆเป€เบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบš FPGA เบ”เบฝเบง, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ›เบฑเบšเบ‚เบฐเบซเบ™เบฒเบ”เป„เบ”เป‰เบ—เบปเปˆเบงเบซเบผเบฒเบเบŠเบดเบšเป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบžเบปเบšเบเบฑเบšเบ‚เปเป‰เป€เบชเบเบ—เบตเปˆเบฅเปเบ–เป‰เบฒเบ—เปˆเบฒเบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบเบฒเบ™เบ‚เบฐเบซเบเบฒเบเบงเบฝเบเบ‡เบฒเบ™เปƒเบ™เบ—เบปเปˆเบง CPU เบซเบผเบท GPUs เบซเบผเบฒเบ.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เบŠเบทเป‰เป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบชเปเบฒเบฅเบฑเบšเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡ DDoS, เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ VPS VDS ๐Ÿ”ฅ เบŠเบทเป‰เป€เบงเบฑเบšเป„เบŠเบ—เปŒเป‚เบฎเบ”เบ•เบดเป‰เบ‡เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบ–เบทเป„เบ”เป‰เบ”เป‰เบงเบเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ DDoS, เป€เบŠเบตเบšเป€เบงเบต VPS VDS | ProHoster