mleku on Nostr: i used an IPC and child processes for a cryptocurrency miner protocol i built a few ...
i used an IPC and child processes for a cryptocurrency miner protocol i built a few years back... it was fully 20% faster than letting the concurrent work stealing scheduler run it
in most cases, cpu bound processing is the exception, not the rule
if Go had a syntax for binding goroutines to threads you could fix that problem as well
Published at
2024-05-27 15:38:35Event JSON
{
"id": "841bfdf7a53b9dcc6ef7ad92ad37adaf36d1ed5d929e14cd9db984a4b65efdf5",
"pubkey": "4c800257a588a82849d049817c2bdaad984b25a45ad9f6dad66e47d3b47e3b2f",
"created_at": 1716824315,
"kind": 1,
"tags": [
[
"e",
"7461fb2caac7b969ba47a3e43522f73da64ddd4dea4d420d692c83fd337db84a",
"wss://nostr.land/",
"root"
],
[
"e",
"111e745284bd1c11238602e96cbffad473fad906b3be4ce6e61e294f18a87553",
"wss://nostr.land/",
"reply"
],
[
"p",
"d0debf9fb12def81f43d7c69429bb784812ac1e4d2d53a202db6aac7ea4b466c",
"",
"mention"
],
[
"p",
"d3d74124ddfb5bdc61b8f18d17c3335bbb4f8c71182a35ee27314a49a4eb7b1d",
"",
"mention"
],
[
"p",
"52b4a076bcbbbdc3a1aefa3735816cf74993b1b8db202b01c883c58be7fad8bd",
"",
"mention"
]
],
"content": "i used an IPC and child processes for a cryptocurrency miner protocol i built a few years back... it was fully 20% faster than letting the concurrent work stealing scheduler run it\n\nin most cases, cpu bound processing is the exception, not the rule\n\nif Go had a syntax for binding goroutines to threads you could fix that problem as well",
"sig": "de2148f908d2bbd39af041ac0aecff13898b1ea2e23af0d528179714f38c3e9c1abd29a1c670f5bf4ef180bb4eac40d875502f948a89dd0afcfed98bf0cb698b"
}