OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-atomese-simd commits / 4b2696a

More design plans
4b2696a17d0614855fc25f548e02a89a9219a25e
by Linas Vepstas <linas@linas.org> · 2025-10-08T19:08:31.000Z

Changed files (1) +12 -2

Design-G.md +12 -2
……@@ -281,6 +281,14 @@ it's own merits. But does it solve the original issue, which was
281281that of interfacing to GPU's, and specifically, being able to
282282re-interpret and compile PlusLink, TimesLink in this new setting?
283283
284Well, sort-of. The BackingStore does have a remote-execute ability.
285So requests to execute really do mean "recompile this expressino for
286your remote location so that it makes sense, there". So that really
287means that the GPU will be a kind-of StorageNode. The GpuStorageNode,
288I guess. Maybe the OpenclStorageNode and teh CudaStorageNode.
289
290OK, so that sounds like a plan. Time to unleash Claude on this mess.
291
284292
285293### Are SensoryNode's AtomSpaces?
286294By logical extension of the above thoughts, SensoryNodes should be
……@@ -295,7 +303,7 @@ come back from remote sensing...
295303
296304TODO List
297305---------
298Writhing the above, the TODO list expands:
306Writing the above, the TODO list expands:
299307* The ThreadJoinLink should be removed from Atomese. DONE.
300308* Benchmark the AtomSpace layers/frame performance. Maybe with a variant
301309 of the `LargeZipfUTest` layout, but this time with different count
……@@ -306,4 +314,6 @@ Spin-off TODO List
306314Not immediately relevant, but tangled in:
307315* Add MessagesOfLink support to StorageNode
308316* Migrate examples and wiki pages away from cog-open, etc.
309* Migrate examples away from TV;
317* Migrate examples away from TV ... mostly DONE
318 (also: cog-evaluate! BindLink, GetLink)
319* Remove non-crisp evaluation