盖茨寄语MVP:解决并行程序设计问题至关重要
【IT168技术新闻】并行程序设计将会成为.NET开发设计部面临的新的重大挑战之一,比尔盖茨在上周于Redmond举行的微软全球MVP峰会中告诉其主要的开发人员。
盖茨称赞了持续创造更快微处理机的硬件业,并将话题转向了多核芯片的最新趋势。“现在,他们提供给我们的不是更快的时钟速度,而是更多的处理器,”他说。
“这是一个有趣的挑战,”他继续说道。“因为使用多处理器的能力和并行的使用它们几十年来一直是程序设计的一大挑战,所以,我们现在解决这个问题并让各种类型的开发人员能够利用这些多核设备是至关重要的。”
“就一个典型的台式机而言,现如今它已经拥有两个处理器,但是如果我们预测的话,仅仅5年之后,它将会更像一个16位或32位的处理器,在服务器的级别上甚至上更多,”盖茨说。
对于一些.NET开发人员来说,多核硬件体系架构的出现将使他们需要一个并行处理,线程方法论和原则的速成班。但是系统程序员所面对的变化是最大的。
盖茨说,到多核处理器的转变将会进一步扩大操作系统的角色,用他的话说操作系统将会承担更高级的任务。
“应用程序在调用操作系统时,并行程序设计的实现将会由操作系统自身解决。同时我们将提升图形处理层为一个更高级别的API,”盖茨说。
盖茨指出,在若干年推出新产品的慎重考虑之后,今年对微软集团的的程序员来说将会是实践的一年。
他说:“我一直在想,哇,去年我们有很多软件处于第二测试版,我们需要很多艰辛的工作将这些测试版变成最终可发布的版本。但是今天,我们没有多少处于测试期的软件。这使我们每个人能够有一点点喘息的余地,同时为我们下一轮的开发做准备。”
这是自2004年以来盖茨在MVP面前第一次露面。他打算在2008年从微软日常业务管理的角色中退休。
0
相关文章