---
title: SIMD Unpacks
link: https://www.computerenhance.com/p/simd-unpacks
source: computerenhance-com
published: 2026-10-14T20:58:25Z
updated: 2026-10-14T20:58:25Z
first_seen: 2026-10-14T21:35:38.678109349Z
summary: In addition to permutes and shuffles, “unpacks” can be used to rearrange data as long as the rearrangement conforms to a very specific pattern.
content: extracted
html: 2026-10-14-simd-unpacks.html
remote_preview:
  url: https://substack-video.s3.amazonaws.com/video_upload/post/220432985/b76e7068-f7ea-4c2c-9fa1-34c8f618ebf1/transcoded-139853.png
---

In addition to permutes and shuffles, “unpacks” can be used to rearrange data as long as the rearrangement conforms to a very specific pattern.

Oct 14, 2026

∙ Paid

[![](https://substackcdn.com/image/fetch/$s_!JN1f!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb6be371-00ab-45c7-b07e-70167a3dee6a_3840x2160.jpeg)](https://substackcdn.com/image/fetch/$s_!JN1f!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb6be371-00ab-45c7-b07e-70167a3dee6a_3840x2160.jpeg)

*This is the twentieth video in Part 5 of the Performance-Aware Programming series. Please see the [Table of Contents](https://www.computerenhance.com/p/table-of-contents) to quickly navigate through the rest of the course as it is updated, and [the code repository](https://github.com/cmuratori/computer_enhance) for downloadable code listings.*

## The full video is for paid subscribers

[Already a paid subscriber? **Sign in**](https://substack.com/sign-in?redirect=%2Fp%2Fsimd-unpacks&for_pub=computerenhance&change_user=false)

[![Computer, Enhance!](https://substackcdn.com/image/fetch/$s_!FgJW!,w_96,h_96,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack.com%2Fimg%2Fpodcast%2Fgeneric.png)](https://www.computerenhance.com/s/programming-courses)

Programming Courses

A series of courses on programming topics.
