• 英特尔:多核芯片需求增长 应用程序编程具有挑战


    CNET科技资讯网4月3日国际报道 增加内核对于满足增长的计算需求来说是必须的,但这
    对应用程序的编程带来不小的挑战。

    英特尔数字企业集团副总裁Doug Davis表示,随着芯片技术的快速发展,程序员们要适
    应多核处理器系统编程的形势需要。程序员们必须从单核处理器编程转变到多核时代。

    Davis说,编程模式能够利用多线程的优势进行设计。英特尔正在与大学以及合作伙伴合
    作,培训能够解决这些问题的程序员。

    英特尔和微软已经向加州大学伯克利分校以及伊利诺伊大学捐资2000万美元,以培训多
    核编程,并行计算方面的学生以及帮助相关的研究。

    Davis说,除了新的编程模式,让旧有程序适合新的计算环境对程序员们来说也是一种挑
    战。

    他说:“我们现在所处的世界存在几百万行旧有的程序代码,我们如何能够将这些就软
    件带入新的技术时代?”

    由于摩尔定律的存在,处理器架构已经在经历迅速的变革,这需要更好的程序以及处理
    器性能,但现在的挑战是性能与耗电的平衡。程序员们需要编写节能的程序。

    Davis说,多核比单纯增加时钟频率的单核处理器更节电,增加处理器计算核心既可以提
    升性能,又可以降低耗电。

    2007年,大约40%出售的台式机,笔记本电脑以及服务器配备了多核处理器。到2011年,
    大约90%的PC将是多核系统。Davis表示,目前大部分出售的微软Windows Vista PC搭载
    了多核处理器。

    Davis说,下一个多核计算的“杀手级”程序可能是能够进行实时数据搜集,提炼以及分
    析的工具。例如,军事人员使用穿戴式电脑来实时,模拟,分析以及同步战场情况。

    他认为,处理器内核的增加会导致更多程序的产生。
  • 相关阅读:
    javascript wgs84与ecef与enu坐标转换
    istioctl 部署 istio
    redis学习之初体验redis
    zabbix server 4.0 lts 升级php7.4
    python实现csv格式文件转为asc格式文件的方法
    静默安装参数
    flask 根据数据库生成model
    pycharm中在虚拟环境中安装依赖包
    Jenkins的流水线(Pipeline)
    Jenkins集成Kubernetes集群
  • 原文地址:https://www.cnblogs.com/smwikipedia/p/1223311.html
Copyright © 2020-2023  润新知