From 76ece34d188427e3514f6e2a73a295ac8996d05c Mon Sep 17 00:00:00 2001 From: Andy He Date: Wed, 30 Aug 2023 01:12:28 -0400 Subject: [PATCH] add docs --- docs/tools/bench.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/tools/bench.md b/docs/tools/bench.md index 4cbcf3906..91687ace7 100644 --- a/docs/tools/bench.md +++ b/docs/tools/bench.md @@ -52,6 +52,7 @@ The current benchmarks are: * `sum-divisors`: Prints the positive integer divisors of the input integer, followed by the sum of the divisors. * `sum-sq-diff`: Output the difference between the sum of the squares of the first *n* natural numbers and the square of their sum. * `up-arrow`: Computes [Knuth's up arrow][uparrow] notation, with the first argument being the number, the second argument being the number of Knuth's up arrows, and the third argument being the number of repeats. +* `simd`: Multiplies a constant to each element of a large array. Tests the performance of vectorization optimizations. Credit for several of these benchmarks goes to Alexa VanHattum and Gregory Yauney, who implemented them for their [global value numbering project][gvnblog].