JavaScript is currently disabled.Please enable it for a better experience of Jumi. Seggers division dividerar minneskravet

Tyska Seggers implementeringar av plus och minus, multiplikation och division, sinus och cosinus, logaritmer och så vidare, kräver 72 procent mindre minne på en Risc V-processor än de fria Gnu-flyttalsbiblioteken. Det hävdar Segger.

Företaget erbjuder sedan tidigare flyttalsbibliotek till Armprocessorer för licensering.

Nu stöds även Risc V. Närmare bestämt arkitekturerna RV32I och RV32E. Den förra är standard-32-bitarsversionen av Risc V och den senare är en bantad version med bland annat bara 16 register istället för 32. ”E” står för embedded.

Seggers implementeringar är handkodade i assembler.

Rolf
Segger

– I inbyggnadssystem räknas varje byte, säger Seggers vd och grundare Rolf Segger.

– Vi är säkra på att vår mjukvara är marknadsledande och till skillnad från några av våra konkurrenter uppmuntrar och stöder vi jämförelser och benchmarking.

Segger har räknat och publicerat både klockcykler (länk) och minnesavtryck (länk) för varje enskild operation.

Om du utvecklar i Seggers egen miljö Embedded Studio så använder du redan Seggers mattebibliotek.

 

MER LÄSNING:
 
KOMMENTARER
Kommentarer via Disqus

Anne-Charlotte Lantz

Anne-Charlotte
Lantz

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)