<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://npuforge.org/</loc>
    <lastmod>2026-10-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://npuforge.org/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://npuforge.org/ar/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://npuforge.org/"/>
  </url>
  <url>
    <loc>https://npuforge.org/compatibility/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/contact/</loc>
    <lastmod>2026-10-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://npuforge.org/contact/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://npuforge.org/ar/contact/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://npuforge.org/contact/"/>
  </url>
  <url>
    <loc>https://npuforge.org/docs/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/legal/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/privacy/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/project/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/stats/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/INDEX/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/REVIEW/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/images/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/problem-reports/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/provenance/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/the-road/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/a-site-of-its-own/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-anomaly-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-bench-2026-10-17/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-cage-medium-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-dos-probe-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-esn-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-hw-counters-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-ipv6-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-ipv6-and-queues-2026-10-18/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-ja4-cut-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-lists-cut-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-many-tunnels-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-many-tunnels-3300-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-mtu-2026-10-17/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-poe-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-policy-guard-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-port-errors-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-reload-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-rpc-bounds-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-rx-msix-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-shaper-3300-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-soak-ipsec-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-tunflows-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-xgs136-after-boot-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-xgs136-counts-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-xgs136-giveback-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-xgs136-hardware-2026-10-18/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-xgs136-soak-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/measured-xgs3300-many-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-1-1/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-1/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-2-1/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-2-2/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-2-3/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-2/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-3/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-4-1/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/release-0-1-0-alpha-4/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/sponsoring-the-project/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/project/changelog/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/project/code-of-conduct/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/project/contributing/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/project/design/</loc>
    <lastmod>2026-10-11</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/project/releasing/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/project/security/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/1-two-computers-in-one-box/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/10-from-ports-to-offload/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/11-an-appliance-again/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/2-the-xgs-136-arrives/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/3-eight-months-of-looking/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/4-the-first-xgs-3300/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/5-reverse-engineering-from-the-open-sources/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/6-a-firmware-of-its-own-and-a-board-of-many-chips/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/7-the-host-and-the-coprocessor/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/8-fourteen-ports-on-the-xgs-136/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/9-the-xgs-3300-and-the-last-hop/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/how-this-project-works/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/story/timeline/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/armada/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/board-limits/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/gr/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/octeon-tx-crypto-path/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/octeon-tx-peripherals/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/octeon-tx-reference/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/octeon-tx-rpc/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/octeon-tx/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/octeon-tx2-98xx/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/octeon-tx2/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/parity/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/families/topaz/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-block-cipher-at-two-thirds/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-block-cipher-on-the-armada/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-command-cost-ten-milliseconds-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-connection-that-collides-with-itself/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-flow-dropped-by-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-frame-was-accelerated/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-give-back-is-answered-at-once/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-hundred-polls-a-second-on-the-armada/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-packet-is-not-a-buffer/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-ring-that-fills/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-sleeping-thread-held-the-rpc-lock/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-slot-holds-both-directions/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-state-that-sees-nothing-runs-out/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-takeout-took-nothing-out-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-visit-is-not-a-pass/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-window-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/a-window-wider-than-256/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/accelerating-a-flow-breaks-it/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/amd-ccp-breaks-ipsec-gcm-on-the-xgs-136-host/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/asking-pf/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/both-ends-exist/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/esn-inbound-stays-with-the-kernel/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/esp-behind-udp-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/esp-behind-udp/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/every-next-hop-named-an-empty-cage-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/fragmentation-before-the-envelope-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/gcm-12-and-transport-are-not-ours/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/installed-first-taken-second/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/ipv6-inside-the-tunnel/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/made-between-polls/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/mflow-read-is-not-decoded/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/nwa-transaction-lock/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/one-connection-two-microflows/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/one-encryptor-per-association/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/one-next-hop-for-many-flows-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/one-state-strict/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/reading-the-frame-settled-it/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-bridge-cannot-be-asked/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-crypto-engine-is-fed/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-crypto-path-completes/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-decrypted-frame-is-dropped-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-driver-accelerates-a-flow-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-engine-accepts-and-nothing-returns/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-engine-decrypts-inbound-esp-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-engine-encrypts-outbound-esp-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-engine-hands-up-the-decrypted-frame-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-engine-takes-an-association-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-entry-then-the-gate-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-flow-carries-the-association/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-flow-table-on-the-armada-begins/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-frames-arrive/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-handle-is-the-index-plus-one/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-handlers-were-readable/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-host-answers-through-the-tunnel-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-kernel-drives-the-coprocessor/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-kernel-offers-an-association-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-mtu-is-the-lifs/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-outbound-half-was-untranslated/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-outer-header-can-be-ipv6/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-resolver-asked-lo0-for-a-neighbour/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-revision-barrier-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-ring-was-the-ceiling/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-second-acknowledge/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-sensors-answer-on-the-host-bus/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-state-is-the-gate/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-sweep-accelerates-on-its-own-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-sweep-and-the-panic/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-switch-drops-multicast-on-the-armada/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-trigger-is-capture-limited/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/the-way-back-keeps-up/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/findings/translation-is-in-the-connection/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/background/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/families-and-hardware/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/how-it-works/</loc>
    <lastmod>2026-10-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://npuforge.org/docs/guide/how-it-works/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://npuforge.org/ar/guide/how-it-works/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://npuforge.org/docs/guide/how-it-works/"/>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/installing/</loc>
    <lastmod>2026-10-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://npuforge.org/docs/guide/installing/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://npuforge.org/ar/guide/installing/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://npuforge.org/docs/guide/installing/"/>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/limitations/</loc>
    <lastmod>2026-10-18</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://npuforge.org/docs/guide/limitations/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://npuforge.org/ar/guide/limitations/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://npuforge.org/docs/guide/limitations/"/>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/measured/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/step-by-step/</loc>
    <lastmod>2026-10-20</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://npuforge.org/docs/guide/step-by-step/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://npuforge.org/ar/guide/step-by-step/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://npuforge.org/docs/guide/step-by-step/"/>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/the-pages/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/updating/</loc>
    <lastmod>2026-10-19</lastmod>
    <xhtml:link rel="alternate" hreflang="en" href="https://npuforge.org/docs/guide/updating/"/>
    <xhtml:link rel="alternate" hreflang="ar" href="https://npuforge.org/ar/guide/updating/"/>
    <xhtml:link rel="alternate" hreflang="x-default" href="https://npuforge.org/docs/guide/updating/"/>
  </url>
  <url>
    <loc>https://npuforge.org/docs/guide/what-works/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/hardware/xgs136/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/hardware/xgs3300/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/anomaly-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/bench-2026-10-17/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/cage-medium-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/dos-probe-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/esn-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/hw-counters-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/ipv6-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/ipv6-and-queues-2026-10-18/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/ja4-cut-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/lists-cut-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/many-tunnels-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/many-tunnels-3300-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/mtu-2026-10-17/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/poe-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/policy-guard-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/port-errors-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/reload-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/rpc-bounds-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/rx-msix-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/shaper-3300-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/soak-ipsec-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/tunflows-136-2026-10-20/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/xgs136-after-boot-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/xgs136-counts-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/xgs136-giveback-2026-10-19/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/xgs136-hardware-2026-10-18/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/xgs136-soak-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/xgs3300-many-2026-10-19/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/measurements/xgs3300/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/facility-protocol/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/giu/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/mvmgmt-in-opnsense/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/mvmgmt/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/netagent/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/npu-bring-up/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/offload-plan/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/porting-notes/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/rpc-payloads/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/npuep/rpc/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octeontx/provenance/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octeontx/sfos-capture-plan/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/appliance-defaults/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/coprocessor-section/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/expansion-modules/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/flow-lifecycle/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/interface-assignment/</loc>
    <lastmod>2026-10-19</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/ipsec-offload-surface/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/lif-provisioning/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/offload-is-a-setting/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/pf-state-to-flow/</loc>
    <lastmod>2026-10-18</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/docs/octep/ruleset-reload/</loc>
    <lastmod>2026-10-20</lastmod>
  </url>
  <url>
    <loc>https://npuforge.org/news/archive/2026/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/category/measurements/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/category/releases/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/category/the-project/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/page/2/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/page/3/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/archive/2026/page/2/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/archive/2026/page/3/</loc>
  </url>
  <url>
    <loc>https://npuforge.org/news/category/measurements/page/2/</loc>
  </url>
</urlset>
