Qwenputer ni marekebisho ya modeli ya Qwen3.5 AI yenye uwezo wa kuiga CPU ya RISC-V ili kuendesha msimbo wa C na MicroPython.

Π’ Ρ€Π°ΠΌΠΊΠ°Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Qwenputer исслСдоватСли ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ Qwen3.5-4B, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ встроСнный симулятор ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½ΠΎΠ³ΠΎ 32-разрядного CPU Π½Π° Π±Π°Π·Π΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ RISC-V (RV32IM), ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰Π΅Π³ΠΎ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ Zba ΠΈ оснащённого сопроцСссором bignum для арифмСтичСских ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ с большими числами. РСализация ядра CPU скомпилирована Π² Π½Π°Π±ΠΎΡ€ вСсов ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Π½Π° Π² Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ ΡΠ·Ρ‹ΠΊΠΎΠ²ΡƒΡŽ модСль Π² Π²ΠΈΠ΄Π΅ 11 Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… слоёв трансформСров, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΠ΅Ρ€Π΅Π΄ основными слоями Qwen. ВычислСния Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‚ΡΡ нСпосрСдствСнно Π² процСссС прямого ΠΏΡ€ΠΎΡ…ΠΎΠ΄Π° (forward pass) нСйросСти, Π±Π΅Π· ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π²Π½Π΅ΡˆΠ½ΠΈΡ… инструмСнтов ΠΈΠ»ΠΈ ΠΏΠ»Π°Π³ΠΈΠ½ΠΎΠ².

РСализация ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ всС ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ ΠΈΠ· ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½ΠΎΠ³ΠΎ Π½Π°Π±ΠΎΡ€Π° тСстов riscv-tests ΠΈ способна Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ скомпилированный ΠΊΠΎΠ΄ Π½Π° C ΠΈ MicroPython. ΠŸΡ€ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ арифмСтичСских вычислСний с большими числами Qwenputer обСспСчиваСт Ρ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒ 97.5-100%, Ρ‡Ρ‚ΠΎ сопоставимо ΠΈΠ»ΠΈ прСвосходит Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Ρ‹ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ Qwen3.5 с ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹ΠΌ внСшним ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€ΠΎΠΌ Python.

Для симуляции ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Π² ΠΌΠΎΠ΄Π΅Π»ΠΈ задСйствованы ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ слои Gated DeltaNet (Π»ΠΈΠ½Π΅ΠΉΠ½Ρ‹Π΅ RNN), примСняСмыС Π² ΡˆΡ‚Π°Ρ‚Π½ΠΎΠΉ AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ Qwen для сохранСния ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½Π½ΠΎΠ³ΠΎ состояния ΠΏΡ€ΠΈ Ρ€Π°Π±ΠΎΡ‚Π΅ с большими контСкстными ΠΎΠΊΠ½Π°ΠΌΠΈ. ΠŸΡƒΡ‚Ρ‘ΠΌ фиксации состояния Π³Π΅ΠΉΡ‚Π° ΠΈ примСнСния ΡƒΠ½ΠΈΡ‚Π°Ρ€Π½ΠΎΠ³ΠΎ кодирования (one-hot) ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ запрос Π½Π° запись пСрСзаписываСт Ρ€ΠΎΠ²Π½ΠΎ ΠΎΠ΄Π½Ρƒ строку ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Ρ‹ состояния, Ρ‡Ρ‚ΠΎ позволяСт ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ состояниС DeltaNet ΠΊΠ°ΠΊ Π°Π΄Ρ€Π΅ΡΡƒΠ΅ΠΌΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ фиксированного Ρ€Π°Π·ΠΌΠ΅Ρ€Π°, избСгая Π»ΠΈΠ½Π΅ΠΉΠ½ΠΎΠ³ΠΎ роста KV-кэша (Key-Value) ΠΏΡ€ΠΈ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠΈ Π΄Π»ΠΈΠ½Ρ‹ контСкста. Π’ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ памяти Ρ€Π°Π·ΠΌΠ΅Ρ‰Π°ΡŽΡ‚ΡΡ рСгистры CPU, Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ выполняСмый ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄.

Π˜Π½ΡΡ‚Ρ€ΡƒΠΊΡ†ΠΈΠΈ процСссора, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ рСгистров, арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ ΠΈ условныС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Ρ‹, ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΡƒΡŽΡ‚ΡΡ нСпосрСдствСнно Π² вСса слоёв трансформСра. Π‘ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ инструкциСй ΡΠΎΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Π΅ Ρ‚ΠΎΠΊΠ΅Π½Ρ‹ (ADDR, VAL, STEP), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ слои AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ ΠΊΠ°ΠΊ Π»ΠΎΠ³ΠΈΠΊΡƒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ CPU. Для ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ CPU ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΊΠΈ примСняСтся нСбольшой внСшний Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ RvChat, Π½ΠΎ сам ΠΌΠ°ΡˆΠΈΠ½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄ обрабатываСтся ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ Π²Π½ΡƒΡ‚Ρ€ΠΈ вСсов ΠΌΠΎΠ΄Π΅Π»ΠΈ.

Из ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠΉ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° упоминаСтся ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π½ΠΎ Π΄Π²ΡƒΡ…ΠΊΡ€Π°Ρ‚Π½ΠΎΠ΅ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с исходной модСлью Qwen ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° (18.8 Π“Π‘) ΠΏΡ€ΠΈ сохранСнии срСзов состояния (checkpoint), Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰Π΅Π΅ Π² основном ΠΈΠ·-Π·Π° Π΄ΠΎΠ±Π°Π²ΠΎΡ‡Π½ΠΎΠ³ΠΎ заполнСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… слоёв. Π’Π°ΠΊΠΆΠ΅ отмСчаСтся ΠΎΡ‚Π½ΠΎΡΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ низкая ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ вычислСний (порядка 3200 Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² Π² сСкунду Π½Π° GPU L4), ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ слоТныС расчёты ΠΌΠΎΠ³ΡƒΡ‚ Π·Π°Π½ΠΈΠΌΠ°Ρ‚ΡŒ сСкунды, Π° Π½Π΅ миллисСкунды.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ с ΡΠΊΡΠΏΠ΅Ρ€ΠΈΠΌΠ΅Π½Ρ‚Π°Π»ΡŒΠ½ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмой, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π²Π½ΡƒΡ‚Ρ€ΠΈ вСсов AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ Π΄ΠΎ 512 Ρ„Π°ΠΉΠ»ΠΎΠ² с 53 тысячами Ρ‚ΠΎΠΊΠ΅Π½ΠΎΠ² тСкста. Как ΠΈ Π² Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΈΠ²Π½ΠΎΠΉ памяти Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² привязкС ΠΊ состояниям DeltaNet, Π½ΠΎ отличаСтся Ρ‚Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π€Π‘ обСспСчиваСт постоянноС Ρ…Ρ€Π°Π½Π΅Π½ΠΈΠ΅, Π½Π΅ Ρ‚Π΅Ρ€ΡΡŽΡ‰Π΅Π΅ состояниС ΠΌΠ΅ΠΆΠ΄Ρƒ сСансами.

Наработки Qwenputer Ρ‚Π°ΠΊΠΆΠ΅ Π»Π΅Π³Π»ΠΈ Π² основу исслСдования Π½ΠΎΠ²Ρ‹Ρ… ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ Π² AI. На ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Qwenputer ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΠΊΠ°ΠΊ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½ΠΎ модифицированная AI-модСль ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ свои рассуТдСния Π² RNN-состоянии ΠΈ ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΡ‹ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° рассуТдСний ΠΌΠΎΠ΄Π΅Π»ΠΈ (CoT, Chain-of-Thought). Π’Π°ΠΊΠΆΠ΅ продСмонстрирована
Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ создания ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠΎΠ² контроля ΠΈ ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ΠΈΠ½Π³Π° бСзопасности, встроСнных Π² вСса AI-ΠΌΠΎΠ΄Π΅Π»ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ сама модСль Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ.

Chanzo: opennet.ru

Nunua upangishaji wa kuaminika wa tovuti zilizo na ulinzi wa DDoS, seva za VPS VDS πŸ”₯ Nunua upangishaji wa tovuti unaoaminika kwa ulinzi wa DDoS, seva za VPS VDS | ProHoster