Linux Foundation ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈ ΡΡΠ²ΠΌΠ΅ΡΡΠ½ΠΈΡ ΠΏΡΠΎΠ΅ΠΊΡ RISE (RISC-V Software Ecosystem), ΡΠΈΡΡΠΎ ΡΠ΅Π» Π΅ Π΄Π° ΡΡΠΊΠΎΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΠ²ΠΎΡΠ΅Π½ ΡΠΎΡΡΡΠ΅Ρ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠΈ, Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° RISC-V Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°ΡΠ°, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π² ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΡΡΠ΅ΡΠΈ Π½Π° Π΄Π΅ΠΉΠ½ΠΎΡΡ, Π²ΠΊΠ»ΡΡΠΈΡΠ΅Π»Π½ΠΎ ΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠ° Π΅Π»Π΅ΠΊΡΡΠΎΠ½ΠΈΠΊΠ° , ΡΠ΅Π½ΡΡΠΎΠ²Π΅ Π·Π° Π΄Π°Π½Π½ΠΈ ΠΈ Π°Π²ΡΠΎΠΌΠΎΠ±ΠΈΠ»Π½ΠΈ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ. ΠΡΠ½ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° Π±ΡΡ Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠ°ΡΠΎ Red Hat, Google, Intel, NVIDIA, Qualcomm, Samsung, SiFive, Andes, Imagination Technologies, MediaTek, Rivos, T-Head ΠΈ Ventana, ΠΊΠΎΠΈΡΠΎ ΠΈΠ·ΡΠ°Π·ΠΈΡ Π° Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡ Π΄Π° ΡΠΈΠ½Π°Π½ΡΠΈΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΠ° ΠΈΠ»ΠΈ Π΄Π° ΠΎΡΠΈΠ³ΡΡΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠ½Π³ ΡΠ΅ΡΡΡΡΠΈ.
ΠΡΠΎΠ΅ΠΊΡΠΈΡΠ΅ Ρ ΠΎΡΠ²ΠΎΡΠ΅Π½ ΠΊΠΎΠ΄, Π²ΡΡΡ Ρ ΠΊΠΎΠΈΡΠΎ ΡΠ»Π΅Π½ΠΎΠ²Π΅ΡΠ΅ Π½Π° ΠΏΡΠΎΠ΅ΠΊΡΠ° ΠΏΠ»Π°Π½ΠΈΡΠ°Ρ Π΄Π° ΡΠ΅ ΡΡΡΡΠ΅Π΄ΠΎΡΠΎΡΠ°Ρ ΠΈ Π΄Π° ΡΠ°Π±ΠΎΡΡΡ Π·Π° ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°ΡΠ° Π½Π° RISC-V, Π²ΠΊΠ»ΡΡΠ²Π°Ρ:
- ΠΠ°Π±ΠΎΡΠΈ ΠΎΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»Π°ΡΠΎΡΠΈ: LLVM ΠΈ GCC.
- ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ: Glibc, OpenSSL, OpenBLAS, LAPACK, OneDAL, Jemalloc.
- Linux ΡΠ΄ΡΠΎ.
- Android ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°.
- ΠΠ·ΠΈΡΠΈ ΠΈ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅: Python, OpenJDK/Java, JavaScript Π΄Π²ΠΈΠ³Π°ΡΠ΅Π» V8.
- ΠΠΈΡΡΡΠΈΠ±ΡΡΠΈΠΈ: Ubuntu, Debian, RHEL, Fedora ΠΈ Alpine.
- ΠΠ΅Π±ΡΠ³Π΅ΡΠΈ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ Π·Π° ΠΏΡΠΎΡΠΈΠ»ΠΈΡΠ°Π½Π΅: DynamoRIO ΠΈ Valgrind.
- ΠΠΌΡΠ»Π°ΡΠΎΡΠΈ ΠΈ ΡΠΈΠΌΡΠ»Π°ΡΠΎΡΠΈ: QEMU ΠΈ SPIKE.
- Π‘ΠΈΡΡΠ΅ΠΌΠ½ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΈ: UEFI, ACP.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: opennet.ru