电子发烧友网 > 可编程逻辑 > FPGA/ASIC技术 > 正文

认识多种处理芯片的特性和实战

2017年04月01日 10:58 次阅读

以x86体系为代表的CPU已经占有了桌面和服务器处理器的绝大部分份额,而且这个趋势还在不断增强。CPU具有兼容性强、易编程、应用资源丰富、价格低廉的优势,但是在某些领域,CPU存在天然的缺陷,以FPGA、GPU为代表的硬件可以克服CPU的缺陷,因此也拥有自己的市场。

1.1 图解各类型芯片

从设计软件进行计算任务的软件工程人员的角度,可以将芯片分为CPU、GPU、FPGA和ASIC等类型。

对处理器芯片的特性和应用,理论上是软件人员具有最大发言权。但每一类芯片的使用和理解都不是一件简单的事情,以CPU为例:即使从事CPU环境的编程设计多年,也很难谈得上深入理解了CPU的设计思想。能深入各种芯片编程的软件人员更是凤毛麟角,更别谈进行分析和比较。另外一个问题是软件和硬件设计已分离多年,软件设计人员,很难深入理解芯片的设计思路,即使操作系统的设计人员也一样。而芯片的设计厂商由于利益相关,往往只宣扬各自的优点,回避缺陷,在测试对比中选择有利的测试条件,产生对己有利的测试数据。测试数据的真真假假,更加混淆了技术人员的视听。

在对各种芯片比较和研究的过程中,我们认为不应该沉湎于具体芯片的架构和设计思路,而应该关注芯片的实际应用。有两个原因支持我们的思路。一个原因是芯片的架构非常繁复,熟悉各种芯片几乎是不可能的任务。另一个更重要的原因是技术的价值在于应用。不管何种芯片设计或者架构,最终决定芯片价值的是实际的应用。从应用的角度出发,应按照易用性和经济性两个维度考察芯片。

易用性指用芯片进行编程的难度以及相关编程资源的获取难度。这个指标技术人员虽然不怎么关心,但其实对芯片发展有重大,甚至是绝对的重要性。例如在FPGA的编程实践中,相关的编程资源非常难以获得,即使获得也往往是代价巨大。比如常见的JPEG图片,相关的FPGA编解码库往往需要付出数万美元的成本,这和CPU领域大量的开源库完全不能相提并论。价格的昂贵还带来了测试和验证的繁杂。提供库资源的厂商往往需要旷日持久的沟通和谈判以及签署协议才能进行验证工作,这在很多研发项目运作中几乎是不可承受的。

经济性指提供相同性能情况下的芯片成本。芯片往往型号众多,比如FPGA芯片,既有上千美元甚至几千美元售价的高端型号,也有几美元计价的低端型号。脱离芯片成本谈论性能没有意义。需要指出的是,成本是综合的运营成本,而非单独的芯片购买成本。比如某款芯片如果性能等于CPU十倍,那么它不仅仅是顶替了十颗CPU,而是顶替了十台服务器的采购成本以及十台服务器的运营成本,考虑到实际的运营成本往往大于采购成本,后者可能更具有重要性。

1.2 芯片的分类

对常用的处理器芯片进行分类,有一个明显的特点:CPU&GPU需要软件支持,而FPGA&ASIC则是软硬件一体的架构,软件就是硬件。这个特点是处理器芯片中最重要的一个特征。

认识多种处理芯片的特性和实战

上图可以从两个角度来说明:从ASIC->CPU的方向,沿着这个方向芯片的易用性越来越强,CPU&GPU的编程需要编译系统的支持,编译系统的作用是把高级软件语言翻译成机器可以识别的指令(也叫机器语言)。高级语言带来了极大的便利性和易用性,因此用CPU&GPU实现同等功能的软件开发周期要远低于FPGA&ASIC芯片。沿着CPU->ASIC的方向,芯片中晶体管的效率越来越高。因为FPGA&ASIC等芯片实现的算法直接用晶体管门电路实现,比起指令系统,算法直接建筑在物理结构之上,没有中间层次,因此晶体管的效率最高。

本质上软件的操作对象是指令,而CPU&GPU则扮演高速执行指令的角色。指令的存在将程序执行变成了软件和硬件两部分,指令的存在也决定了各种处理器芯片的一些完全不同的特点以及各自的优劣势。

FPGA&ASIC等芯片的功能是固定的,它们实现的算法直接用门电路实现,因此FPGA&ASIC编程就是用门电路实现算法的过程,软件完成意味着门电路的组织形式已经确定了,从这个意义上,FPGA&ASIC的软件就是硬件,软件就决定了硬件的组织形式。软硬件一体化的特点决定了FPGA&ASIC设计中极端重要的资源利用率特征。利用率指用门电路实现算法的过程中,算法对处理器芯片所拥有的门电路资源的占用情况。如果算法比较庞大,可能出现门电路资源不够用或者虽然电路资源够用,但实际布线困难无法进行的情况。

存在指令系统的处理器芯片CPU&GPU不存在利用率的情况。它们执行指令的过程是不断从存储器读入指令,然后由执行器执行。由于存储器相对于每条指令所占用的空间几乎是无限的,即使算法再庞大也不存在存储器空间不够,无法把算法读入的情况。而且计算机系统还可以外挂硬盘等扩展存储,通过把暂时不执行的算法切换到硬盘保存更增加了指令存储的空间。

处理器芯片各自长期发展的过程中,形成了一些使用和市场上鲜明的特点。CPU&GPU领域存在大量的开源软件和应用软件,任何新的技术首先会用CPU实现算法,因此CPU编程的资源丰富而且容易获得,开发成本低而开发周期,而FPGA&ASIC编程需要的资源通常很难获得,这些资源往往以IP(intellectual property)的方式授予和收费,授予的周期往往很长而且需要签署法律协议,而费用也很昂贵。导致FPGA&ASIC的开发成本高而且周期很长。

1.3 CPU架构和编程设计

无论是x86体系为代表的繁杂指令系统(CISC)CPU还是精简指令系统(RISC)CPU,其核心都是执行一套指令系统。x86体系的CPU不断更新换代,不断提升主频,采用更先进的工艺和新架构,目的就是为了更高性能地执行x86指令。因为X86系列的CPU应用广泛,已经成为事实上的标准,本文所指的CPU特指X86系列的CPU。

从CPU内部结构观察,大致可分为控制器和执行器,再加上存储管理部件MMU以及总线接口部件。控制器不断从存储器取出指令,进行指令译码,执行器从译码完成的指令队列中取出译码指令执行。各个功能部件既能独立工作,又能与其他部件配合工作,下图给出了CPU各个部件之间的指令操作流水图。

认识多种处理芯片的特性和实战

指令系统是计算机系统发展中的巨大进步。借助指令系统,高级语言的出现成为可能,大大方便了计算机的应用。但是事情的另一面是使用指令系统后,所有的计算任务都要翻译为指令,执行一个简单的计算任务可能就需要多条指令完成。从晶体管的角度来看,简单的计算任务可能就需要众多的晶体管共同参与。为提升性能,采用指令系统的CPU,其性能设计出发点是增强指令执行的效率。

以前CPU的架构设计一直围绕如何增强指令执行的效率,为此采取的措施是不断提升主频、加多流水线(奔腾首次应用了双路流水,而现在的CPU往往拥有20以上的流水数目

)以及增加CPU的cache提升取指令的效率(早期奔腾芯片拥有几十K的缓存,而至强E5的三级缓存超过10MB,甚至可达到30MB)。近几年,CPU的架构更加重视多核的应用,期望通过多核实现更高的性能。

CPU设计出发点是增强指令的运行性能,因此CPU的核心功能强大,占用的晶体管资源庞大,具有很高的运行效率,因此CPU的多核不可能做到非常多。目前顶级的X86 CPU具有十多个核心,而GPU已经达到几千个核心。

对编程设计来说,如果线程完全独立的执行计算任务,线程间数据不存在共享和竞争关系,那么并行效率可以达到线性效果。不过现实中的编程,有很大一类是单任务的并行化,即将一个繁杂的任务通过多核并行执行来加速,那么就面临两个困难:一个是将任务并行化之后面临多线程之间的切换代价。因为CPU核心功能强大,因此操作系统切换线程时需要CPU内部大量的状态寄存器置位,所以线程之间切换是代价很大的操作(实测中,线程切换大概需要几十微秒),如果计算任务的执行时间小于这个数字,那么多线程执行对性能提升可能并无收益,甚至可能效率反而下降。

另一个问题是任务执行中数据的依赖关系。如果计算任务中某部分必须利用前面部分的计算结果,即存在数据依赖性,那么就必须等前面部分计算完成才能执行后面的计算,而不可能并行计算。数据依赖是计算中经常遇到的场景,编程设计需要调整代码结构尽量减少相关性提升并行性。

1.4 GPU的架构和编程设计

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

漏洞解决方案效能评量 Intel提出分区系统的缓...

目前各系统的安全更新主要是从系统软件面去做处理,理论上会让程序有 2% 到 30% 不等的降速状况。...

发表于 2018-04-07 05:00 45次阅读
漏洞解决方案效能评量 Intel提出分区系统的缓...

人脑“CPU”在8-26孕周如何发育

明确细胞构成仅仅是获得基石。“我们继续利用拟时间等算法重构了这些神经细胞类型之间的发育谱系关系,发现...

发表于 2018-04-04 08:55 28次阅读
人脑“CPU”在8-26孕周如何发育

基于14纳米工艺的原型GPU,包含现场可编程门阵...

英特尔通过聘请业内最知名的AMD前GPU架构师Raja Koduri负责研发其独立GPU产品。

发表于 2018-04-04 08:52 167次阅读
基于14纳米工艺的原型GPU,包含现场可编程门阵...

因特尔Cyclone 10 LP FPGA评估板...

Intel公司的Cyclone 10 LP FPGA系列是低成本和低静态功耗的器件,提供高密度可编门...

发表于 2018-04-04 08:15 7次阅读
因特尔Cyclone 10 LP FPGA评估板...

美高森美PolarFire FPGA器件荣获《今...

 致力于在功耗、安全、可靠性和性能方面提供差异化的领先半导体技术方案供应商美高森美公司(Micros...

发表于 2018-04-03 10:40 469次阅读
美高森美PolarFire FPGA器件荣获《今...

针对于高端移动通信和汽车市场的四集群设计

作者:Benny Har-Even 去年Imagination推出了最新的图形架构Furian,自2...

发表于 2018-04-03 09:13 683次阅读
针对于高端移动通信和汽车市场的四集群设计

采用Zynq UltraScale+MPSoC进...

ZCU104 评估套件可帮助设计人员为监控、高级驾驶员辅助系统 (ADAS)、机器视觉、增强实境 (...

发表于 2018-04-03 08:30 673次阅读
采用Zynq UltraScale+MPSoC进...

FPGA比CPU和GPU快的原因

CPU和GPU都属于冯·诺依曼结构,指令译码执行,共享内存。FPGA之所以比CPU、GPU更快,本质...

发表于 2018-04-02 17:52 338次阅读
FPGA比CPU和GPU快的原因

fpga的图像mif文件vga显示问题,出来是白色一片

发表于 2018-04-02 16:43 72次阅读
fpga的图像mif文件vga显示问题,出来是白色一片

新高危安全漏洞,Intel二四六代酷睿CPU均受...

Intel刚刚完成对过去五年CPU幽灵、熔断两大漏洞的修补工作,AMD也确认被曝光的十几个漏洞影响很...

发表于 2018-04-02 14:40 249次阅读
新高危安全漏洞,Intel二四六代酷睿CPU均受...

赛灵思Victor Peng:发明了FPGA再推...

2018 年 3 月 16 日,赛灵思又面向中国市场专门举行了一场信任 CEO 见面会,会上,已经在...

发表于 2018-04-02 11:06 208次阅读
赛灵思Victor Peng:发明了FPGA再推...

Buffer和Cache之间区别是什么?

cpu在执行程序所用的指令和读数据都是针对内存的,也就是从内存中取得的。由于内存读写速度慢,为了提高...

发表于 2018-04-02 10:35 70次阅读
Buffer和Cache之间区别是什么?

系统关键技术通用评估平台,轻松集成FPGA设计

系统设计有时十分复杂,需要充分了解许多不同的元件,如果解决方案的各环节可以进行原型制作并快速演示,就...

发表于 2018-04-02 09:33 718次阅读
系统关键技术通用评估平台,轻松集成FPGA设计

基于FPGA核心实施现代航空电子设计方法

本文将介绍一种基于现场可编程门阵列 (FPGA) 核心的实施体现了先进的现代航空电子设计方法。这项技...

发表于 2018-04-02 09:27 643次阅读
基于FPGA核心实施现代航空电子设计方法

以太币矿机ASIC芯片即将问世 GPU销售将受冲...

比特大陆开发的比特币ASIC芯片,挖矿效益远优于GPU,ASIC早已成了比特币的挖矿主流。在此之前,...

发表于 2018-04-01 09:17 256次阅读
以太币矿机ASIC芯片即将问世 GPU销售将受冲...

面向高性能计算和人工智能聚焦VDI的GPU部署

由于图形和视频在常见生产力类应用中的使用大量增加,对于众多传统知识型岗位工作者来说,GPU已经成为其...

发表于 2018-04-01 08:49 1679次阅读
面向高性能计算和人工智能聚焦VDI的GPU部署

骁龙845究竟是如何增强移动体验?

作为全球首个支持 Cat.18 下载速度的调制解调器,骁龙 X20 集成在骁龙845 芯片组中,提供...

发表于 2018-04-01 08:22 1220次阅读
骁龙845究竟是如何增强移动体验?

NVIDIA发布新框架,加速训练自主机器

NVIDIA宣布扩展其Isaac平台以构建机器人应用,此举将加速机器人在各行各业中的开发与部署。

发表于 2018-03-31 10:37 218次阅读
NVIDIA发布新框架,加速训练自主机器

构建机器学习管道和使用Apache Spark时...

如果你完全不懂scala但又想用Spark Mllib,你可能得向scala妥协。这不是理想的解决方...

发表于 2018-03-31 10:34 401次阅读
构建机器学习管道和使用Apache Spark时...

Nvidia发布世界最大GPU

日前,英伟达GTC 2018(GPU Technology Conference 2018,以下简称...

发表于 2018-03-31 09:12 351次阅读
Nvidia发布世界最大GPU

DSP专家给你一个选择FPGA的理由

FPGA 对绝大多数的人来说相对有些陌生。经常有朋友问我,你们成天搞的这个 FPGA 到底是什么东西...

发表于 2018-03-31 08:20 1714次阅读
DSP专家给你一个选择FPGA的理由

如何加速深度学习_GPU、FPGA还是专用芯片

计算机发展到今天,已经大大改变了我们的生活,我们已经进入了智能化的时代。但要是想实现影视作品中那样充...

发表于 2018-03-31 07:15 289次阅读
如何加速深度学习_GPU、FPGA还是专用芯片

“2017中国电子工程师生活与工作状况调查”结果...

今日发布“2011中国电子工程师生活与工作状况调查”结果。本次调查从2011年4月25日开始,至5月...

发表于 2018-03-31 07:14 236次阅读
“2017中国电子工程师生活与工作状况调查”结果...

当前人工智能市场八大痛点和三大趋势

2018年3月29日,由电子发烧友网主办的第一届中国AI与机器学习研讨会,在深圳南山科兴科学园召开。...

发表于 2018-03-30 17:46 371次阅读
当前人工智能市场八大痛点和三大趋势

CPU与GPU维护数据结构来保证环形缓冲区的正确...

CPU 和 GPU 将各自维护一些数据结构来保证环形缓冲区的正确工作。这些 数据结构有缓冲区的基地址...

发表于 2018-03-30 15:01 310次阅读
CPU与GPU维护数据结构来保证环形缓冲区的正确...

CPU与核心及进程和线程认识

所谓的4核8线程,4核指的是物理核心。通过超线程技术,用一个物理核模拟两个虚拟核,每个核两个线程,总...

发表于 2018-03-30 14:48 192次阅读
CPU与核心及进程和线程认识

展讯cpu怎么样_展讯和联发科cpu哪个好

展讯通信有限公司(Spreadtrum Communications, Inc.)隶属紫光科技集团有...

发表于 2018-03-30 14:09 228次阅读
展讯cpu怎么样_展讯和联发科cpu哪个好

FPGA时序约束简介

在简单电路中,当频率较低时,数字信号的边沿时间可以忽略时,无需考虑时序约束。但在复杂电路中,为了减少...

发表于 2018-03-30 13:42 143次阅读
FPGA时序约束简介

英伟达的新杀器:全球最大GPU性能提升10倍,售...

我们正处在GPU计算的关键点,黄仁勋表示。这部分他还介绍TESLA V100等产品的多快好省,也谈到...

发表于 2018-03-30 10:31 227次阅读
英伟达的新杀器:全球最大GPU性能提升10倍,售...

英伟达CEO黄仁勋发布十年技术成果:全球最大GP...

黄仁勋说两件大事,一是发布了迄今最大的GPU,二是自动驾驶暂停研发。

发表于 2018-03-30 09:47 286次阅读
英伟达CEO黄仁勋发布十年技术成果:全球最大GP...

【下载】《CPLD/FPGA的开发与应用》

发表于 2018-03-29 17:11 573次阅读
【下载】《CPLD/FPGA的开发与应用》

重获被浪费的时间,这款AI应用让医生有更多时间关...

初创公司LexiconAI正在致力于使用AI技术自动化电子病历记录过程。

发表于 2018-03-29 16:36 368次阅读
重获被浪费的时间,这款AI应用让医生有更多时间关...

降低成本:可根据GPU性能自动调整VR游戏分辨率

3月15日消息 Valve今日升级SteamVR Beta,增加了一个可以根据GPU渲染能力来自动调...

发表于 2018-03-29 15:47 171次阅读
降低成本:可根据GPU性能自动调整VR游戏分辨率

即将揭幕的GTC看点有哪些?最近半导体股票大涨的...

在2018年的CES 上,英伟达发布了 BFGD游戏显示器,65英寸的丰富色彩表现、G-Sync、4...

发表于 2018-03-29 14:59 190次阅读
即将揭幕的GTC看点有哪些?最近半导体股票大涨的...

怎么看FPGA管脚定义

发表于 2018-03-29 10:53 235次阅读
怎么看FPGA管脚定义

德州仪器和高通CPU哪个好

德州仪器(Texas Instruments),在1947年创办。是世界上最大的模拟电路技术部件制造...

发表于 2018-03-29 10:13 372次阅读
德州仪器和高通CPU哪个好

德州仪器为什么退出手机cpu市场

美国德州仪器公司(英语:Texas Instruments,简称:TI),是世界上最大的模拟电路技术...

发表于 2018-03-29 10:06 222次阅读
德州仪器为什么退出手机cpu市场

怎样才能快速学习8051单片机呢

学习单片机,你不能没有一本纸质的教程,到本地的书店挑选或便宜的可以到卓越、当当网掏一掏。有了教程能更...

发表于 2018-03-29 09:16 213次阅读
怎样才能快速学习8051单片机呢

GPU中的命令处理器究竟如何工作?

命令处理器CP(Command Processor)是GPU中用来获取从CPU中生成的命令,并进行解...

发表于 2018-03-29 08:52 76次阅读
GPU中的命令处理器究竟如何工作?

【下载】《FPGA高手设计实战真经100则》

发表于 2018-03-28 17:14 878次阅读
【下载】《FPGA高手设计实战真经100则》

异步电路中时钟如何同步的多种方法

时钟是数字电路中所有信号的参考,特别是在FPGA中,时钟是时序电路的动力,是血液,是核心。

发表于 2018-03-28 17:12 534次阅读
异步电路中时钟如何同步的多种方法

FPGA相比CPU在运算中的优势

FPGA相比于CPU,最大的优点在于速度,简单来讲,FPGA是靠控制每个时钟(Cycle)来驱动信号...

发表于 2018-03-28 17:10 726次阅读
FPGA相比CPU在运算中的优势

技术控:FPGA中RAM使用技巧探索

FPGA中RAM的使用探索。以4bitX4为例,数据位宽为4,深度为4。

发表于 2018-03-28 17:07 476次阅读
技术控:FPGA中RAM使用技巧探索

将门年度创新峰会:人工智能如何改变世界?

将门CEO高欣欣与联想芮勇、IBM沈晓卫、Intel宋继强、旷视科技孙剑,以及将门CTO沈强,就20...

发表于 2018-03-28 16:30 340次阅读
将门年度创新峰会:人工智能如何改变世界?

Java底层实现,CPU还有10个术语!

Java底层实现——CPU的10个术语

发表于 2018-03-28 14:14 189次阅读
Java底层实现,CPU还有10个术语!

美高森美Switchtec PCIe Fabri...

致力于在功耗、安全、可靠性和性能方面提供差异化的领先半导体技术方案供应商美高森美公司宣布其Switc...

发表于 2018-03-28 12:22 1421次阅读
美高森美Switchtec PCIe Fabri...

FPGA 如何支持智能搜索? 英特尔FPGA 加...

在这个以数据为中心的世界,用户对搜索引擎提出了比以往更高的要求。先进的英特尔技术可帮助 必应 利用强...

发表于 2018-03-28 10:22 114次阅读
FPGA 如何支持智能搜索? 英特尔FPGA 加...

高云半导体和ELDIS科技强强联合 进一步打开欧...

高云半导体 科技股份有限公司今日宣布签约ELDIS科技有限公司为以色列授权代理商。此举标志着高云半...

发表于 2018-03-28 10:19 71次阅读
高云半导体和ELDIS科技强强联合 进一步打开欧...

特朗普对华发起贸易战包括信息技术而中国没有反制的...

美国为何在许多自己的强项上制裁中国,中国又为何不对进口额超过石油的集成电路产品征收高关税呢?

发表于 2018-03-28 08:34 4833次阅读
特朗普对华发起贸易战包括信息技术而中国没有反制的...

出色的计算密集型系统开发平台-Xilinx全可编...

未来系统需要在计算能力上大幅改进,以支持不断增多的工作负载以及不断演进的底层算法。

发表于 2018-03-27 16:10 315次阅读
出色的计算密集型系统开发平台-Xilinx全可编...

GPU处理的领域:Arm全新推出的视频处理器Ma...

与上一代主流产品Mali-DP650执行双重显示相比,Mali-D51在相同面积内实现了两倍的场景复...

发表于 2018-03-27 11:26 277次阅读
GPU处理的领域:Arm全新推出的视频处理器Ma...

500亿晶体管!ACAP技术细节

ACAP 的核心是新一代的 FPGA 架构,结合了分布式存储器与硬件可编程的 DSP 模块、一个多核...

发表于 2018-03-27 11:04 278次阅读
500亿晶体管!ACAP技术细节

Xilinx首次亮相的Virtex UltraS...

随着人工智能、5G通信、大数据、云计算等应用的出现,人们对于通信带宽的要求也在不断的提高,这些应用需...

发表于 2018-03-27 11:02 243次阅读
Xilinx首次亮相的Virtex UltraS...

FPGA定点小数的常规格式、相对于浮点小数的优势...

 Lattice的ECP3/ECP5系列FPGA内部集成了多个sysDSP架构的乘法器模块,基于sy...

发表于 2018-03-27 08:54 243次阅读
FPGA定点小数的常规格式、相对于浮点小数的优势...

特权同学海量fpga资料

发表于 2018-03-26 16:16 295次阅读
特权同学海量fpga资料

勇敢的芯伴你玩转Altera FPGA连载57:3-8译码器实验

发表于 2018-03-26 16:13 242次阅读
勇敢的芯伴你玩转Altera FPGA连载57:3-8译码器实验

赛灵思新CEO首秀 推新一代的FPGA架构ACA...

赛灵思公司第四任CEO Victor Peng 走马上任,他同时兼任公司总裁,Victor Peng...

发表于 2018-03-26 14:34 184次阅读
赛灵思新CEO首秀 推新一代的FPGA架构ACA...

基于FPGA的8比特图像的可比特平面分层

像素是由比特组成的数字。例如,在256级灰度图像中,每个像素的灰度是由8比特(也就是1个字节)组成。...

发表于 2018-03-26 13:18 62次阅读
基于FPGA的8比特图像的可比特平面分层

FPGA二值图像边界提取算法实现

我们使用3x3模板进行边界提取,所以当3x3九个点都是‘1’的时候,输出为‘1’,当九个点都是‘0’...

发表于 2018-03-26 13:00 91次阅读
FPGA二值图像边界提取算法实现

比谷歌快46倍!GPU助力IBM Snap ML...

在为这样的大规模应用部署GPU加速时,出现了一个主要的技术挑战:训练数据太大而无法存储在GPU上可用...

发表于 2018-03-26 10:29 203次阅读
比谷歌快46倍!GPU助力IBM Snap ML...

联想Lenovo 720S-14IKB的硬件介绍...

Lenovo 720S-14IKB特别轻薄外观设计完美质感,很适合出差旅行携带,笔电外观的长宽高大约...

发表于 2018-03-26 09:31 249次阅读
联想Lenovo 720S-14IKB的硬件介绍...

两种能够帮助工程师简化FPGA的电源解决方案

我不得不承认,随着时间的推移为 FPGA 供电变得越来越复杂,本文提供一些建议,希望可以帮助简化 F...

发表于 2018-03-26 09:08 2060次阅读
两种能够帮助工程师简化FPGA的电源解决方案

光线追踪技术使得PC画质革命爆发游戏秒变电影!

光线追踪(Ray Tracing)其实并不是什么新鲜技术,但因为需要实时计算画面中所有光线的发射、折...

发表于 2018-03-26 07:42 717次阅读
光线追踪技术使得PC画质革命爆发游戏秒变电影!

以计数器为32位为例:FPGA中计数器设计探索

值得注意的是,以上测试是在资源足够频率不高的条件下测试的。根据经验,当资源使用较多,时钟频频较高时,...

发表于 2018-03-24 11:07 1079次阅读
以计数器为32位为例:FPGA中计数器设计探索

fpga逻辑资源

发表于 2018-03-24 11:04 225次阅读
fpga逻辑资源

勇敢的芯伴你玩转Altera FPGA连载56:流水灯实例

发表于 2018-03-23 21:38 316次阅读
勇敢的芯伴你玩转Altera FPGA连载56:流水灯实例

Imagination全新PVRStudio I...

Imagination宣布推出具备完整功能的集成开发环境(IDE)PVRStudio,它可简化嵌入式...

发表于 2018-03-23 18:24 76次阅读
Imagination全新PVRStudio I...

Imagination宣布为PowerVR GP...

Imagination宣布,推出PowerVR GPU 的性能分析工具 PVRTune的新版本,它可...

发表于 2018-03-23 18:21 125次阅读
Imagination宣布为PowerVR GP...

信号完整性“案例:错误的设计带来的驱动能力问题”

找到问题根源后,根据测量结果修改 DSP 对 FLASH 空间的异步时序配置,以保证足够的裕量,问题...

发表于 2018-03-23 11:19 306次阅读
信号完整性“案例:错误的设计带来的驱动能力问题”

FPGA如何成为新时代的“宠”儿,FPGA技术未...

随着人工智能和深度学习对运算要求越来越高,人们逐渐认识到并行处理、低延时、低功耗和可重配置的重要性,...

发表于 2018-03-23 11:14 386次阅读
FPGA如何成为新时代的“宠”儿,FPGA技术未...

基于FPGA号码识别系统 定位模块 求助!

发表于 2018-03-23 00:15 148次阅读
基于FPGA号码识别系统 定位模块 求助!

FPGA产生脉冲的上升沿如何才能陡一些?

发表于 2018-03-22 15:29 223次阅读
FPGA产生脉冲的上升沿如何才能陡一些?

Firmware V4.1 的S7-1200 C...

Firmware V4.1的S7-1200 CPU PROFIdrive 是通过 PROFIB...

发表于 2018-03-22 14:46 191次阅读
Firmware V4.1 的S7-1200 C...

基于FPGA的等位移多点采样原理

检测线圈和检测线路组成一个振荡器,当硬币通过币道时,线圈的电感会发生变化,引起检测电路振荡频率发生变...

发表于 2018-03-22 10:47 152次阅读
基于FPGA的等位移多点采样原理

Xilinx推出基于Arm架构的新型自适应AI产...

ACAP 的核心是新一代的 FPGA 架构,基于Arm架构,结合了分布式存储器与硬件可编程的 DSP...

发表于 2018-03-22 10:43 428次阅读
Xilinx推出基于Arm架构的新型自适应AI产...

从FPGA到ACAP 迎接数据中心的挑战

Victor Peng于2008年加入赛灵思,曾任赛灵思产品执行副总裁兼总经理,主要负责公司各种系列...

发表于 2018-03-22 09:17 1093次阅读
从FPGA到ACAP 迎接数据中心的挑战

中央处理器性能怎么看

 cpu是计算机的核心,其重要性好比心脏对于人一样。实际上,处理器的作用和大脑更相似,因为它负责处理...

发表于 2018-03-21 14:49 133次阅读
中央处理器性能怎么看

中央处理器由什么组成_中央处理器分哪几种

CPU 包括运算逻辑部件、寄存器部件和控制部件等。

发表于 2018-03-21 14:29 149次阅读
中央处理器由什么组成_中央处理器分哪几种

中央处理器cpu性能排名

CPU是Central Processing Unit(中央处理器)的缩写,CPU一般由逻辑运算单元...

发表于 2018-03-21 13:55 329次阅读
中央处理器cpu性能排名

CPU的工作过程是怎样的你知道吗?

cpu根据存储器提取到的指令来决定其执行行为。在解码阶段,指令被拆解为有意义的片段。根据cpu的指令...

发表于 2018-03-21 11:39 399次阅读
CPU的工作过程是怎样的你知道吗?

比特大陆不排除在世界范围收购几家芯片公司

比特币挖矿机,就是用于赚取比特币的电脑,这类电脑一般有专业的挖矿芯片,多采用烧显卡的方式工作,耗电量...

发表于 2018-03-21 10:00 643次阅读
比特大陆不排除在世界范围收购几家芯片公司

硬件工程师发展的几个方向及要学习东西

总之,硬件的内容很多很杂,硬件那方面练成了都会成为一个高手,我时常会给人家做下方案评估,很多高级硬件...

发表于 2018-03-21 08:40 671次阅读
硬件工程师发展的几个方向及要学习东西

Intel MAX 10 FPGA系列低成本开发...

Intel公司的MAX 10 FPGA系列采用TSMC 55nm NOR闪存技术,容量从2K到50K...

发表于 2018-03-20 11:56 223次阅读
Intel MAX 10 FPGA系列低成本开发...

如何合理优化FPGA架构设计及配方法

如果符合一些简单的设计原则,采用最新的Xilinx7系列FPGA架构上实现无线通信。Xilinx公司...

发表于 2018-03-20 11:18 394次阅读
如何合理优化FPGA架构设计及配方法

Xilinx推出革命性的新型自适应计算产品

加利福尼亚州圣何塞 —自适应和智能计算的全球领先企业赛灵思公司(Xilinx, Inc.,(NASD...

发表于 2018-03-20 10:21 1812次阅读
Xilinx推出革命性的新型自适应计算产品

Xilinx CEO 描绘公司新愿景与战略蓝图

自适应和智能计算的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX))总裁...

发表于 2018-03-20 09:23 1618次阅读
Xilinx CEO 描绘公司新愿景与战略蓝图

Xilinx首位华人CEO Victor Pen...

自适应和智能计算的全球领先企业赛灵思公司(Xilinx, Inc.,(NASDAQ:XLNX))总裁...

发表于 2018-03-20 04:39 211次阅读
Xilinx首位华人CEO Victor Pen...

Intel Xeon D-2100:边缘计算最佳...

边缘计算需要越来越强大的数据处理能力和分析能力。随着5G网络等新技术的崛起,终端的数量以及生成、消费...

发表于 2018-03-19 16:31 72次阅读
Intel Xeon D-2100:边缘计算最佳...

在传统数据中心之外计算,英特尔至强D-2100处...

从越来越多的数据产生自网络边缘的那一刻起,意味着就近提供边缘智能服务的边缘计算将发挥巨大的作用。简单...

发表于 2018-03-19 16:21 92次阅读
在传统数据中心之外计算,英特尔至强D-2100处...

PWM蜂鸣器驱动之FPGA在线下载配置图解

如图7.20所示,在弹出的Hardware Setup页面里,选择当前硬件为USB Blaster,...

发表于 2018-03-18 10:15 536次阅读
PWM蜂鸣器驱动之FPGA在线下载配置图解

从汇编、C语言为起点,再到FPGA开发设计经验总...

在学习一门技术之前我们往往从它的编程语言入手,比如学习单片机时,我们往往从汇编或者C语言入门。所以不...

发表于 2018-03-17 09:19 537次阅读
从汇编、C语言为起点,再到FPGA开发设计经验总...

典型高速系统应用框图举例

典型高速系统应用框图举例

发表于 2018-03-16 16:25 582次阅读
典型高速系统应用框图举例

CPU 的浮点运算能力比 GPU 差,为什么不提...

为什么 CPU 的浮点运算能力比 GPU 差,为什么不提高 CPU 的浮点运算能力?

发表于 2018-03-16 15:12 381次阅读
CPU 的浮点运算能力比 GPU 差,为什么不提...

晶圆如何变成cpu

本文开始介绍了晶圆的概念,其次阐述了CPU的工艺要素和和CPU生产流程,最后详细介绍了晶圆如何变成c...

发表于 2018-03-16 13:54 429次阅读
晶圆如何变成cpu

FPGA的电源管理不简单,五个设计死角一定不可忽...

关于为FPGA应用设计优秀的电源管理解决方案已经有许多技术讨论,因为这不是一项简单的任务。 此任务的...

发表于 2018-03-16 11:57 1700次阅读
FPGA的电源管理不简单,五个设计死角一定不可忽...

使用Xilinx可编程逻辑实现数据中心互连

随着实施基于云的服务和机器到机器通信所产生的数据呈指数级增长,数据中心面临重重挑战。这种增长毫无减缓...

发表于 2018-03-16 10:17 603次阅读
使用Xilinx可编程逻辑实现数据中心互连

FPGA是什么,中国FPGA市场及人才需求

从市场规模来看,全球FPGA近几年基本维持在50亿美元左右。当前,在国家大力支持集成电路产业发展的环...

发表于 2018-03-15 14:23 825次阅读
FPGA是什么,中国FPGA市场及人才需求

比特币矿机之王比特大陆:变身人工智能新贵,AI芯...

非议在增加,但是对国内区块链、比特币的热度,没有太大影响。在这个世界里,隐藏着一门独特的大生意,那就...

发表于 2018-03-15 11:41 3547次阅读
比特币矿机之王比特大陆:变身人工智能新贵,AI芯...

在FPGA上跑二值图像膨胀算法程序代码

基于FPGA的二值图像的膨胀算法的实现 Xilinx 突破性技术与产品亮相 OFC 2018,大展光...

发表于 2018-03-14 18:29 362次阅读
在FPGA上跑二值图像膨胀算法程序代码

深度学习框架只为GPU? 答案在这里

目前大多数的机器学习是在处理器上完成的,大多数机器学习软件会针对GPU进行更多的优化,甚至有人认为学...

发表于 2018-03-14 18:29 2397次阅读
深度学习框架只为GPU? 答案在这里