RISC-V рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдкрд╣рд▓

рд▓рд┐рдирдХреНрд╕ рдлрд╛рдЙрдиреНрдбреЗрд╢рдирд▓реЗ RISE (RISC-V рд╕рдлреНрдЯрд╡реЗрдпрд░ рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо) рдирд╛рдордХ рд╕рдВрдпреБрдХреНрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдЕрдирд╛рд╡рд░рдг рдЧрд░реЗрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рдореЛрдмрд╛рдЗрд▓ рдкреНрд░рд╡рд┐рдзрд┐, рдЙрдкрднреЛрдХреНрддрд╛ рдЗрд▓реЗрдХреНрдЯреНрд░реЛрдирд┐рдХреНрд╕, рдбреЗрдЯрд╛ рдХреЗрдиреНрджреНрд░рд╣рд░реВ рд░ рдЕрдЯреЛрдореЛрдЯрд┐рдн рд╕реВрдЪрдирд╛ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ рд╕рд╣рд┐рдд рдЧрддрд┐рд╡рд┐рдзрд┐рдХрд╛ рд╡рд┐рднрд┐рдиреНрди рдХреНрд╖реЗрддреНрд░рдорд╛ рдкреНрд░рдпреЛрдЧ рд╣реБрдиреЗ RISC-V рд╡рд╛рд╕реНрддреБрдХрд▓рд╛рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рд╕рдлреНрдЯрд╡реЗрдпрд░рдХреЛ рд╡рд┐рдХрд╛рд╕рд▓рд╛рдИ рдЧрддрд┐ рджрд┐рдиреЗ рд▓рдХреНрд╖реНрдп рд░рд╛рдЦреЗрдХреЛ рдЫред рдпреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд░реЗрдб рд╣реНрдпрд╛рдЯ, рдЧреБрдЧрд▓, рдЗрдиреНрдЯреЗрд▓, NVIDIA, Qualcomm, Samsung, SiFive, Andes, Imagination Technologies, MediaTek, Rivos, T-Head рд░ Ventana рдЬрд╕реНрддрд╛ рдХрдореНрдкрдиреАрд╣рд░реВ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╛рдпреЛрдЬрд┐рдд рдерд┐рдпреЛ, рдЬрд╕рд▓реЗ рдХрд╛рдордХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рддреНрддрд┐рдп рд╡рд╛ рдЗрдиреНрдЬрд┐рдирд┐рдпрд░рд┐рдЩ рд╕реНрд░реЛрддрд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдЧрд░рд╛рдЙрдиреЗ рдЗрдЪреНрдЫрд╛ рд╡реНрдпрдХреНрдд рдЧрд░реЗрдХрд╛ рдЫрдиреНред

рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВ рдордзреНрдпреЗ рдЬреБрди рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд╣рднрд╛рдЧреАрд╣рд░реВрд▓реЗ рдзреНрдпрд╛рди рдХреЗрдиреНрджреНрд░рд┐рдд рдЧрд░реНрдиреЗ рд░ RISC-V рд╕рдорд░реНрдерди рд╕реБрдзрд╛рд░ рдЧрд░реНрди рдХрд╛рдо рдЧрд░реНрдиреЗ рдпреЛрдЬрдирд╛ рдмрдирд╛рдПрдХрд╛ рдЫрдиреН, рдирд┐рдореНрди рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН:

  • рдЙрдкрдХрд░рдг рд░ рдХрдореНрдкрд╛рдЗрд▓рд░рд╣рд░реВ: LLVM рд░ GCCред
  • рдкреБрд╕реНрддрдХрд╛рд▓рдпрд╣рд░реВ: Glibc, OpenSSL, OpenBLAS, LAPACK, OneDAL, Jemallocред
  • рд▓рд┐рдирдХреНрд╕ рдХрд░реНрдиреЗрд▓ред
  • рдПрдиреНрдбреНрд░реЛрдЗрдб рдкреНрд▓реЗрдЯрдлрд░реНрдоред
  • рднрд╛рд╖рд╛рд╣рд░реВ рд░ рд░рдирдЯрд╛рдЗрдо: Python, OpenJDK/Java, V8 JavaScript рдЗрдиреНрдЬрд┐рдиред
  • рд╡рд┐рддрд░рдг: Ubuntu, Debian, RHEL, Fedora рд░ рдЕрд▓реНрдкрд╛рдЗрдиред
  • рдбрд┐рдмрдЧрд░рд╣рд░реВ рд░ рдкреНрд░реЛрдлрд╛рдЗрд▓рд┐рдЩ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ: DynamoRIO рд░ Valgrindред
  • рдЗрдореБрд▓реЗрдЯрд░ рд░ рд╕рд┐рдореБрд▓реЗрдЯрд░рд╣рд░реВ: QEMU рд░ SPIKEред
  • рдкреНрд░рдгрд╛рд▓реА рдШрдЯрдХ: UEFI, ACPред

рд╕реНрд░реЛрдд: opennet.ru

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди