队列访谈:罗伯特·沃森

队列访谈

  • 查看评论
  • 打印

Queue 的 Kode Vicious 专栏作家 George Neville-Neil 采访了罗伯特,以了解剑桥大学一个令人兴奋的计算机科学研究项目。

更多相关文章

Amanda Casari, Julia Ferraioli, Juniper Lovato - 超越代码仓库
关于开源的大量现有研究选择研究软件仓库而不是生态系统。开源仓库通常指的是版本控制系统中记录的工件,偶尔包括围绕仓库本身的交互。开源生态系统指的是仓库的集合、社区、它们的交互、激励、行为规范和文化。开源的去中心化性质使得对生态系统进行整体分析成为一项艰巨的任务,社区和身份以有机和不断发展的方式交叉。尽管存在这些复杂性,但对软件安全和供应链日益严格的审查使得在进行关于开源的研究时,采取基于生态系统的方法至关重要。


Guenever Aldrich, Danny Tsang, Jason McKenney - 为那些仍然不明白的程序经理提供三部分和谐
本文考察了系统采购工具箱中的三种工具,这些工具可以加快开发和采购速度,同时减轻程序风险:OSS、开放标准和 Agile/Scrum 软件开发流程都是 DoD 采购项目管理工具箱的强大补充。


Jessie Frazelle - 开源固件
开源固件可以通过使固件的行为更可见且不太可能造成危害,从而帮助将计算带到一个更安全的地方。本文的目标是让读者感到有权要求供应商提供更多帮助来推动这一变革。


Marshall Kirk McKusick, George V. Neville-Neil - FreeBSD 5.2 中的线程调度
一个繁忙的系统每秒会做出数千个调度决策,因此做出调度决策的速度对于整个系统的性能至关重要。本文 - 摘自即将出版的书籍《FreeBSD 操作系统设计与实现》 - 以开源 FreeBSD 系统为例,帮助我们理解线程调度。最初的 FreeBSD 调度器是在 20 世纪 80 年代为大型单处理器系统设计的。尽管它在今天的环境中仍然运行良好,但新的 ULE 调度器是专门为优化多处理器和多线程环境而设计的。本文首先研究了最初的 FreeBSD 调度器,然后描述了新的 ULE 调度器。


罗伯特·沃森是剑桥大学的一名安全研究员和开源开发者,研究硬件-软件接口。他与我们讨论了跨越行业和学术界、开源在软件研究中的重要性,以及计算机科学中跨越传统边界的研究面临的挑战。我们还了解了一些关于 CPU 安全性的知识,以及为什么应用程序而不是操作系统越来越成为安全研究的焦点。不断发展的硬件-软件接口面临哪些挑战?开源硬件能否为硬件-软件研究提供平台?为什么当前的硬件是问题的一部分?Queue 的 Kode Vicious 专栏作家 George Neville-Neil 采访了罗伯特,以了解剑桥大学一个令人兴奋的计算机科学研究项目。

评论

(最新优先)

Robert W. McCall | 周三, 2012 年 10 月 31 日 19:36:32 UTC

感谢对一位有趣的前沿研究人员的精彩采访。我唯一的不满是问题仅在视频中以文本形式提出,即:没有朗读。我理解这样做的目的是让焦点集中在沃森先生身上,但这妨碍了纯音频消费,考虑到视频组件严格来说是纵向的,这应该是可能的。


Rishiyur Nikhil | 周三, 2012 年 10 月 24 日 01:51:07 UTC

精彩的视频。长期以来,硬件设计师和软件工程师之间几乎存在完全的文化鸿沟。我希望这次采访有助于消除这种完全不必要的差距,并使我们朝着更自然的“全系统”计算和安全观迈进。


Peter G. Neumann | 周一, 2012 年 10 月 15 日 18:33:13 UTC

这是一次精彩的采访。非常有见地和远见。这真正突显了理解硬件、软件、编程语言、系统工程、网络、安全、可靠性以及计算机研究和开发的许多其他方面的重要性。每个 会员和其他人也都应该看看。


将此字段留空

发表评论





© . All rights reserved.