Risc-V RV32E variant gets Segger’s floating-point library
“This new release is much smaller than anything available to us for comparison and, at the same time, is incredibly fast,” claimed Segger founder Rolf Segger. “In the world of embedded systems, every byte counts. The Segger floating-point library uses the architectural advantages of Risc-V to close the code-density gap to comparable Arm Cortex devices.”
The arithmetic functions are hand-coded in assembly language to minimise memory footprint, and the floating-point library complies with the Risc-V ABI standard so that is can plug-and-play replace other floating point libraries.
Electronics Weekly has requested a code size byte count. Until that arrives, the company is saying: replacing the GNU floating-point library with Segger’s results in an >72% code size reduction of the benchmark application.
The library is integrated into Segger Embedded Studio for Risc-V. “Using Embedded Studio, benchmarking for both floating-point and runtime libraries can be done quickly and easily,” said the company. It can be licensed by end customers and tool-chain suppliers, and is available at no cost for non-commercial usage under Segger’s Friendly License.
Also: RISC-V embedded variant RV32E now fully supported by SEGGER's Floating-Point library
- Login or register to post comments
- Printer-friendly version
- 2987 reads
- PDF version
More in Tux Machines
- Highlights
- Front Page
- Latest Headlines
- Archive
- Recent comments
- All-Time Popular Stories
- Hot Topics
- New Members
digiKam 7.7.0 is releasedAfter three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. |
Dilution and Misuse of the "Linux" Brand
|
Samsung, Red Hat to Work on Linux Drivers for Future TechThe metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. |
today's howtos
|
RISC-V embedded variant RV32E supported by SEGGER...
RISC-V embedded variant RV32E supported by SEGGER's floating-point library