Skip to content

Commit 76f99bd

Browse files
authored
Update index.html
Signed-off-by: Mohamed El-Hadedy <47838875+mealycpp@users.noreply.github.com>
1 parent 171fc29 commit 76f99bd

1 file changed

Lines changed: 85 additions & 16 deletions

File tree

index.html

Lines changed: 85 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -225,14 +225,43 @@ <h2>⚙️ Orchestration Frameworks</h2>
225225
</p>
226226

227227
<!-- Feature & Footprint Comparison -->
228-
<h3>Feature & Footprint Comparison</h3>
229-
<table>
230-
<tr><th>Framework</th><th>Binary Size</th><th>Memory Overhead<sup>1</sup></th><th>Supported APIs</th><th>Ideal Use Case</th></tr>
231-
<tr><td><strong>Docker Swarm</strong></td><td>~200 MB</td><td>~150 MB</td><td>Core Swarm, Stacks</td><td>Simple clusters & rapid prototyping</td></tr>
232-
<tr><td><strong>K3s</strong></td><td>~50 MB</td><td>~70 MB</td><td>Kubernetes v1.x (core)</td><td>Edge/IoT & power-constrained nodes</td></tr>
233-
<tr><td><strong>Kubernetes</strong></td><td>~1 GB+</td><td>~1 GB+</td><td>Full k8s API</td><td>Enterprise datacenters</td></tr>
234-
</table>
235-
<p><sup>1</sup> Memory measured as RSS of control-plane components on a baseline Pi 4.</p>
228+
<h3>Feature & Footprint Comparison</h3>
229+
<table>
230+
<thead>
231+
<tr>
232+
<th style="text-align:left; padding:8px;">Framework</th>
233+
<th style="text-align:center; padding:8px;">Binary Size</th>
234+
<th style="text-align:center; padding:8px;">Memory Overhead<sup>1</sup></th>
235+
<th style="text-align:center; padding:8px;">Supported APIs</th>
236+
<th style="text-align:center; padding:8px;">Ideal Use Case</th>
237+
</tr>
238+
</thead>
239+
<tbody>
240+
<tr>
241+
<td style="padding:8px;"><strong>Docker Swarm</strong></td>
242+
<td style="text-align:center; padding:8px;">~200 MB</td>
243+
<td style="text-align:center; padding:8px;">~150 MB</td>
244+
<td style="text-align:center; padding:8px;">Core Swarm, Stacks</td>
245+
<td style="text-align:center; padding:8px;">Simple clusters & rapid prototyping</td>
246+
</tr>
247+
<tr>
248+
<td style="padding:8px;"><strong>K3s</strong></td>
249+
<td style="text-align:center; padding:8px;">~50 MB</td>
250+
<td style="text-align:center; padding:8px;">~70 MB</td>
251+
<td style="text-align:center; padding:8px;">Kubernetes v1.x (core)</td>
252+
<td style="text-align:center; padding:8px;">Edge/IoT & power-constrained nodes</td>
253+
</tr>
254+
<tr>
255+
<td style="padding:8px;"><strong>Kubernetes</strong></td>
256+
<td style="text-align:center; padding:8px;">~1 GB+</td>
257+
<td style="text-align:center; padding:8px;">~1 GB+</td>
258+
<td style="text-align:center; padding:8px;">Full k8s API</td>
259+
<td style="text-align:center; padding:8px;">Enterprise datacenters</td>
260+
</tr>
261+
</tbody>
262+
</table>
263+
<p><sup>1</sup> Memory measured as RSS of control-plane components on a baseline Pi 4.</p>
264+
236265

237266
<!-- CPU & GPU Scheduling -->
238267
<h3>CPU & GPU Resource Allocation</h3>
@@ -256,14 +285,54 @@ <h3>CPU & GPU Resource Allocation</h3>
256285
</code></pre>
257286

258287
<!-- Performance Estimates -->
259-
<h3>Performance Estimates</h3>
260-
<table>
261-
<tr><th>Node Type</th><th>CPU Cores</th><th>Clock (GHz)</th><th>GPU Cores</th><th>Approx. Throughput</th></tr>
262-
<tr><td>Raspberry Pi CM4</td><td>4</td><td>1.5</td><td></td><td>~200 Dilithium ops/sec</td></tr>
263-
<tr><td>TRK1 (Rockchip RK3588)</td><td>8</td><td>2.4</td><td></td><td>~1 200 Dilithium ops/sec</td></tr>
264-
<tr><td>Jetson Nano</td><td>4</td><td>1.43</td><td>128 (Maxwell)</td><td>– GPU: ~500 ASCON ops/sec<br>– CPU: ~400 Dilithium ops/sec</td></tr>
265-
<tr><td>Jetson Orin NX</td><td>6</td><td>2.2</td><td>1024 (Ampere)</td><td>– GPU: ~5 000 ASCON ops/sec<br>– CPU: ~800 Dilithium ops/sec</td></tr>
266-
</table>
288+
<h3>Performance Estimates</h3>
289+
<table>
290+
<thead>
291+
<tr>
292+
<th style="text-align:left; padding:8px;">Node Type</th>
293+
<th style="text-align:center; padding:8px;">CPU Cores</th>
294+
<th style="text-align:center; padding:8px;">Clock (GHz)</th>
295+
<th style="text-align:center; padding:8px;">GPU Cores</th>
296+
<th style="text-align:center; padding:8px;">Approx. Throughput</th>
297+
</tr>
298+
</thead>
299+
<tbody>
300+
<tr>
301+
<td style="padding:8px;">Raspberry Pi CM4</td>
302+
<td style="text-align:center; padding:8px;">4</td>
303+
<td style="text-align:center; padding:8px;">1.50</td>
304+
<td style="text-align:center; padding:8px;"></td>
305+
<td style="padding:8px;">~200 Dilithium ops/sec</td>
306+
</tr>
307+
<tr>
308+
<td style="padding:8px;">TRK1 (Rockchip RK3588)</td>
309+
<td style="text-align:center; padding:8px;">8</td>
310+
<td style="text-align:center; padding:8px;">2.40</td>
311+
<td style="text-align:center; padding:8px;"></td>
312+
<td style="padding:8px;">~1 200 Dilithium ops/sec</td>
313+
</tr>
314+
<tr>
315+
<td style="padding:8px;">Jetson Nano</td>
316+
<td style="text-align:center; padding:8px;">4</td>
317+
<td style="text-align:center; padding:8px;">1.43</td>
318+
<td style="text-align:center; padding:8px;">128 (Maxwell)</td>
319+
<td style="padding:8px;">
320+
• GPU: ~500 ASCON ops/sec<br>
321+
• CPU: ~400 Dilithium ops/sec
322+
</td>
323+
</tr>
324+
<tr>
325+
<td style="padding:8px;">Jetson Orin NX</td>
326+
<td style="text-align:center; padding:8px;">6</td>
327+
<td style="text-align:center; padding:8px;">2.20</td>
328+
<td style="text-align:center; padding:8px;">1024 (Ampere)</td>
329+
<td style="padding:8px;">
330+
• GPU: ~5 000 ASCON ops/sec<br>
331+
• CPU: ~800 Dilithium ops/sec
332+
</td>
333+
</tr>
334+
</tbody>
335+
</table>
267336

268337
<!-- When to use which -->
269338
<h3>Which to Choose?</h3>

0 commit comments

Comments
 (0)