拟态计算机与传统计算机有什么具体区别

区别是:拟态计算机是按照拟态计算原理构造的计算机。经典通用计算机采用“执行结构固定不变、靠软件编程实现计算”。拟态计算机通过基于认知的元结构的拟态变换生成应用目标所需的物理解算结构集合,“依靠动态变结构、软硬件结合实现基于效能的计算”。

拟态计算机与传统计算机有什么具体区别-Worktile社区

按照拟态计算原理构造的计算机称为拟态计算机。经典通用计算机采用“执行结构固定不变、靠软件编程实现计算”。拟态计算机通过基于认知的元结构的拟态变换生成应用目标所需的物理解算结构集合,“依靠动态变结构、软硬件结合实现基于效能的计算”。通用和专用计算机的体系结构是拟态计算机执行机构与应用和环境无关的应用特例,表现为执行结构固定不变。拟态计算机是迄今为止已发明的各种计算机最为一般化的体系结构表达方式。2013年9月,我国成功研制出世界首台结构动态可变的拟态计算机。

以实现高效能计算为目的,计算结构作为高阶函数,在任务处理的全过程中通过感知自变量动态的选择或生成应用问题的最佳解算结构集合。计算结构的函数化是拟态计算的本质。

以提高运行环境或执行机构的不确定性为目标,以计算或处理结构功能等价条件的主动跳变或迁移实现拟态环境,以防御者可控的方式随机的改变系统体系结构,对攻击者则表现为难以观察和预测的目标变化,因而能从体系结构技术层面降低由病毒和木马或漏洞及后门引发的安全风险。以拟态计算为基础,改变系统执行或运行环境的静态性、确定性和相似性是拟态安全的本质。

延伸阅读:

拟态计算机成功的意义

专家们认为,拟态计算机的研制成功,不仅是我国高效能计算机体系结构的突破,使我国计算机领域实现从跟随创新到引领创新、从集成创新到原始创新的跨越;同时也是我国主动防御体系研究的重大创新,可从体系技术层面有效破解我国自主可控战略在全球一体化时代背景下,核心电子器材、高端通用芯片、基础软件产品等软硬件长期受制于人的困局,具有重要战略意义。

文章标题:拟态计算机与传统计算机有什么具体区别,发布者:小编,转载请注明出处:https://worktile.com/kb/p/38384

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023年2月15日 下午10:50
下一篇 2023年2月15日 下午10:52

相关推荐

  • 乐观锁为什么适用于冲突少的场景,以及应用在内存数据库中

    乐观锁适用于冲突少的场景的主要原因是:在并发量不大、修改操作不频繁的情况下,冲突的概率较小,可以有效地提高系统的并发性能。而在冲突多的情况下,乐观锁的重试次数会增加,系统的开销也会随之增加,降低了系统的并发性能,因此不适用于冲突多的场景。 乐观锁是一种基于冲突检测的锁技术,它的基本思想是:每次对数据…

    2023年5月31日
    200
  • 什么是帕累托法则

    帕累托法则,又叫二八法则、80/20原理、帕累托效应。它是指,在任何特定 群体中,重要的因子通常只占少数,而不重要的因子则占多数,因此只要能控制具 有重要性的少数因子即能控制全局。即80%的价值是来自20%的因子,其余的20%的价值则来自80%的因子。 帕累托法则,又叫二八法则、80/20原理、帕累…

    2023年1月17日
    28400
  • 项目开发需要哪些资源

    项目开发需要以下资源:一、项目经理;二、开发人员;三、测试人员;四、集成开发环境;五、版本控制工具;六、项目管理工具;七、开发板。项目经理是项目开发过程的核心人物,他们负责协调和管理整个团队。 一、项目经理 项目经理是项目开发过程的核心人物,他们负责协调和管理整个团队。他们需要有足够的经验和技能来确…

    2023年4月29日
    13000
  • Java开发工具有哪些

    Java开发工具有:1、Notepad++;2、XML Marker;3、SQL Developer;4、Jad;5、Eclipse;6、keytool。Notepad++是编辑 XML、脚本,甚至做简单笔记的最佳工具。Notepad++是 Notepad 应用最佳的替代品。 一、Notepad++…

    2023年5月12日
    1700
  • java方法命名加不加get有什么区别

    java方法命名加不加get单纯说方法名没区别,方法名的规范大部分是人为规定的,比如方法名用驼峰命名,帕斯卡命名一样能成功执行,方法名上加个表示动作的词也是,没啥影响,就是看的时候方便,一眼看出来这是个动作。 java方法命名加不加get单纯说方法名没区别,方法名的规范大部分是人为规定的,比如方法名…

    2023年2月13日
    3600
  • 现在业界主要使用php的哪个框架

    现在业界主要使用php的框架有以下几个:1、Yii;2、CodeIgniter;3、CakePHP;4、PHPDevShell;5、Akelos;6、Symfony;7、Prado;8、 Zend;9、ZooP;10、 QPHP。Yii是一个基于组件的高性能的PHP的框架,用于开发大规模Web应用。…

    2023年2月19日
    3900
  • vb和Java,unity有什么区别吗

    vb和Java、unity的区别是:vb和java是一门计算机语言,而unity是一个游戏引擎,可以说是一个软件。Visual Basic(简称VB)是Microsoft开发的一种面向对象的编程语言。 使用 Visual Basic即可快速、轻松地创建类型安全的.NET应用。 什么是vb Visua…

    2023年2月7日
    5100
  • 项目管理工作怎么开展

    开展项目管理工作的步骤:一、制定清晰的项目计划;二、确定项目的关键路径;三、分配资源和责任;四、监控项目进度;五、与利益相关者保持沟通;六、管理风险;七、质量管理;八、学习和改进。制定一份详细的项目计划,包括项目目标、可行性研究等信息。 一、制定清晰的项目计划 制定一份详细的项目计划,包括项目目标、…

    2023年4月29日
    600
  • 为什么Pelican是一个有用的工具

    这是因为:一、简单易用;二、灵活性;三、安全性;四、快速性;五、可扩展性;六、免费和开源;七、支持多种格式;八、可移植性。Pelican是一个易于使用的工具,特别是对于那些有基本Python知识的人来说。 一、简单易用 Pelican是一个易于使用的工具,特别是对于那些有基本Python知识的人来说…

    2023年5月29日
    200
  • ifix实时数据库有哪些

    ifix实时数据库有:1、ACCESS;2、FOXBASE;3、SQLSEVER;4、ORACLE。Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点,是 Microsoft Office 的系统程序之一。 1、…

    2023年1月15日
    12200

发表回复

登录后才能评论
联系我们
站长微信
站长微信
分享本页
返回顶部