<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title>keccak-fast.c, branch HEAD</title>
<subtitle>Minimal SIMD keccak implementation
</subtitle>
<entry>
<id>c0d81db877f2dca748dcf5ac22da1134a325152f</id>
<published>2026-10-10T23:40:30Z</published>
<updated>2026-10-10T23:40:30Z</updated>
<title>Limit bench cpu pin to linux-only</title>
<link rel="alternate" type="text/html" href="commit/c0d81db877f2dca748dcf5ac22da1134a325152f.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit c0d81db877f2dca748dcf5ac22da1134a325152f
parent 002f39086b64bdaa52bc426b9424d54189b77361
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sun, 11 Oct 2026 01:40:30 +0200

Limit bench cpu pin to linux-only

</content>
</entry>
<entry>
<id>002f39086b64bdaa52bc426b9424d54189b77361</id>
<published>2026-10-10T23:07:44Z</published>
<updated>2026-10-10T23:07:44Z</updated>
<title>Move include immintrin to within feature guard to allow compilation on ARM</title>
<link rel="alternate" type="text/html" href="commit/002f39086b64bdaa52bc426b9424d54189b77361.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 002f39086b64bdaa52bc426b9424d54189b77361
parent 32859a24f992a46fef4009946b7a7fd287034938
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sun, 11 Oct 2026 01:07:44 +0200

Move include immintrin to within feature guard to allow compilation on ARM

</content>
</entry>
<entry>
<id>32859a24f992a46fef4009946b7a7fd287034938</id>
<published>2026-10-10T20:50:54Z</published>
<updated>2026-10-10T20:50:54Z</updated>
<title>transpose 4x25/8x25 state in vector blocks instead of scalar gather</title>
<link rel="alternate" type="text/html" href="commit/32859a24f992a46fef4009946b7a7fd287034938.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 32859a24f992a46fef4009946b7a7fd287034938
parent 1d186f9effe31f695b67b5627edd4dc6e9d0da59
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 22:50:54 +0200

transpose 4x25/8x25 state in vector blocks instead of scalar gather

</content>
</entry>
<entry>
<id>1d186f9effe31f695b67b5627edd4dc6e9d0da59</id>
<published>2026-10-10T18:05:46Z</published>
<updated>2026-10-10T18:05:46Z</updated>
<title>perm/unroll fixes for -O2 gcc on avx</title>
<link rel="alternate" type="text/html" href="commit/1d186f9effe31f695b67b5627edd4dc6e9d0da59.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 1d186f9effe31f695b67b5627edd4dc6e9d0da59
parent 4f8228dfa93cf459cf5af338e04bdacaddfa4110
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 20:05:46 +0200

perm/unroll fixes for -O2 gcc on avx

</content>
</entry>
<entry>
<id>4f8228dfa93cf459cf5af338e04bdacaddfa4110</id>
<published>2026-10-10T16:50:19Z</published>
<updated>2026-10-10T16:50:46Z</updated>
<title>turboshake batching</title>
<link rel="alternate" type="text/html" href="commit/4f8228dfa93cf459cf5af338e04bdacaddfa4110.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 4f8228dfa93cf459cf5af338e04bdacaddfa4110
parent 84898a129c15d87587135e8c245742617b0d0e7b
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 18:50:19 +0200

turboshake batching

</content>
</entry>
<entry>
<id>84898a129c15d87587135e8c245742617b0d0e7b</id>
<published>2026-10-10T15:28:25Z</published>
<updated>2026-10-10T15:28:25Z</updated>
<title>Bench all backends</title>
<link rel="alternate" type="text/html" href="commit/84898a129c15d87587135e8c245742617b0d0e7b.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 84898a129c15d87587135e8c245742617b0d0e7b
parent 51be4c74a70bfdcfa108768dde7ff034d782d387
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 17:28:25 +0200

Bench all backends

</content>
</entry>
<entry>
<id>51be4c74a70bfdcfa108768dde7ff034d782d387</id>
<published>2026-10-10T15:12:45Z</published>
<updated>2026-10-10T15:12:45Z</updated>
<title>named-register permutation with fused theta and 4x round unroll</title>
<link rel="alternate" type="text/html" href="commit/51be4c74a70bfdcfa108768dde7ff034d782d387.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 51be4c74a70bfdcfa108768dde7ff034d782d387
parent 8412665afd9d5d9140642eea48055b43387d1a2b
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 17:12:45 +0200

named-register permutation with fused theta and 4x round unroll

</content>
</entry>
<entry>
<id>8412665afd9d5d9140642eea48055b43387d1a2b</id>
<published>2026-10-10T14:45:09Z</published>
<updated>2026-10-10T14:45:09Z</updated>
<title>Hint unroll factor to compiler</title>
<link rel="alternate" type="text/html" href="commit/8412665afd9d5d9140642eea48055b43387d1a2b.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 8412665afd9d5d9140642eea48055b43387d1a2b
parent a8f009f774de17a355c28e28e689be946c376ea5
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 16:45:09 +0200

Hint unroll factor to compiler

</content>
</entry>
<entry>
<id>a8f009f774de17a355c28e28e689be946c376ea5</id>
<published>2026-10-10T14:32:59Z</published>
<updated>2026-10-10T14:32:59Z</updated>
<title>Add turboshake</title>
<link rel="alternate" type="text/html" href="commit/a8f009f774de17a355c28e28e689be946c376ea5.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit a8f009f774de17a355c28e28e689be946c376ea5
parent d5efc1d3ff93f16f9ee6f5c2862ffd33c21eb1f8
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 16:32:59 +0200

Add turboshake

</content>
</entry>
<entry>
<id>d5efc1d3ff93f16f9ee6f5c2862ffd33c21eb1f8</id>
<published>2026-10-10T14:16:03Z</published>
<updated>2026-10-10T14:16:03Z</updated>
<title>Add avx512 backend</title>
<link rel="alternate" type="text/html" href="commit/d5efc1d3ff93f16f9ee6f5c2862ffd33c21eb1f8.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit d5efc1d3ff93f16f9ee6f5c2862ffd33c21eb1f8
parent 721000be4b2df7f3d084e9dce86bb229036393dc
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 16:16:03 +0200

Add avx512 backend

</content>
</entry>
<entry>
<id>721000be4b2df7f3d084e9dce86bb229036393dc</id>
<published>2026-10-10T14:12:19Z</published>
<updated>2026-10-10T14:12:19Z</updated>
<title>Add scalar+bmi backend</title>
<link rel="alternate" type="text/html" href="commit/721000be4b2df7f3d084e9dce86bb229036393dc.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 721000be4b2df7f3d084e9dce86bb229036393dc
parent 812b92a5f8c0598e3ede2652ddfe7bf0ea3e5798
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 16:12:19 +0200

Add scalar+bmi backend

</content>
</entry>
<entry>
<id>812b92a5f8c0598e3ede2652ddfe7bf0ea3e5798</id>
<published>2026-10-10T13:51:51Z</published>
<updated>2026-10-10T13:51:51Z</updated>
<title>Repo init</title>
<link rel="alternate" type="text/html" href="commit/812b92a5f8c0598e3ede2652ddfe7bf0ea3e5798.html" />
<author>
<name>finwo</name>
<email>finwo@pm.me</email>
</author>
<content>commit 812b92a5f8c0598e3ede2652ddfe7bf0ea3e5798
Author: finwo &lt;finwo@pm.me&gt;
Date:   Sat, 10 Oct 2026 15:51:51 +0200

Repo init

</content>
</entry>
</feed>
