Go to file
Tom Hubrecht 1149f9df8c chore(nix): Reformat everything 2024-03-07 12:09:40 +01:00
npins chore(npins): Update core-math 2024-02-14 16:26:27 +01:00
patches feat(projects/core-math): Improve compatibility for all functions supported 2023-10-30 18:31:31 +01:00
.envrc feat(projects/core-math): Init 2023-10-30 15:45:05 +01:00
.gitignore feat(projects/core-math): Init 2023-10-30 15:45:05 +01:00
LICENSE chore: Update LICENSE 2023-10-13 09:35:00 +02:00
README.md fix(projects/core-math): Fix typo 2023-10-30 18:31:54 +01:00
default.nix chore(nix): Reformat everything 2024-03-07 12:09:40 +01:00
shell.nix feat(projects/core-math): Init 2023-10-30 15:45:05 +01:00

README.md

Reproducible timings for CORE-MATH

CORE-MATH

This project aims to provide performant correctly-rounded mathematical functions.

Homepage

This repository

Its aim is to simplify performance testing of the different functions compared to other math libraries, e.g. :

  • CRlibm
  • libmcr
  • mathlib

How to use

Using Nix, once nix is installed, it is enough to :

nix-shell --run 'perf-sh f'

where f is the function to test, or :

nix-shell --run 'perf-sh all'

to measure the performance of all CORE-MATH functions.