James Baker personal blog

SIMD accelerated sorting in Java – how it works and why it was 3x faster

In this post I explain a little about how to use Java’s Vector APIs, attempt to explain how they turn out fast, and then use them to implement a sorting algorithm 3x faster than Arrays.sort . I then explain some problems I found, and how I resolved them. Supporting code is published here .
Points
154
HN comments
52
Submissions
1
Cited by
0 commenters

Software EngineeringSystems & Performance2022

On Hacker News

SubmittedTitle on HNPointsComments
Jun 11, 2022SIMD accelerated sorting in Java – how it works and why it was 3x faster by CHY87215452

More from James Baker

All 2 posts →

Related posts from the same era