diff --git a/archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you.md b/archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you.md similarity index 95% rename from archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you.md rename to archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you.md index 74c603e..e6d4a43 100644 --- a/archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you.md +++ b/archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you.md @@ -7,7 +7,7 @@ author: "Boris Chuprin" handle: noop_dev post_id: "2078763409403683061" date: 2026-07-19 -archived: 2026-08-23 +archived: 2026-08-25 draft: true tags: - archive @@ -60,4 +60,4 @@ parent_post_id: "2078729662021111958" ## Related -- Spine: [[archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need]] +- Spine: [[archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently]] diff --git a/archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently/index.md b/archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently/index.md new file mode 100644 index 0000000..5f22c1b --- /dev/null +++ b/archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently/index.md @@ -0,0 +1,42 @@ +--- +title: "Probably shouldn't consider this -BUT- apparently writing to ax doesn't change the other 48-bits." +type: archive +source: twitter +source_url: "https://x.com/NOTimothyLottes/status/2078728600912630031" +author: "NOTimothyLottes" +handle: NOTimothyLottes +post_id: "2078728600912630031" +date: 2026-07-19 +archived: 2026-08-25 +draft: false +tags: + - archive + - twitter + - NOTimothyLottes +description: "Probably shouldn't consider this -BUT- apparently writing to ax doesn't change the other 48-bits." +in_reply_to: "" +--- + +## Source + +- URL: https://x.com/NOTimothyLottes/status/2078728600912630031 +- Author: NOTimothyLottes (@NOTimothyLottes) +- Posted: 2026-07-19 06:28:14 + +## Thread + +**1/** + +Probably shouldn't consider this -BUT- apparently writing to ax doesn't change the other 48-bits. So one could do a 4-byte overhead interpreter with a 64KiB aligned window of directly jumpable words like this below. [rsi]=addresses to jump to. You'd pay the false dependency stall + +![](https://pbs.twimg.com/media/HNkf6ntX0AA8d1M?format=png&name=orig) + +**2/** + +It's interesting because it cuts interpreted source size in half. Ie a stream of 16-bit offsets instead of 32-bit addresses. + +**3/** + +The aim of course, keep the stuff that doesn't need to go fast optimized instead for low complexity and low size (aka interpreted forth), and keep the stuff that needs to go fast, at peak, assembly. Hits 2 extremes well. + +Branches: [[archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you]] diff --git a/archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need/index.md b/archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need/index.md deleted file mode 100644 index e845b04..0000000 --- a/archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need/index.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: "The aim of course, keep the stuff that doesn't need to go fast optimized instead for low complexity and low size (aka interpreted forth), and keep the stuff that needs to go fast, at peak, assembly." -type: archive -source: twitter -source_url: "https://x.com/NOTimothyLottes/status/2078729662021111958" -author: "NOTimothyLottes" -handle: NOTimothyLottes -post_id: "2078729662021111958" -date: 2026-07-19 -archived: 2026-08-23 -draft: false -tags: - - archive - - twitter - - NOTimothyLottes -description: "The aim of course, keep the stuff that doesn't need to go fast optimized instead for low complexity and low size (aka interpreted forth), and keep the stuff that needs to go fast, at peak, assembly." -in_reply_to: "" ---- - -## Source - -- URL: https://x.com/NOTimothyLottes/status/2078729662021111958 -- Author: NOTimothyLottes (@NOTimothyLottes) -- Posted: 2026-07-19 06:32:27 - -## Thread - -**1/** - -The aim of course, keep the stuff that doesn't need to go fast optimized instead for low complexity and low size (aka interpreted forth), and keep the stuff that needs to go fast, at peak, assembly. Hits 2 extremes well. - -Branches: [[archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need/2026-07-19-noop_dev-these-instrs-are-anything-but-fast-and-if-you]] diff --git a/archive/threads/NOTimothyLottes/index.md b/archive/threads/NOTimothyLottes/index.md index 47380e8..ac926ed 100644 --- a/archive/threads/NOTimothyLottes/index.md +++ b/archive/threads/NOTimothyLottes/index.md @@ -94,6 +94,6 @@ tags: - [[archive/threads/NOTimothyLottes/2026-07-15-one-advantage-of-sar-aka-signed-is-that-the-shift]] - [[archive/threads/NOTimothyLottes/2026-07-17-oh-f-it-the-urge-to-drop-the-c-baggage-was-too]] - [[archive/threads/NOTimothyLottes/2026-07-18-all-0-6-argument-syscall-options-in-32-bytes]] -- [[archive/threads/NOTimothyLottes/2026-07-19-the-aim-of-course-keep-the-stuff-that-doesnt-need]] +- [[archive/threads/NOTimothyLottes/2026-07-19-probably-shouldnt-consider-this-but-apparently]] - [[archive/threads/NOTimothyLottes/2026-07-22-working-through-rough-draft-of-assembly-for-a]] - [[archive/threads/NOTimothyLottes/2026-08-02-re-fpga-land-alus-im-firmly-distracted-by-an]]