Std: Clamp generates less efficient assembly than std:min(max,std:max(min,v))

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

  • So it was a bit more pervasive than this, the issue was that flushing subnormals (values very close to 0) to 0 is a register that gets set, so if a library is built with the fastmath flags and it gets loaded, it sets the register, causing the whole process to flush it's subnormals. i.e https://github.com/llvm/llvm-project/issues/57589

  • gcc

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MuladdMacro.jl

    This package contains a macro for converting expressions to use muladd calls and fused-multiply-add (FMA) operations for high-performance in the SciML scientific machine learning ecosystem

  • Totally agreed. In Julia we use https://github.com/SciML/MuladdMacro.jl all over the place so that way it's contextual and does not bleed into other functions. fast-math changing everything is just... dangerous.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Julia macros

    5 projects | /r/Julia | 19 Dec 2021
  • Julia's latency: Past, present and future

    1 project | /r/Julia | 1 Apr 2023
  • Someone’s Been Messing with My Subnormals

    3 projects | news.ycombinator.com | 6 Sep 2022
  • How much useful are Runge-Kutta methods of order 9 and higher within double-precision arithmetic/floating point accuracy?

    2 projects | /r/Julia | 2 Sep 2022
  • Interpolant Coefficients for the BS5 Runge-Kutta method

    1 project | /r/Julia | 11 Aug 2022