Skip to content

Commit 1077107

Browse files
author
Raghuveer Devulapalli
committed
Update README: objectsort is now accelerated on AVX2 as well
1 parent 3f958c7 commit 1077107

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

README.md

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -159,13 +159,11 @@ different metrics:
159159
160160
The performance data (shown in the plot below) can be collected by building the
161161
benchmarks suite and running `./builddir/benchexe --benchmark_filter==*obj*`.
162-
The data plot shown below was collected on a processor with AVX-512 because
163-
`object_qsort` is currently accelerated only on AVX-512 (we plan to add the
164-
AVX2 version soon). For the simplest of cases where we want to sort an array of
165-
struct by one of its members, `object_qsort` can be up-to 5x faster for 32-bit
166-
data type and about 4x for 64-bit data type. It tends to do even better when
167-
the metric to sort by gets more complicated. Sorting by Euclidean distance can
168-
be up-to 10x faster.
162+
The data plot shown below was collected on a processor with AVX-512. For the
163+
simplest of cases where we want to sort an array of struct by one of its
164+
members, `object_qsort` can be up-to 5x faster for 32-bit data type and about
165+
4x for 64-bit data type. It tends to do even better when the metric to sort by
166+
gets more complicated. Sorting by Euclidean distance can be up-to 10x faster.
169167
170168
![alt text](./misc/object_qsort-perf.jpg?raw=true)
171169

0 commit comments

Comments
 (0)