我有一个新的计算架构理念,而不是冯诺依曼。目前的机器都是基于冯诺依曼的 CPU-Memory 逻辑分离。在我的情况下,可以融合 Memory-ALU 以获得全新的 CPU。在那种情况下,我如何将我的新建筑理念与现有理念进行比较?
一种方法可能是运行各种算法并进行比较。但不幸的是,我们还没有那个硬件。
仿真可以吗?但是从头开始构建模拟器需要很大的努力
行业如何比较?
提前致谢。
我有一个新的计算架构理念,而不是冯诺依曼。目前的机器都是基于冯诺依曼的 CPU-Memory 逻辑分离。在我的情况下,可以融合 Memory-ALU 以获得全新的 CPU。在那种情况下,我如何将我的新建筑理念与现有理念进行比较?
一种方法可能是运行各种算法并进行比较。但不幸的是,我们还没有那个硬件。
仿真可以吗?但是从头开始构建模拟器需要很大的努力
行业如何比较?
提前致谢。
这个想法在过去已经进行了一定程度的探索,例如这里:
这种方法的问题之一是 CPU 和内存使用不同的处理技术。如果您将两者放在同一个模具上,您将不得不妥协两者之一。一种可能的解决方案是 3D 架构,其中不同的裸片一个接一个地安装。
模拟器(不是模拟器!)将是比较您的架构与更传统架构的绝佳方式。模拟器越接近真实的硬件实现越好。
如果您想在模拟器上测试的不仅仅是玩具算法,您将需要一个工具链来在其上编译常规软件(例如 c++、java)。这是市长的努力,可能比单独的模拟器更复杂。
对于一个人来说,这是一个很容易花费数年时间的项目。
如果您只是想对您的想法进行一些反馈,您可以向学术会议提交论文并仔细阅读审稿人的意见。(这是我推荐的。)