SFA Non-Von-Neumann Architecture · 专利申请中技术
非冯·诺依曼架构上的精确、可移植计算。
获取我们专利申请中的 SFA Non-Von-Neumann Architecture 许可。它在 CPU 和 GPU 后端上运行 Turing 完备程序并给出精确、确定性的结果,以紧凑方式存储数据且可精确读取,同时将数据移动保持在较低水平。
结果精确的 Turing 完备程序
SFA 运行通用的 Turing 完备程序。结果精确且具有确定性:相同的程序和输入始终返回相同的比特。
跨后端的统一程序表示
同一程序可在 CPU 和 GPU 后端上运行,无需按程序逐一重写,并在每个受支持的后端上返回逐位相同的结果。
现有软件栈或裸机
SFA 通过封装集成(包括 Python)接入现有软件栈,并提供面向 x86、x64、AArch64、RISC-V、其他 RISC 系列和 MIPS 的裸机途径。
更少存储,精确读取
SFA 存储精确返回每一个已存储的条目,访问时间短,且有文档记录的存储缩减最高可达 95%。
更少的内存访问
经过验证的示例程序只需非常少的内存读写即可完成。低数据移动对 AI 基础设施、内存受限型工作负载、能耗预算和嵌入式设备都很重要。
按需许可
SFA Non-Von-Neumann Architecture 正在申请专利,可按需获得许可;Software Evolver 可作为用于自动程序发现的可选产品。技术资料和专利申请信息依据 NDA 提供。
讨论 SFA 许可
所列数据为既定任务和平台上有文档记录的结果。技术细节、基准测试工件和专利申请信息依据 NDA 提供。