Performance Comparisons

Using default noise settings on FastNoise SIMD and matching those settings across the other libraries where possible.

Timings below are x1000 ns to generate 32x32x32 points of noise on a single thread.

  • CPU: Intel Xeon Skylake @ 2.0Ghz
  • Compiler: Intel 17.0 x64
Noise TypeAVX512AVX2SSE4.1SSE2FastNoiseLibNoiseFastNoise 2D
White Noise9132269140107
Value102160338795615375
Value Fractal3245111074245619841099
Perlin1533446089949731409477
Perlin Fractal478106919103006314638501475
Simplex1533435807171191879
Simplex Fractal47410941785221228172567
Cellular9891475320641242999580971091
Cubic9251381265759572999853
Cubic Fractal3046419880731802693132774
CF Sampled 151872513482861
CF Sampled 2100176284508
CF Sampled 34196133172

You may also like...

Leave a Reply