精华内容
下载资源
问答
  • 自动驾驶硬件架构 另外还包含了自动驾驶学习资料 涵盖感知,规划和控制,ADAS,传感器; 1. apollo相关的技术教程和文档; 2.adas(高级辅助驾驶)算法设计(例如AEB,ACC,LKA等) 3.自动驾驶鼻祖mobileye的论文和...
  • 硬件架构的艺术PDF

    2018-08-21 19:15:07
    硬件架构的艺术。数字电路设计方法与技术 阿罗什么的。
  • 硬件架构设计

    2016-10-14 16:13:29
    比较全面的介绍了在实际IC设计中碰到的问题以及解决方案,包含时钟复位,低功耗,pipeline,EMI等,很棒的学习资料
  • 该文档介绍FPGA相关知识,包括时序分析基础知识,值得一看
  • 学习HEVC的必备资料,详细讲解HEVC解码器的硬件架构框架和具体细节
  • 硬件架构的艺术 数字电路的设计方法与技术 [(印)阿罗拉著]中文版本,对一些设计的原理讲解的很透彻,面试的时候也会用到
  • 硬件架构师要考虑的可能出现的情况.zip 1.硬件老化 2.软件bug 3.变更配置 4.千万不要认为运行良好的系统是不会出问题的,它的代码里面可能藏了定时炸弹,只是你不知道会在什么时间点爆炸 ...
  • 无损图像压缩算法和硬件架构
  • BMS功能安全软硬件架构及其流程
  • 硬件架构设计之道

    2018-01-29 12:26:38
    硬件设计架构进行详细的说明,特别适用于FPGA,ASIC等硬件电路的设计。
  • 硬件架构的艺术 数字电路的设计方法与技术
  • 硬件架构的艺术:数字电路的设计方法与技术 数字电路设计领域的扛鼎之作。选图丰富,帮助初学者与中高级读者完善与提高自己的知识结构
  • 深度学习硬件架构简述

    千次阅读 2019-02-18 14:57:05
    深度学习具有极高的计算需求, 要对深度学习应用进行开发并商业化,就需要找到合适的硬件配置。目前,在开发用于深度学习应用的高效硬件平台这一领域,竞争十分激烈。这里将介绍具体的硬件要求,并讨论未来对深度...

    深度学习具有极高的计算需求, 要对深度学习应用进行开发并商业化,就需要找到合适的硬件配置。目前,在开发用于深度学习应用的高效硬件平台这一领域,竞争十分激烈。这里将介绍具体的硬件要求,并讨论未来对深度学习硬件的展望。

    深度学习在这十年,甚至是未来几十年内都有可能是最热门的话题。虽然深度学习已是广为人知了,但它并不仅仅包含数学、建模、学习和优化。算法必须在优化后的硬件上运行,因为学习成千上万的数据可能需要长达几周的时间。因此,深度学习网络亟需更快、更高效的硬件。

    众所周知,并非所有进程都能在CPU上高效运行。游戏和视频处理需要专门的硬件——图形处理器(GPU),信号处理则需要像数字信号处理器(DSP)等其它独立的架构。人们一直在设计用于学习(learning)的专用硬件,例如,2016年3月与李世石对阵的AlphaGo计算机使用了由1920个CPU和280个GPU组成的分布式计算模块。而随着英伟达发布新一代的Pascal GPU,人们也开始对深度学习的软件和硬件有了同等的关注。接下来,让我们重点来看深度学习的硬件架构。

    对深度学习硬件平台的要求

    要想明白我们需要怎样的硬件,必须了解深度学习的工作原理。首先在表层上,我们有一个巨大的数据集,并选定了一种深度学习模型。每个模型都有一些内部参数需要调整,以便学习数据。而这种参数调整实际上可以归结为优化问题,在调整这些参数时,就相当于在优化特定的约束条件。

    深度学习硬件(图片:英伟达)

    百度的硅谷人工智能实验室(SVAIL)已经为深度学习硬件提出了DeepBench基准,这一基准着重衡量的是基本计算的硬件性能,而不是学习模型的表现。这种方法旨在找到使计算变慢或低效的瓶颈。 因此,重点在于设计一个对于深层神经网络训练的基本操作执行效果最佳的架构。那么基本操作有哪些呢?现在的深度学习算法主要包括卷积神经网络(CNN)和循环神经网络(RNN)。基于这些算法,DeepBench提出以下四种基本运算:

    矩阵相乘(Matrix Multiplication)——几乎所有的深度学习模型都包含这一运算,它的计算十分密集。

    卷积(Convolution)——这是另一个常用的运算,占用了模型中大部分的每秒浮点运算(浮点/秒)。

    循环层(Recurrent Layers )——模型中的反馈层,并且基本上是前两个运算的组合。

    All Reduce——这是一个在优化前对学习到的参数进行传递或解析的运算序列。在跨硬件分布的深度学习网络上执行同步优化时(如AlphaGo的例子),这一操作尤其有效。

    除此之外,深度学习的硬件加速器需要具备数据级别和流程化的并行性、多线程和高内存带宽等特性。 另外,由于数据的训练时间很长,所以硬件架构必须低功耗。 因此,效能功耗比(Performance per Watt)是硬件架构的评估标准之一。

    当前趋势与未来走向

    英伟达的GPU在深度学习硬件市场上一直处于领先地位(图片:英伟达)

    英伟达以其大规模的并行GPU和专用GPU编程框架CUDA主导着当前的深度学习市场。但是越来越多的公司开发出了用于深度学习的加速硬件,比如谷歌的张量处理单元(TPU/Tensor Processing Unit)、英特尔的Xeon Phi Knight's Landing,以及高通的神经网络处理器(NNU/Neural Network Processor)。像Teradeep这样的公司现在开始使用FPGA(现场可编程门阵列),因为它们的能效比GPU的高出10倍。 FPGA更灵活、可扩展、并且效能功耗比更高。 但是对FPGA编程需要特定的硬件知识,因此近来也有对软件层面的FPGA编程模型的开发。此外,一直以来广为人所接受的理念是,适合所有模型的统一架构是不存在的,因为不同的模型需要不同的硬件处理架构。 而研究人员正在努力,希望FPGA的广泛使用能够推翻这一说法。

    大多数深度学习软件框架(如TensorFlow、Torch、Theano、CNTK)是开源的,而Facebook最近也开放其 Big Sur 深度学习硬件平台,因此在不久的将来,我们应该会看到更多深度学习的开源硬件架构 。

    结语

    感谢您的观看,如有不足之处,欢迎批评指正。

    如果有对大数据感兴趣的小伙伴或者是从事大数据的老司机可以加群:

    658558542    (☛点击即可加入群聊

    里面整理了一大份学习资料,全都是些干货,包括大数据技术入门,海量数据高级分析语言,海量数据存储分布式存储,以及海量数据分析分布式计算等部分,送给每一位大数据小伙伴,这里不止是小白聚集地,还有大牛在线解答!欢迎初学和进阶中的小伙伴一起进群学习交流,共同进步!

    最后祝福所有遇到瓶颈的大数据程序员们突破自己,祝福大家在往后的工作与面试中一切顺利。

    展开全文
  • 有关嵌入式系统软硬件开发的经典书籍,原版,值得一读
  • 架构_硬件架构_架构图

    千次阅读 2018-05-29 12:04:00
    IDC机房, 小型服务架构: 通常做单臂路由    阿里云服务架构          

    IDC机房, 小型服务架构:

    通常做单臂路由

     

     阿里云服务架构

     

     

     

     

     

    展开全文
  • 电脑硬件架构介绍

    千次阅读 2018-09-18 12:15:22
      平台路径控制器(Platform Controller Hub,PCH)是英特尔于2008年起所推出的一系列芯片组,取代以往的I/O路径控制器(I/O Controller Hub,ICH)。   在PCH出现之前,主板通常有两块主要的芯片组——南桥和...

      平台路径控制器(Platform Controller Hub,PCH)是英特尔于2008年起所推出的一系列芯片组,取代以往的I/O路径控制器(I/O Controller Hub,ICH)。
      在PCH出现之前,主板通常有两块主要的芯片组——南桥和北桥。南桥主要负责低速的I/O,例如SATA和LAN;北桥负责较高速的PCI-E和RAM的读取。现在,重新分配各项I/O功能,把内存控制器及PCI-E控制器整合至处理器,PCH负责原来南桥及北桥的一些功能集。处理器和PCH由DMI(Direct Media Interface)连接,即原来北桥和南桥的连接方法。
      CPU只可以直接存取RAM和PCI-E,以及经过DMI连接PCH。PCH则连接其他I/O设备,例如:音效、SATA、USB和LAN。其中,SATA主要用来连接硬盘和光驱。
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • 计算机硬件架构

    千次阅读 2019-10-28 17:00:54
  • 实时视觉特征检测与匹配硬件架构研究
  • 自动驾驶网联汽车基础平台参考架构包含:自动驾驶操作系统和异构分布硬件架构两部分; 1)自动驾驶操作系统: 基于异构分布硬件架构的整体基础框架软件,包含 系统软件 和 功能软件 两部分; 2)异构分布硬件架构: ...
  • Trustzone 硬件架构

    千次阅读 2017-06-13 16:00:58
    1. 用于ARMv8-A / ARMv7-A / ARMv6Z的ARM Trust...通过创建安全子系统,资产可以免受软件攻击和普通硬件攻击。这两个世界的划分是通过AMBA总线结构,外围设备和处理器中存在的硬件逻辑实现的。每个物理处理器内核都有两
  • 今天我们来聊聊机框式核心交换机硬件架构演进 2018-12-17 14:46出处:其他作者:佚名  【PConline 干货铺】随着互联网业务的高速发展,对构建互联网基础架构的网络设备提出了更高要求,例如容量...
  • 面试之防火墙软硬件架构

    千次阅读 2018-03-27 19:55:02
    纯软件的防火墙大多都是基于PC架构的,可能会采用经过优化的OS作为其运行的平台,特点是:扩展性好、适应性强、容易升级而且成本远低于基于硬件的防火墙。 基于硬件的防火墙大多采用ASIC,而不需要OS的支持,其特点...
  • 动力电池系统介绍(二)电池管理系统基本组成一、电池管理系统的硬件架构1.1 集中式1.2 分布式二、电池管理系统电气架构2.1 高压部分2.2 低压部分三、电池管理系统功能模块3.1 充电功能模块3.1.1 直流充电3.1.1.1 ...
  • 详细阐述了emmc部分的host controller的soc架构及ip架构,结合波形就行了分析
  • Ceph分布式存储混合硬件架构方案

    千次阅读 2019-02-13 21:26:00
    笔者在为容器云做存储支持时开始接触、使用、研究ceph...本文主要讲基于ssd和hdd混合硬件的三种架构方案以及大致步骤,力求在硬件价格成本与存储服务性能之间找到一个最佳平衡点。目前ceph的osd主要可以基于SSD或者H...
  • LoRa设备架构概述硬件架构软件架构 硬件架构 LoRa设备是典型的基于参考硬件架构的,如图所示: 图:通用LoRa设备架构 可通过电源插入或电池供电 MCU是微控制器,管理所有设备功能,并实现LoRaWAN栈 LoRa无线电是由...
  • 基于FPGA硬件架构的实时高速图像特征检测系统.pdf
  • 基于FPGA动态重构的卷积神经网络硬件架构设计.pdf
  • 基于FPGA的运动估计算法优化和硬件架构设计.pdf

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 446,193
精华内容 178,477
关键字:

硬件架构