Car-tech

英国研究人员揭示的防碰撞计算机策略

目录:

Anonim

对于PC用户来说,没有什么能像Windows中的“蓝屏死机”一样使心脏发冷。这意味着他们的计算机已经崩溃了。尽管死机与计算机一样老旧,但英国的一些研究人员可能正在采取第一步,将蓝屏发送到放置5.25英寸软盘的同一个坟场。

The boffins at伦敦大学学院(UCL)已经做出了一些他们称之为“系统计算机”的东西,他们称自然界发现的混乱使得电脑可以自我修复。

[进一步阅读:如何从您的个人计算机中删除恶意软件Windows PC]

据研究人员称,计算机崩溃的一个主要原因是计算机处理他们运行的程序中的指令的方式。他们按顺序做到这一点,一次一步。扰乱序列,电脑跳过轨道并崩溃。

这不是大自然的作用。 “它的过程是分布式的,分散的和概率的,”研究的一位计算机科学家Peter Bentley告诉“新科学家”,他补充说,大自然也是容错的,这就是生物系统可以自我修复的原因。 >容错当然对计算来说并不是什么新东西。服务器已经使用了多年。早在2001年,比尔盖茨就呼吁PC制造商将这项技术应用到Windows XP系统中。

工作原理

防止碰撞的计算机与当前的现成字节盒子也一样。它由许多系统组成。每个系统都有自己的内存并包含上下文相关数据。每个系统不仅包含数据,而且每个系统都包含有关如何根据上下文对该数据执行操作的说明。

此外,指令的多个副本位于计算机的许多系统中。这样可以让计算机在运行版本损坏的情况下返回到指令集的副本。

由于每个系统都有自己的内存,因为某些代码无法访问特定的内存地址而导致的崩溃可以避免。

为了给计算机的操作增加随机性,研究人员用一个伪随机数发生器代替了典型PC中的程序计数器。这使得计算机系统可以并行执行他们的指令,而没有一个系统优先于另一个系统。虽然这听起来不应该起作用,但研究表明它的工作得很好,并且他们将展示如何它在4月份正常运行,计划在新加坡的演化系统会议上演示他们的硬件。

其他努力

UCL的研究人员并不是唯一一个试图设计用作生物系统的计算机的人。一对在曼彻斯特大学和南安普顿大学的研究人员已经在一个项目上工作了18个多月,这个项目将一百万个ARM处理器拼凑起来,模拟人脑中神经元的活动

不幸的是,研究人员开发的防撞计算机并不是典型的计算机用户随时会看到的东西。开发人员对这项研究的实际应用进行评估时提供了线索:它可以让无人驾驶飞机重新编程以应对战斗伤害。