<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Pelloran]]></title><description><![CDATA[Technical work from Pelloran on verifiable AI infrastructure, memory, reasoning, provenance, and deterministic inference. Follow our research and open-source work, including tritify.]]></description><link>https://pelloran.hashnode.dev</link><image><url>https://cdn.hashnode.com/uploads/logos/6aece30e30547bee3a2d543b/12487591-ceaa-4bb8-90a6-625db47c8de3.png</url><title>Pelloran</title><link>https://pelloran.hashnode.dev</link></image><generator>RSS for Node</generator><lastBuildDate>Sun, 08 Nov 2026 13:13:45 GMT</lastBuildDate><atom:link href="https://pelloran.hashnode.dev/rss.xml" rel="self" type="application/rss+xml"/><language><![CDATA[en]]></language><ttl>60</ttl><item><title><![CDATA[One AI Model Across Multiple Machines: Why Deterministic Inference Matters]]></title><description><![CDATA[Learn how one AI model can run across multiple machines and why deterministic inference matters for reproducibility and verification.]]></description><link>https://pelloran.hashnode.dev/one-ai-model-across-multiple-machines-why-deterministic-inference-matters</link><guid isPermaLink="true">https://pelloran.hashnode.dev/one-ai-model-across-multiple-machines-why-deterministic-inference-matters</guid><category><![CDATA[Artificial Intelligence]]></category><category><![CDATA[AI]]></category><category><![CDATA[Open Source]]></category><category><![CDATA[open source]]></category><category><![CDATA[#ai-tools]]></category><dc:creator><![CDATA[Pelloran]]></dc:creator><pubDate>Fri, 06 Nov 2026 15:18:15 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6aece30e30547bee3a2d543b/331a2b13-d694-4f17-bc60-6c6248031e00.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>What happens when an AI model is too large for a single machine?</p>
<p>One option is to distribute the model across several computers.</p>
<p>But there is an important distinction:</p>
<p><strong>You are not running several independent AIs.</strong></p>
<p>You are running <strong>one model</strong>, split across multiple machines, working together as one inference system.</p>
<h2>Think of it like a very large book</h2>
<p>Imagine a book so large that one person cannot comfortably hold the whole thing.</p>
<p>Instead of giving everyone a full copy, you divide the book into sections.</p>
<p>Each person holds only one section.</p>
<p>When a particular piece of information is needed, the request goes to the person holding that section.</p>
<p>Their answer is then combined with the rest of the process.</p>
<p>That is a useful way to think about distributed model execution.</p>
<p>With tritify, different machines can hold different parts of the model.</p>
<p>Each machine computes only the part it is responsible for.</p>
<p>From the user’s point of view, it still behaves like one AI system.</p>
<h2>Why split a model across machines?</h2>
<p>The most obvious reason is memory.</p>
<p>Some models are simply too large to fit into the memory available on a single computer.</p>
<p>By distributing the model, several smaller machines can cooperate to run something that none of them could hold alone.</p>
<p>But once computation is distributed, another question appears:</p>
<p><strong>How do you know the distributed run is still the same computation?</strong></p>
<h2>Why determinism matters</h2>
<p>Many inference systems rely heavily on floating-point arithmetic.</p>
<p>Small differences in hardware, execution order, libraries, threading, or parallel computation can lead to slightly different numerical results.</p>
<p>For many applications, that is perfectly acceptable.</p>
<p>But if the goal is reproducibility and verification, “almost the same” is not enough.</p>
<p>tritify approaches this differently.</p>
<p>Its inference path is built around deterministic integer execution.</p>
<p>The goal is that the same model, the same input, and the same execution schedule can reproduce the same result — bit for bit.</p>
<p>That makes it possible to compare a distributed execution directly with a reference run.</p>
<p>Not approximately.</p>
<p>Not visually.</p>
<p>By hash.</p>
<h2>The core idea</h2>
<p>One model.</p>
<p>Split across multiple machines.</p>
<p>Each machine holds only its part.</p>
<p>Together, they execute one inference.</p>
<p>And the result can be reproduced and verified.</p>
<p>That is the idea behind tritify.</p>
<h2>Open source</h2>
<p>tritify is open source.</p>
<p>GitHub:<br /><a href="https://github.com/pelloran-inc/tritify">https://github.com/pelloran-inc/tritify</a></p>
<p>Whitepaper:<br /><a href="https://doi.org/10.5281/zenodo.23986737">https://doi.org/10.5281/zenodo.23986737</a></p>
<p><strong>One model. Multiple machines. One reproducible result.</strong></p>
]]></content:encoded></item><item><title><![CDATA[We Open-Sourced tritify: Deterministic AI Inference with Exact Integer Arithmetic]]></title><description><![CDATA[Open-sourcing tritify: deterministic AI inference with exact integer arithmetic, reproducible outputs, and verifiable distributed execution.]]></description><link>https://pelloran.hashnode.dev/we-open-sourced-tritify-deterministic-ai-inference-with-exact-integer-arithmetic</link><guid isPermaLink="true">https://pelloran.hashnode.dev/we-open-sourced-tritify-deterministic-ai-inference-with-exact-integer-arithmetic</guid><category><![CDATA[AI]]></category><category><![CDATA[Open Source]]></category><category><![CDATA[Machine Learning]]></category><category><![CDATA[Rust]]></category><category><![CDATA[llm]]></category><category><![CDATA[distributed system]]></category><dc:creator><![CDATA[Pelloran]]></dc:creator><pubDate>Thu, 05 Nov 2026 20:53:17 GMT</pubDate><enclosure url="https://cdn.hashnode.com/uploads/covers/6aece30e30547bee3a2d543b/f57662bd-33f2-4a2d-ba99-0ea644147b33.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>We just open-sourced <strong>tritify</strong> — Pelloran’s deterministic AI inference runtime built around exact integer arithmetic.</p>
<p>The core idea is simple:</p>
<p><strong>Same weights. Same input. Same execution schedule. Same bits.</strong></p>
<h2>Why this matters</h2>
<p>Typical optimized floating-point inference is not bit-identical across environments by default.</p>
<p>Different hardware, compiler behavior, reduction order, threading, or math libraries can change the low-order bits of a result.</p>
<p>For many workloads, that is acceptable.</p>
<p>But if you want AI inference to be independently reproducible and verifiable, “almost the same” is not the same as “the same.”</p>
<p>tritify takes a different approach.</p>
<p>Its runtime inference path uses fully specified integer arithmetic so that the output can be reproduced exactly across supported environments.</p>
<h2>What we tested</h2>
<p>In our experiments, tritify demonstrated:</p>
<ul>
<li>bit-identical inference across tested CPU architectures</li>
<li>deterministic integer execution with a floating-point reference for verification</li>
<li>reproducible Mixture-of-Experts routing</li>
<li>distributed inference where the gathered result exactly matches the single-host reference</li>
</ul>
<p>One of the larger demonstrations used <strong>GLM-4.5-Air</strong>, a 106.9B-parameter Mixture-of-Experts model.</p>
<p>The transformed model produced roughly <strong>427 GB of integer codes</strong>.</p>
<p>We ran it across three machines, none of which could hold the full model codes in RAM.</p>
<p>The distributed run produced the same result and the same SHA-256 as the single-host streamed reference.</p>
<p>Different hardware.<br />Different locations.<br />Same bits.</p>
<h2>What tritify is not</h2>
<p>This is <strong>not a speed claim</strong>.</p>
<p>Distribution adds communication overhead, and the integer runtime is not presented as faster than optimized floating-point inference.</p>
<p>The goal is different:</p>
<ul>
<li>determinism</li>
<li>reproducibility</li>
<li>portability</li>
<li>verifiability</li>
</ul>
<h2>Open source</h2>
<p>tritify is released under <strong>Apache 2.0</strong>.</p>
<p>GitHub: <a href="https://github.com/pelloran-inc/tritify">https://github.com/pelloran-inc/tritify</a></p>
<p>Whitepaper: <a href="https://doi.org/10.5281/zenodo.23986737">https://doi.org/10.5281/zenodo.23986737</a></p>
<p>If you work on AI infrastructure, deterministic inference, Mixture-of-Experts systems, or reproducibility, we’d be very interested in your feedback.</p>
<p><strong>Clone it. Run it. Verify the hash.</strong></p>
]]></content:encoded></item></channel></rss>