ΠΠΈΠ½Π°Π»ΠΈΡ Π΄Π΅ΠΊΠ΅ΠΌΠ²ΡΠΈ Wave Computing, ΠΊΠΎΡΡΠΎ ΠΏΡΠΈΠ΄ΠΎΠ±ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½Π° ΠΈ ΠΏΠ°ΡΠ΅Π½ΡΠΈΡΠ΅ Π½Π° MIPS Technologies ΡΠ»Π΅Π΄ ΡΠ°Π»ΠΈΡΠ° Π½Π° Imagination Technologies, ΠΎΠ±ΡΠ²ΠΈ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ ΡΠΈ Π΄Π° Π½Π°ΠΏΡΠ°Π²ΠΈ 32- ΠΈ 64-Π±ΠΈΡΠΎΠ²ΠΈΡ MIPS Π½Π°Π±ΠΎΡ ΠΎΡ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ, ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΈ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈ. Wave Computing ΠΎΠ±Π΅ΡΠ° Π΄Π° ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²ΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΡΠΈΡΠ΅ ΠΏΡΠ΅Π· ΠΏΡΡΠ²ΠΎΡΠΎ ΡΡΠΈΠΌΠ΅ΡΠ΅ΡΠΈΠ΅ Π½Π° 2019 Π³. Π ΡΡΠΏΡΡ Π°! Π ΠΊΡΠ°Ρ Π½Π° ΡΠ°Π·ΠΈ ΡΠ΅Π΄ΠΌΠΈΡΠ° Π½Π° ΡΠ΅Π±ΡΠ°ΠΉΡΠ° Π½Π° MIPS Open ΡΠ΅ ΠΏΠΎΡΠ²ΠΈΡ Π° Π²ΡΡΠ·ΠΊΠΈ ΠΊΡΠΌ MIPS R6 Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°/ΡΠ΄ΡΠ° ΠΈ ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΠΌΠΎΠ΄ΡΠ»ΠΈ. ΠΡΠΈΡΠΊΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·ΡΠ΅Π³Π»Π΅Π½ΠΎ ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΎ ΠΏΠΎ Π²Π°ΡΠ° ΠΏΡΠ΅ΡΠ΅Π½ΠΊΠ° ΠΈ Π½ΡΠΌΠ° Π΄Π° ΡΠ΅ Π½Π°Π»Π°Π³Π° Π΄Π° ΠΏΠ»Π°ΡΠ°ΡΠ΅ Π·Π° Π½Π΅Π³ΠΎ. Π Π±ΡΠ΄Π΅ΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° ΡΠ΅ ΠΏΡΠΎΠ΄ΡΠ»ΠΆΠΈ Π΄Π° ΠΏΡΠ°Π²ΠΈ ΠΏΡΠ±Π»ΠΈΡΠ½ΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π½ΠΎΠ²ΠΈ ΡΠ΄ΡΠ°.
ΠΡΡΠ²ΠΈΡΠ΅ Π±Π΅Π·ΠΏΠ»Π°ΡΠ½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ Π·Π° ΠΈΠ·ΡΠ΅Π³Π»ΡΠ½Π΅ Π²ΠΊΠ»ΡΡΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π·Π° 32- ΠΈ 64-Π±ΠΈΡΠΎΠ²Π° MIPS Instruction Set Architecture (ISA) Π²Π΅ΡΡΠΈΡ 6, MIPS SIMD ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ, MIPS DSP ΡΠ°Π·ΡΠΈΡΠ΅Π½ΠΈΡ, MIPS Multi-Threading ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°, MIPS MCU, microMIPS ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π·Π° ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ°Π½Π΅ ΠΈ MIPS Π²ΠΈΡΡΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ. MIPS Open ΡΡΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° Π΅Π»Π΅ΠΌΠ΅Π½ΡΠΈ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° ΡΠ°ΠΌΠΈ Π΄Π° ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°ΡΠ΅ MIPS ΡΠ΄ΡΠ° - ΡΠΎΠ²Π° ΡΠ° MIPS Open Tools ΠΈ MIPS Open FPGA.
ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΡ MIPS Open Tools ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Ρ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΡΡΠ΅Π΄Π° Π·Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ Π½Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ ΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ Π·Π° Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΡΠ°Π±ΠΎΡΠ΅ΡΠΈ Ρ Linux. Π’ΠΎΠ²Π° ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈ Π½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Π΄Π° ΠΈΠ·Π³ΡΠ°ΠΆΠ΄Π°, ΠΎΡΡΡΡΠ°Π½ΡΠ²Π° Π³ΡΠ΅ΡΠΊΠΈ ΠΈ Π²Π½Π΅Π΄ΡΡΠ²Π° ΠΈΠ½Π΄ΠΈΠ²ΠΈΠ΄ΡΠ°Π»Π΅Π½ ΠΏΡΠΎΠ΅ΠΊΡ ΠΊΠ°ΡΠΎ Ρ Π°ΡΠ΄ΡΠ΅ΡΠ½Π° ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ° Π·Π° ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ»Π΅ΠΌΠ΅Π½ΡΡΡ MIPS Open FPGA Π΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠ° Π·Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ (ΡΡΠ΅Π΄Π°) Π·Π° ΡΠ΅Π·ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΈΡΠΊΠ°Ρ Π΄Π° Π·Π°Π΄ΡΠ»Π±ΠΎΡΠ°Ρ Π·Π½Π°Π½ΠΈΡΡΠ° ΡΠΈ ΠΏΠΎ ΡΠ΅ΠΌΠ°ΡΠ° (Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°). MIPS Open FPGA ΠΏΡΡΠ²ΠΎΠ½Π°ΡΠ°Π»Π½ΠΎ Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π·Π° ΡΡΡΠ΄Π΅Π½ΡΠΈ ΠΈ ΡΠ΅ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΎΡ ΠΈΠ·ΡΠ΅ΡΠΏΠ°ΡΠ΅Π»Π½ΠΈ ΡΠΏΡΠ°Π²ΠΎΡΠ½ΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΈ Π·Π° MIPS ΠΏΡΠΎΡΠ΅ΡΠΎΡΠΈ.
ΠΠ°ΡΠΎ Π±ΠΎΠ½ΡΡ ΠΏΠ°ΠΊΠ΅ΡΡΡ MIPS Open FPGA Π²ΠΊΠ»ΡΡΠ²Π° RTL ΠΊΠΎΠ΄ Π·Π° Π±ΡΠ΄Π΅ΡΠΈ MIPS microAptiv ΡΠ΄ΡΠ°. Π’Π΅Π·ΠΈ ΡΠ΄ΡΠ° ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΎΠ±ΡΠ²Π΅Π½ΠΈ ΠΏΠΎ-ΠΊΡΡΠ½ΠΎ ΡΠ°Π·ΠΈ Π³ΠΎΠ΄ΠΈΠ½Π° ΠΈ ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΊΠ°ΡΠΎ ΠΏΡΠΈΠΌΠ΅Ρ Π·Π° Π½Π΅ΠΊΠΎΠΌΠ΅ΡΡΠΈΠ°Π»Π΅Π½ ΠΏΡΠ΅Π³Π»Π΅Π΄ Π½Π° Π±ΡΠ΄Π΅ΡΠΈ ΠΏΡΠΎΠ΄ΡΠΊΡΠΈ. Π’ΠΎΠ²Π° ΡΠ΅ Π±ΡΠ΄Π°Ρ ΠΌΠ°Π»ΠΊΠΈ Π΅Π½Π΅ΡΠ³ΠΈΠΉΠ½ΠΎ Π΅ΡΠ΅ΠΊΡΠΈΠ²Π½ΠΈ ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ΄ΡΠ°, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΎΡΠ°ΠΊΠ²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΡΡΠ½Π°ΡΠΈ ΡΠ»Π΅Π΄ Π½ΡΠΊΠΎΠ»ΠΊΠΎ ΡΠ΅Π΄ΠΌΠΈΡΠΈ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: 3dnews.ru