HEIC 디코더를 SHA-256 컴퓨터로 바꾸다
Turning the HEIC decoder into a SHA-256 computer

HEIC 파일 하나가 스스로의 SHA-256 해시를 픽셀로 그려낸다. 564장의 HEVC 이미지 시퀀스로 구성된 536MB 파일을 Apple의 기본 ImageIO로 디코딩하면, 마지막 프레임이 파일 전체의 해시값을 16진수로 표시한다. JXL 때와 달리 HEVC는 픽셀과 모션 벡터만 주어져 컴파일러를 처음부터 작성해야 했고, 2^30 샘플 제한과 인과적 참조 규칙 속에서 15만 개 게이트 규모의 SHA-256 회로를 이미지 디코딩 과정에 욱여넣었다.
우리 컴파일러가 파일을 썼고, Apple의 순정 디코더가 그것을 실행한다.