Daniel Lemire personal blog

Transcoding Latin 1 strings to UTF-8 strings at 12 GB/s using AVX-512

Though most strings online today follow the Unicode standard (e.g., using UTF-8), the Latin 1 standard is still in widespread inside some systems (such as browsers) as JavaScript strings are often stored as either Latin 1, UTF-8 or UTF-16 internally. Latin 1 captures the first 256 characters from the Unicode standard…
Points
128
HN comments
103
Submissions
1
Cited by
0 commenters

Software EngineeringSystems & Performance2023

On Hacker News

SubmittedTitle on HNPointsComments
Aug 20, 2023Transcoding Latin 1 strings to UTF-8 strings at 12 GB/s using AVX-512 by mariuz128103

More from Daniel Lemire

All 87 posts →

Related posts from the same era