d on Nostr: context switching isn't free, and an increasingly large fraction of computing power ...
context switching isn't free, and an increasingly large fraction of computing power is spent managing tasks and changing core state
this is magnified by the fact that modern programs don't care at all about data locality, so they have constant cache misses that require a main memory call, which blocks other threads that also need memory calls...
Published at
2024-09-04 04:59:13Event JSON
{
"id": "914761c7acfca5d2a6645e517de8e404a4de4f823584571c40eb44d53156d24e",
"pubkey": "a26d9180040977fbfa673374da58b057b2be33bd1b2615301969e2d7171a7c42",
"created_at": 1725425953,
"kind": 1,
"tags": [
[
"p",
"fba38dce91c9eb0c7bda1eefd0f555726d1923e05ff418ddba6dcc3e1877bac7",
"wss://relay.mostr.pub"
],
[
"e",
"074719d1f791ba2326398336efb7b4cd293dfe94c002183b7116c7427f131dc0",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://poa.st/objects/d9ad4541-5a83-4e66-99bf-280a278d98dd",
"activitypub"
]
],
"content": "context switching isn't free, and an increasingly large fraction of computing power is spent managing tasks and changing core state\n\nthis is magnified by the fact that modern programs don't care at all about data locality, so they have constant cache misses that require a main memory call, which blocks other threads that also need memory calls...",
"sig": "96502d59b2ad8d8ccfcc1574ff9c9461345164f188aa3872c9f71c39eed627b3f78570b086a36ea88b68236b38b0fe58a0cd1b4c1b93c29010f9908170c83cfd"
}