Private
Public Access
docs(twitter): add 2061124942968545433 corpus (NOTimothyLottes CART-as-log + GPU-rendered hex)
3-post thread. Replaces the mmap fixed-size log file with a CART file
mmapped on CPU with mapped GPU access (no file IO) + background page
walker to prevent paging out. Beginning of CART is a grid of 32-bit
unsigned values, hex-dumped as the 'log file' to either term or GPU
render. Same framework for CPU and GPU debug ('write and it just
appears'). Visualized as 4-bit/char hex terminal with hex font.
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
---
|
||||
title: "hits the easy to debug CPU or GPU stuff in the same framework (simply write and "
|
||||
author: "NOTimothyLottes"
|
||||
handle: "@NOTimothyLottes"
|
||||
post_url: "https://x.com/NOTimothyLottes/status/2061124942968545433"
|
||||
post_id: "2061124942968545433"
|
||||
timestamp: "2026-05-31 16:37:34"
|
||||
post_count: 3
|
||||
reply_count: 0
|
||||
repost_count: 0
|
||||
like_count: 2
|
||||
view_count: 541
|
||||
---
|
||||
|
||||
# @NOTimothyLottes — hits the easy to debug CPU or GPU stuff in the same framework (simply write and
|
||||
|
||||
## Post 1 (2026-05-31 16:32:54)
|
||||
|
||||
no-debugger-debug / console / printf-style - prior evolved to one mmapped fixed-width-height log file with an atomic for multi-thread|process messages - but even that seems too complexy ...
|
||||
|
||||
## Post 2 (2026-05-31 16:35:58) — reply to Post 1
|
||||
|
||||
moving to this >>> CART file is mmapped on CPU with mapped GPU access (no file IO) - background page walker to ensure OS won't page it out - beginning of CART file is a grid of 32-bit unsigned values - hex dumping that as my 'log file' - either to term or GPU render
|
||||
|
||||
## Post 3 (2026-05-31 16:37:34) — reply to Post 2
|
||||
|
||||
hits the easy to debug CPU or GPU stuff in the same framework (simply write and it just appears) - it's always a HEX dump, but can show decimal by pretending it's a 4-bit/character terminal with a hex font :)
|
||||
@@ -0,0 +1,54 @@
|
||||
{
|
||||
"root_post_id": "2061124942968545433",
|
||||
"posts": [
|
||||
{
|
||||
"post_id": "2061123768429211767",
|
||||
"author": "NOTimothyLottes",
|
||||
"handle": "NOTimothyLottes",
|
||||
"text": "no-debugger-debug / console / printf-style - prior evolved to one mmapped fixed-width-height log file with an atomic for multi-thread|process messages - but even that seems too complexy ...",
|
||||
"timestamp": "2026-05-31 16:32:54",
|
||||
"media_urls": [],
|
||||
"reply_to_id": null,
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 2,
|
||||
"repost_count": 0,
|
||||
"like_count": 9,
|
||||
"view_count": 2970
|
||||
}
|
||||
},
|
||||
{
|
||||
"post_id": "2061124536729207080",
|
||||
"author": "NOTimothyLottes",
|
||||
"handle": "NOTimothyLottes",
|
||||
"text": "moving to this >>> CART file is mmapped on CPU with mapped GPU access (no file IO) - background page walker to ensure OS won't page it out - beginning of CART file is a grid of 32-bit unsigned values - hex dumping that as my 'log file' - either to term or GPU render",
|
||||
"timestamp": "2026-05-31 16:35:58",
|
||||
"media_urls": [],
|
||||
"reply_to_id": "2061123768429211767",
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 1,
|
||||
"repost_count": 0,
|
||||
"like_count": 4,
|
||||
"view_count": 567
|
||||
}
|
||||
},
|
||||
{
|
||||
"post_id": "2061124942968545433",
|
||||
"author": "NOTimothyLottes",
|
||||
"handle": "NOTimothyLottes",
|
||||
"text": "hits the easy to debug CPU or GPU stuff in the same framework (simply write and it just appears) - it's always a HEX dump, but can show decimal by pretending it's a 4-bit/character terminal with a hex font :)",
|
||||
"timestamp": "2026-05-31 16:37:34",
|
||||
"media_urls": [],
|
||||
"reply_to_id": "2061124536729207080",
|
||||
"quote_of_id": null,
|
||||
"metrics": {
|
||||
"reply_count": 0,
|
||||
"repost_count": 0,
|
||||
"like_count": 2,
|
||||
"view_count": 541
|
||||
}
|
||||
}
|
||||
],
|
||||
"source_url": "https://x.com/NOTimothyLottes/status/2061124942968545433"
|
||||
}
|
||||
Reference in New Issue
Block a user