<%@ Register TagPrefix="uc1" TagName="foot" Src="/webtest/Include/foot_topic.ascx"%> 电子产品世界—多核处理器编程
多核处理器编程
 专题导读(1)
多核时代:填补软硬件之间的鸿沟
      计算机硬件与软件之间的互动已经发展了50年之久。但在过去,双方的关系仍然保持一定的距离。往往是由硬件工程师研制出芯片之后,再扔给软件程序员。而随着多核处理器的出现,硬件/软件之间的联系会变得更加紧密。芯片制造商们逐渐认识到,多核架构正在从根本上改变传统的软件生产模式——过去的软件通常都是单线程的,要对它们进行改编使之适合多线程、多内核技术非常困难。   >>more
 
  专题导读(2)
  多核时代,嵌入式编程和应用之出路
据Gartner Dataquest于2007年2月公布的报告,今后5年开源软件的年增长率将达到24.3%。过去采用分时化,现在是虚拟化:一个高速处理器可以虚拟成多个计算单元;同样,多核也可虚拟成一个高速处理器。    >>more
     多核CPU
多核处理器的九大关键技术      
      与单核处理器相比,多核处理器在体系结构、软件、功耗和安全性设计等方面面临着巨大的挑战,但也蕴含着巨大的潜能。CMP和SMT一样,致力于发掘计算的粗粒度并行性。CMP可以看做是随着大规模集成电路技术的发展,在芯片容量足够大时,就可以将大规模并行处理机结构中的SMP(对称多处理机)或DSM(分布共享处理机)节点集成到同一芯片内,各个处理器并行执行不同的线程或进程。  >>more
多核处理器技术应用趋势分析
彻底看穿双核CPU
     多内核是指在一枚处理器中集成两个或多个完整的计算引擎(内核),多核处理器是单枚芯片(也称为“硅核”),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将它的每个执行内核作为分立的逻辑处理器。>>more

      所谓双核心处理器,简单地说就是在一块CPU基板上集成两个处理器核心,并通过并行总线将各处理器核心连接起来。>>more
多核与多线程技术的区别到底在哪里?
无险风光在险峰
      毫无疑问的,“多核”、“多线程”此二词已快成为当今处理器架构设计中的两大显学,如同历史战国时代以“儒”、“墨”两大派的显学,只不过当年两大治世思想学派是争得你死我亡,而多核、多线程则是相互兼容并蓄,今日几乎任何处理器都朝同时具有多核多线程的路线发展迈进。>>more
      继去年发布33款服务器处理器后,Intel在今年初发布了功耗仅50W的低功耗Xeon,用于嵌入式平台的四核Xeon处理器 >>more
AMD四核处理器巴塞罗那的深度分析
发展多核困惑重重
      本文从技术方面深度分析了AMD四核Opteron处理器与Intel相应产品Xeon的特性,希望以此能明晰AMD的长期前景。四年以后,尘埃终于落定,AMD在其为工作站和服务器设计的四核CPU中首次实现了K10微架构。不出所料,首次发布的是2GHz和1.9GHz版产品,2.5G将在“11月推出”。>>more
      多核心的思想并不新鲜,制造工艺的上的局限导致了直到目前多核处理器在成本上才有跟以前单核处理器相当的水准。 >>more
     多核SoC
SoC时代的多核DSP     
     数字信号处理器(DSP)是对数字信号进行高速实时处理的专用处理器。在当今的数字化的背景下,DSP已经成为电子工业领域增长最迅速的产品之一。据世界半导体贸易统计组织(WSTS)发布的统计和预测报告显示,1996~2005年,全球DSP市场将一直保持稳步增长,2005年的增长率将达34%。因此,全球DSP市场的前景非常广阔,DSP已成为数字通信、智能控制、消费类电子产品等领域的基础器件。随着应用领域的扩大,人们对DSP应用系统的性能、功耗和成本提出了越来越高的要求,并尝试着在单一硅片上集成更多的处理器核,于是多核DSP应运而生,并推动了SoC产业的成长和壮大,一跃成为SoC时代的骄子。>>more
多核处理器构架的高速JPEG解码算法
多核DSP与超核DSP
      jpeg(joint photographic experts group)是一个适用范围很广的静态图像数据压缩标准,目前广泛应用于照相机、打印机等方面的图像处理。在这些应用中,设计出一个高速高效的jpeg解码器已经成为一个重要的研究方向。随着对嵌入式系统实时性、高性能和可扩展性要求的提高,多核(multi-core)嵌入式处理器的应用场合日益增多。>>more
      制造商在设计多信道、多协议共用资源时,有多种DSP可供选择。这些DSP不仅在结构上存在差别,而且制作用的固体工艺也不尽相同。>>more
多核的多重挑战——新联盟在编制多核通信API的规范
数字化应用中的多核DSP
      深入研究新型多核结构的挑战,最近一些公司成立了一个非营利性的多核联盟的组织,其宗旨在于协助嵌入式工业解决弹片式多核处理器的共性难题。该组织着手解决的第一个挑战是弹片多内核之间的通信难题。现正在开发核间通信用的API规范。因该联盟尚未正式获准注册,所以其成员现在不便公布。然而,提出申请并已缴纳首次会费的公司至少已有15个。>>more
     DSP是对数字信号进行高速实时处理的专用处理器。本文分析了多核DSP必须面临的挑战,介绍了一些常见的多核DSP产品。>>more
 
多核与多执行绪的嵌入式系统解决方案
多核环境中的高效率调试
      在嵌入式装置中建置多核心(包含同质或异质)以及多执行绪技术,的确能带来诸多效益,尤其是改进系统效能方面最为明显。尽管RISC嵌入式技术所面临的挑战越来越多,但是在维持以往嵌入式软件资源兼容性的前提之下,能够改善其未来适用性,并且有效提升新系统的效能表现,使其不失为良好的解决方案。>>more
      并行技术从指令级的超标量发展到线程级的超线程或者并发多线程,再到今天处理器级的多内核,总的趋势都没有改变。 >>more
     编程软件
多核SoC的嵌入式软件开发
      ASIC/SoCc具有较高的集成度,适合低功耗的特殊应用,但多数注重成本的设计都会包含更多的功能特性与可编程的元素,这与行业标准和协议的不断改变密不可分,无论是GSM电话、mp3、divx/mpeg4、dsl/cable调制解调器,还是无线局域网或者其他任何产品标准,其协议都以非常快的速度变化着。>>more
多核编程的几个难题及其应对策略
      随着多核 CPU的出世,多核编程方面的问题将摆上了程序员的日程,有许多老的程序员以为早就有多CPU的机器,业界在多CPU机器上的编程已经积累了很多经验,多核CPU上的编程应该差不多,只要借鉴以前的多任务编程、并行编程和并行算法方面的经验就足够了。>>more
并行编程模型的研究
      并行编程模型是并行计算,尤其是并行软件的基础,也是并行硬件系统的导向,在面临多核新挑战的情况下,什么样的并行编程模型在未来能成为主流,还很难说。至少到目前,还处于百家争鸣的时代,很多模型提出,很多在应用,下面我们简单介绍一下当前的并行编程模型现状。>>more
 
公司简介 | 广告服务 | 投稿须知 | 社长信箱 | 联系我们 | 友情链接
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
Copyright©2002 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
京ICP备060382号