Cpu 如果处理器时间变得便宜怎么办?

Cpu 如果处理器时间变得便宜怎么办?,cpu,Cpu,如果处理器技术在开发方面发生了戏剧性的革命,情况会发生什么变化。例如,如果一个cpu和一个集群一样强大怎么办?安全性会怎样?廉价的多核CPU和构建PS3等蜂窝设备集群来攻击加密和相关攻击的能力已经开始出现 您需要尽可能多地在您所做的事情中防止电源/处理攻击,但在一天结束时,总会有一个弱点,如果有足够的电源,通常会受到暴力攻击。我相信MD5已经开始失败了 就通用编码而言,处理能力不应该成为草率慢代码的借口。硬件升级不应被视为设计拙劣代码的灵丹妙药。呃,在过去几十年中,这种情况已经发生了很多次。所发

如果处理器技术在开发方面发生了戏剧性的革命,情况会发生什么变化。例如,如果一个cpu和一个集群一样强大怎么办?安全性会怎样?

廉价的多核CPU和构建PS3等蜂窝设备集群来攻击加密和相关攻击的能力已经开始出现

您需要尽可能多地在您所做的事情中防止电源/处理攻击,但在一天结束时,总会有一个弱点,如果有足够的电源,通常会受到暴力攻击。我相信MD5已经开始失败了


就通用编码而言,处理能力不应该成为草率慢代码的借口。硬件升级不应被视为设计拙劣代码的灵丹妙药。

呃,在过去几十年中,这种情况已经发生了很多次。所发生的事情是,软件的功能已经膨胀,这些功能与完成工作没有多大关系,但与橱窗装饰和铃铛和口哨有很大关系。

如果

如果

在很大程度上,这种情况至少已经持续了50年

安全性的含义是不可能的,因为它们主要与程序员实践和用户行为有关

只要当前的数学能够保持一致,即使是加密的一点点安全性也不是问题,我们看不到通用量子处理器的发展,因为:

  • 对于大型基于素数的公钥系统,最新技术的密钥生成顺序低于穷举搜索
  • 对于对称密码,问题以同样的速度增长
请务必注意该索赔的条件。两者都不是绝对保证。但是,无论是哪一种,丢失都会破坏任何CPU马力级别的安全模型


增加马力对安全性有很大影响。当计算机从机房出来时,普通用户可能会造成巨大的安全漏洞

太糟糕了,我们的许多最低级别的工具都假设在事件发生之前获得的条件,嗯?

“例如,如果单个cpu像集群一样强大,会发生什么?安全性会发生什么?”

啊,今天的孩子们。我记得当一个具有1MHz时钟速度的处理器真的很了不起的时候。现在处理器的速度快了大约2000倍。磁盘的价格是它的1/10000。发生的事情是。。。好。。。我们有更快、更便宜的电脑

问题是什么

对。安全会发生什么。安全这仍然是个问题。这是一个问题,它仍然是一个问题


无论Windows的速度有多快,它仍然拥有VBA和Active X控件以及其他安全噩梦般的功能。

在我看来,四核、廉价内存和虚拟化已经在发生这种情况。
这使得组织中的服务器数量大大减少,大大降低了成本

这将意味着,相比之下,其他成本,如人员配备和网络,将被视为更加昂贵,这可能也会压低这些项目的价格

以一家公司为例,它可以从150台服务器移动到10台服务器。 从而降低相关的硬件、网络和维护成本

然后想想在它上面运行的软件,它的许可证,以及管理这些应用程序的人员的工资


我认为,人们今后将不得不更加谨慎地证明他们在软件和咨询费上的支出是合理的。

您只需增加常用密钥的大小即可

如果处理器技术在开发方面发生了戏剧性的革命,情况会发生什么变化

就在我们说话的时候。多核处理器需要改变当前编程语言仍在适应的编程风格

有没有想过为什么新的编程语言会迅速鼓吹它们的并发支持?这是因为编程语言的革命是随着硬件的变化而发生的,他们知道这一点。不相信我?想想编程语言的重大变化:

  • 随着大型机的出现,FORTRAN和COBOL变得流行起来
  • 随着微型计算机的出现,PASCAL和C变得流行起来
  • 随着微型计算机的出现,C++变得流行起来
  • 随着互联网的出现,Java变得流行起来

无论下一个大型编程语言是什么,它都可能有非常好的并发支持。

Ha。当我还是一名贫困的研究生时,我在爱丁堡大学做了一些工作,研究世界上第一台大型多处理器机器。分布式阵列处理器。这是1981年的事。我们过去常常没完没了地谈论它有多强大,它能做什么,尖端计算等等(我们在比较生物蛋白质和dna序列)

那是很久以前的事了。去年我在爱丁堡参加了一次关于超级计算机历史的公开演讲。他们提到了DAP,但开始将其与现在的计算能力进行比较

猜猜和现代机器相比,它有多强大?



















Playstation 2。

这不是已经发生了吗?
CPU周期目前是最便宜的资源。内存访问需要数十到数百个CPU周期,访问硬件或磁盘需要数千个CPU周期。大多数消费类应用程序只能从更快的CPU中获得一点点好处

我仍然记得我们计算时钟周期的那些日子,通过多使用1k代码来节省10个周期是一个聪明的想法

通常情况下,新的体系结构将新的平衡视为一种既定的平衡:新的语言、新的库、新的平台。今天编写的大多数代码都是-