Peroxide: A Batteries-Included Numerical Computing Library for Rust

Read full text
Authors: Tae-Geun Kim, Giorgio Comitini, Jonas Grage, Benjamin Joens, M. Schreiber, Soumya Sen, Russell R.P. Senthamarai, Johanna Sörngård
Cited by: 1

Abstract

Peroxide is a comprehensive numeric library written in Rust, designed to cater to the needs of scientists, engineers, mathematicians, and anyone who desires high performance numerical computation. The library provides robust and efficient functionality for linear algebra, numerical analysis, statistics, and more. Peroxide leverages the Rust language's safety, concurrency, and performance capabilities to provide an interface that is both user-friendly and highly performant. It is designed with simplicity in mind, aiming to offer the ease-of-use found in high-level languages without sacrificing the speed and precision demanded by complex numerical tasks. Peroxide stands as an indispensable tool for those who seek a performant, safe and robust numeric computation solution.

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
2 August 2026