OverviewFilesCommitsIssuesDocsReleasesPeers

opencog-atomese-simd commits / 92bcb57

Clarfiy status
92bcb5718c045fc58edcd0813984c89165b0ae7e
by Linas Vepštas <linasvepstas@gmail.com> · 2025-09-12T17:49:52.000Z

Changed files (1) +15 -4

README.md +15 -4
……@@ -1,6 +1,6 @@
11
22Atomese SIMD (OpenCL/CUDA) Interfaces
3====================================
3=====================================
44Experimental effort to enable I/O between Atomese and SIMD compute
55resources. The primary target is commodity GPUs, running either OpenCL
66or CUDA. The current prototype accesses the hardware at a low level,
……@@ -63,7 +63,7 @@ hypergraph database. It has a variety of different ways of talking to
6363external subsystems. These were developed to solve various practical
6464application issues that arose in the use of Atomese. These subsystem
6565interfaces are "well designed" in that they solve the particular issue
66that arose. They are not, however, explictly agentic or sensori-motoin
66that arose. They are not, however, explicitly agentic or sensori-motoin
6767their design. Some shadows and hints of this can be seen, however.
6868
6969These external subsystem interfaces include:
……@@ -91,8 +91,16 @@ These external subsystem interfaces include:
9191 [github repos](https://github.com/opencog/), scrolling down to
9292 the oldest repos having no activity.
9393
94The above "work", but lack an agentic sensori-motor design interface.
95To use these interfaces
94The above "work", and provide Atomese interfaces to the described
95systems. However, they all lack an Atomese interface description,
96that is, the needed IDL that would allow for reflection and
97introspection (in the conventional software sense of "reflection" and
98"introspection"). Thus, they cannot be targets of Atomese graph
99rewrites, because the target description is not available in
100machine-readable form.
101
102Several efforts are underway to provide and understand such reflective,
103introspective interface definition systems. These include:
96104
97105* The [Sensory](https://github.com/opencog/sensory) system, which is
98106 an experimental effort to understand the generic mathematical theory
……@@ -105,6 +113,9 @@ To use these interfaces
105113 to define a simpler, more practical and mundane way of using Atomese
106114 to work with external devices.
107115
116This project uses the [Sensory](https://github.com/opencog/sensory)
117system to provide the underlysing framework.
118
108119Status
109120------
110121***Version 0.1.0*** --