Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×
Open Source

'RISE' Project Building Open Source RISC-V Software Announced by Linux Foundation Europe (linuxfoundation.eu) 11

Linux Foundation Europe "has announced the RISC-V Software Ecosystem (RISE) Project to help facilitate more performant, commercial-ready software for the RISC-V processor architecture," reports Phoronix.

"Among the companies joining the RISE Project on their governing board are Andes, Google, Intel, Imagination Technologies, Mediatek, NVIDIA, Qualcomm, Red Hat, Rivos, Samsung, SiFive, T-Head, and Ventana."

It's top goal is "accelerate the development of open source software for RISC-V," according to the official RISE web site. The project's chair says it "brings together leaders with a shared sense of urgency to accelerate the RISC-V software ecosystem readiness in collaboration with RISC-V International." The CEO of RISC-V International, Calista Redmond, said "We are grateful to the thousands of engineers making upstream contributions and to the organizations coming together now to invest in tools and libraries in support of the RISC-V software ecosystem." RISE Project members will contribute financially and provide engineering talent to address specific software deliverables prioritized by the RISE Technical Steering Committee (TSC). RISE is dedicated to enabling a robust software ecosystem specifically for application processors that includes software development tools, virtualization support, language runtimes, Linux distribution integration, and system firmware, working upstream first with existing open source communities in accordance with open source best practices.

"The RISE Project is dedicated to enabling RISC-V in open source tools and libraries (e.g., LLVM, GCC, etc) to speed implementation and time-to-market," said Gabriele Columbro, General Manager of Linux Foundation Europe.

Google's director of engineering on Android said Google was "excited to partner with industry leaders to drive rapid maturity of the RISC-V software ecosystem in support of Android and more."

And the VP of system software at NVIDIA said "NVIDIA's accelerated computing platform — which includes GPUs, DPUs, chiplets, interconnects and software — will support the RISC-V open standard to help drive breakthroughs in data centers, and a wide range of industries, such as automotive, healthcare and robotics."
This discussion has been archived. No new comments can be posted.

'RISE' Project Building Open Source RISC-V Software Announced by Linux Foundation Europe

Comments Filter:
  • RVSE (RISC V Software Environment ) ?

    • You don't have to name things using their initials.

    • by Anonymous Coward

      RVSE (RISC V Software Environment ) ?

      No. RVSE would be too hard to pronounce, and people would insert arbitrary vowel sounds to fix that, which would likely be inconsistent leading to confustion. Some would pronounce it "Riv-SEE," others "RAV-say," and still others, "reverse". Calling it "RISE" will probably cause fewer problems and less confusion. Most will likely pronounce it as if it rhymes with "ties," and a few will probably pronounce it as if the E were not silent, as "rye-suh," similar to the German word for a trip or voyage, "Reise

  • Pay big $$ to play (Score:4, Interesting)

    by mtaht ( 603670 ) on Saturday June 03, 2023 @12:33PM (#63573291) Homepage
    All these execs, and giant fees to join, and not a single actual open source developer on the boards. sigh At least LF hired linus....
  • by smoot123 ( 1027084 ) on Saturday June 03, 2023 @05:00PM (#63573817)

    I thought one of the features of the RISC-V architecture is it was easy to add processor extensions. But if I'm trying to create a Zypper archive of RISC-V binaries, how do I handle that? Do I compile for the base architecture? Some common extensions? Compile for whatever extension I want and use software emulation if that extension isn't present?

    Or is this going to be a set of source-only distributions?

    • by tlhIngan ( 30335 )

      I thought one of the features of the RISC-V architecture is it was easy to add processor extensions. But if I'm trying to create a Zypper archive of RISC-V binaries, how do I handle that? Do I compile for the base architecture? Some common extensions? Compile for whatever extension I want and use software emulation if that extension isn't present?

      Or is this going to be a set of source-only distributions?

      Well, it's open source, so yes, you'd just distribute the source code and let the compilers handle it.

      It'

      • Well, it's open source, so yes, you'd just distribute the source code and let the compilers handle it.

        Gotta say, that's one of the things I don't miss from the '90s and '00s: building open source packages from source. Yes, configure is great. It's still a pain to unpack a tarball, run configure, build it, rebuild it because I got the --with-XXX and --without-YYY flags wrong, and install it.

        "apt/yum/zypper/pip install XXX" is so much easier. It's nice to be able to get the source but 99% of the time, I'm just trying to remove a roadblock so I can get my real job done.

  • by ffkom ( 3519199 ) on Saturday June 03, 2023 @07:34PM (#63574177)
    ... the "ARM instruction-set tax", aim at establishing some competition. (Which is kind of ironic given how much the same corporations totally want monopolies in their own respective businesses.)

An Ada exception is when a routine gets in trouble and says 'Beam me up, Scotty'.

Working...