LisPi on Nostr: nprofile1q…aj2q5 Vector registers seem large-enough to use as scratch buffers. As ...
nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqx4ep49e7cdcvwtyhs27a6j5xlet703mqfag7l22fhjepuyceexvq9aj2q5 (nprofile…j2q5) Vector registers seem large-enough to use as scratch buffers. As for where to originally store the data, unless the bus is legitimately ridiculously wide, I'd suggest using serial access patterns (CPU read logical X => read physical X, read physical X + Y, do parity calcs X with Y using some reserved registers, store X in CPU other registers/etc ).
Logically it'd reduce the total usable amount of memory but that seems like an acceptable sacrifice to me.
Non-ECC memory is fairly affordable (even ECC, the expensive parts are the motherboard & CPU classes that support it).
Doing it in CPU would also mean less e-waste when one inevitably realizes that ECC is mandatory if one wants any reliability.
Published at
2025-03-19 03:31:58Event JSON
{
"id": "9d02e9eede28327e11d00bd92491118cfde910586bcb3544047988a5337c76f3",
"pubkey": "c72a3d0565a87f8b46ac5b8ab88a45f56cf67de2398a8cba8c6855cb3a39b0ea",
"created_at": 1742355118,
"kind": 1,
"tags": [
[
"p",
"35721a973ec370c72c9782bddd4a86fe57e7c7604f51efa949bcb21e1319c998",
"wss://relay.mostr.pub"
],
[
"p",
"294c2e3fc3b208b7a7349a9c4426d0160dcd44972d9fe924721f24d7a64cc2fb",
"wss://relay.mostr.pub"
],
[
"e",
"f22ab208df38299000f9cd429072c2a51314ae010790ebde612184101c8722f6",
"wss://relay.mostr.pub",
"reply"
],
[
"proxy",
"https://udongein.xyz/objects/e58c347a-be0d-4f46-a48f-4093f95a51a5",
"activitypub"
]
],
"content": "nostr:nprofile1qy2hwumn8ghj7un9d3shjtnddaehgu3wwp6kyqpqx4ep49e7cdcvwtyhs27a6j5xlet703mqfag7l22fhjepuyceexvq9aj2q5 Vector registers seem large-enough to use as scratch buffers. As for where to originally store the data, unless the bus is legitimately ridiculously wide, I'd suggest using serial access patterns (CPU read logical X =\u003e read physical X, read physical X + Y, do parity calcs X with Y using some reserved registers, store X in CPU other registers/etc ).\n\nLogically it'd reduce the total usable amount of memory but that seems like an acceptable sacrifice to me.\n\nNon-ECC memory is fairly affordable (even ECC, the expensive parts are the motherboard \u0026 CPU classes that support it).\n\nDoing it in CPU would also mean less e-waste when one inevitably realizes that ECC is mandatory if one wants any reliability.",
"sig": "1f6c2775a6a0c5831a29dfb11e7422a6a3fc602758608c09c946dba5a3fb52d231d09fe9879ba952973d495a4e31d4e4cc99794f0aafd97c1b86f7501b3783f1"
}