请问多核情况下,如何保证高安全性(要求非常高的可靠性)

becgiggs 2008-04-25 05:41:16
专家,您好。如果系统要求的安全性非常高,就是说,运算绝对不运行出错(后果会非常严重)。这样的程序,可否采取多核机制。因为现在的程序的确是多线程的。但如果采取多核的话,应该需要注意什么,可能会对安全造成什么影响。另外,安全性软件里有个概念叫3取2,就是多个CPU分别计算,然后,比较多CPU的结果,然后,输出。这种比较,可否通过多核CPU实现
...全文
154 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
intel_zhenyuwang 2008-04-26
  • 打赏
  • 举报
回复
如果你的软件是多线程的,在单核上就要保证安全性-同步,公共变量的数据竞争,等。用Intel Thread Checker 去检查所有的安全性的问题。
程序从单核到多核的平移,无需更多的工作,安全性是由操作系统来保证的。也就是说,程序的安全性检查,在单核和多核上是一致的。

567

社区成员

发帖
与我相关
我的任务
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
  • 英特尔技术社区
  • shere_lin
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧