Vector math library benchmarks (C++)

This page summarizes the projects mentioned and recommended in the original post on /r/gameenginedevs

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
  • vectormathbench

    A collection of microbenchmarks for various game- and graphics-centric vectormath libraries.

  • Hey all, I recently posted this question on this subreddit and decided to do some benchmarks between GLM, DirectXMath, and SimpleMath from DirectXTK (thanks for the recommendation - hadn't heard of this one before!). I pulled the benchmarks out of my engine and moved them into a dedicated repository, which includes the most recent benchmark results Based on my last thread, I was a bit surprised to see GLM generally beating out DirectXMath. I haven't inspected the generated assembly, but my assumption is that GCC and MSVC's (I was testing on my Linux laptop + my Windows workstation, both of which showed similar results) auto vectorization simply beats out the manual intrinsics of DXM. Please don't hesitate to correct me if my interpretation is incorrect!

  • vectormath

    Modified version of Sony's open sourced vector and matrix math library. (by glampert)

  • I actually used that library rather than GLM back in college (specifically this fork) and thought about including it, but it doesn't look like it's been maintained in a long time and seemingly has poor cross platform support (incl for different processor architectures).

  • 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
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

  • Logstalgia: Replay or stream website access logs as a retro arcade game

    1 project | news.ycombinator.com | 15 May 2024
  • Qualcomm's Oryon LLVM Patches

    1 project | news.ycombinator.com | 15 May 2024
  • New exponent functions that make SiLU and SoftMax 2x faster, at full acc

    2 projects | news.ycombinator.com | 15 May 2024
  • MyDisassembler: Disassembler for x86-64 implemented from scratch in C++

    1 project | news.ycombinator.com | 15 May 2024
  • Show HN: Digital Renderings of Fabric (Mitsuba)

    1 project | news.ycombinator.com | 15 May 2024