<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nissy-core/src/utils/prefetch.h, branch master</title>
<subtitle>The "engine" of nissy, including the H48 optimal solver.</subtitle>
<id>https://git.tronto.net/nissy-core/atom?h=master</id>
<link rel='self' href='https://git.tronto.net/nissy-core/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/'/>
<updated>2026-03-01T17:09:44Z</updated>
<entry>
<title>Improve Windows build support.</title>
<updated>2026-03-01T17:09:44Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2026-03-01T17:09:44Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=2c291aed4bb80f07e8557284d3399cf1e2a4ccb9'/>
<id>urn:sha1:2c291aed4bb80f07e8557284d3399cf1e2a4ccb9</id>
<content type='text'>
- Use multithreading (works with a sufficiently recent version of
  the Microsoft developer tools / C SDK).
- Detect CPU architecture and use AVX2 or NEON when appropriate.
- Automatically detect python installation path.
</content>
</entry>
<entry>
<title>Improve performance of H48 solver with prefetching</title>
<updated>2026-01-12T17:09:43Z</updated>
<author>
<name>Sebastiano Tronto</name>
<email>sebastiano@tronto.net</email>
</author>
<published>2026-01-12T17:09:43Z</published>
<link rel='alternate' type='text/html' href='https://git.tronto.net/nissy-core/commit/?id=9a013b7c68f94e6be0fe8748c9012a441fe0273f'/>
<id>urn:sha1:9a013b7c68f94e6be0fe8748c9012a441fe0273f</id>
<content type='text'>
With this commit we re-structure how the node expansion in the
H48 solution search works to allow prefetching of pruning values,
showing performance improvements in the range of 30-45% on x86,
depending on table size and solution length.

A small bug fix related to appending solutions is included in this commit.
</content>
</entry>
</feed>
