• 《高性能科学与工程计算》——1.2 ...微处理体系结构

    科学计算通常使用“双精度”(DP)浮点数运算,FP单元的性能测量标准是每秒执行多少次浮点乘法和加法运算(Flop/s,浮点数运算次数/秒)。由于更复杂运算(除法、平方根、三角函数等)与乘法及加法共享计算资源,...
    文章 2017-07-03 1281浏览量
  • 《Unity着色和屏幕特效开发秘笈》—— 1.5 创建自...

    为了完成漫反射计算,我们需要将Unity和SurfaceOutput结构体提供给我们的数据做乘法运算。为此我们需要乘上s.Albedo(来自于sur函数)和_LightColor0.rgb(来自Unity)然后再将结果与(difLight*atten)相乘,最后,...
    文章 2017-07-04 824浏览量
  • 《高性能科学与工程计算》——1.6 向量处理

    1.6.1 设计原理现代向量处理与RISC设计非常像,都是寄存—寄存型的机器:机器指令运行在向量寄存上,每个向量寄存存储长度在64~256(双精度)之间的一些参数。向量寄存的宽度称为向量长度Lv。对于每一...
    文章 2017-07-03 1781浏览量
  • 重学计算机组成原理(二)-制定学习路线,攀登“性能...

    通过存储的层次结构作为基础的框架引导,需要掌握从上到下的CPU高速缓存、内存、SSD硬盘和机械硬盘的工作原理,它们之间的性能差异,以及实际应用中利用这些设备会遇到的挑战。存储其实很多时候又扮演了输入输出...
    文章 2019-08-10 1777浏览量
  • 带你读《Python 程序设计与问题求解(原书第2版)》之...

    在算术运算中使用整数和浮点数。构造算术表达式。初始化并使用具有适当名称的变量。从库模块导入函数。使用参数调用函数并适当地使用返回值。构造一个执行输入、计算和输出的简单Python 程序。使用文档字符串记录...
    文章 2019-11-05 394浏览量
  • 浅析CPU结构对程序的影响以及熔断原理

    为了解决乱序执行的分支判断回滚带来的性能损耗,引入了分支预测模块,该模块的工作原理和缓存很像,存储一个分支判断指令最近多次的判断结果,当下次遇到该指令时候,预测出后续走向,改变取指阶段的走向。...
    文章 2018-03-15 1891浏览量
  • 【新智元专访】Nervana CEO|英特尔英伟达AI芯片霸主...

    原因是像作为网站服务器等常规工作,以及进行不同类型的计算,Nervana的技术并不做,但Xeon处理在处理这些常规工作时表现十分优异,而这些工作是不会消失的。新智元:英特尔预计在2017年Q1预计推出的深度学习芯片...
    文章 2017-08-01 889浏览量
  • iOS逆向工程之Hopper中的ARM指令

    ARM处理就不多说了,ARM处理因为低功耗等原因,所以大部分移动设备上用的基本上都是ARM架构的处理。当然作为移动设备的Android手机,iPhone也是用的ARM架构的处理。如果你想对iOS系统以及你的应用进一步的...
    文章 2016-09-23 2828浏览量
  • 《高性能科学与工程计算》——第2章 串行代码基本优化...

    代码插入的工作原理是让编译修改每个函数的调用,并插入代码以记录这些调用、调用者(或者完整调用栈)以及可能需要的时间信息。显然,这个技术会导致明显的额外开销(特别是当代码执行时间非常短时)。虽然代码...
    文章 2017-07-03 862浏览量
  • 带你读《计算思维导论》之二:计算基础

    一个字由若干个字节组成,不同计算机系统的字长是不同的,早期的微机字长一般是8位和16位,386以及更高的处理大多是32位,目前的计算机处理大部分已达到64位。一次能并行处理字长为8位数据的CPU通常就叫8位CPU,...
    文章 2019-10-30 845浏览量
  • 低配硬件就不能运行深度神经网络了?...

    降低权重低精度通常采用(用定点数或动态定点数表示浮点数的方法,支持这种做法的原理是:推理过程并不需要高精度,因为在运算过程中,计算的线性性质和非线性的动态范围压缩,使得量化误差仅在子线性地(sub-...
    文章 2017-08-01 2347浏览量
  • 《数据结构与算法:Python语言描述》一1.4数据结构

    解释的一个专门子系统(称为存储管理系统)负责这些工作。这一工作是自动进行的,编写程序的人不必关心。另外,当一个对象不再有用时,存储管理系统也会设法回收其占用的存储,以便在将来用于存储其他对象。一个...
    文章 2017-05-02 2693浏览量
  • 《机器学习系统设计:Python语言实现》一2.8 Scikit-...

    K-NN的原理比较简单,即通过近邻数据的类别来对无标签样本进行分类。对每个数据点的分类,首先找到少量的与其最为相邻的k个数据点,然后根据k个数据点中占多数的类型来确定其类型。K-NN是一种基于实例的学习,其分类...
    文章 2017-05-02 1582浏览量
  • 【AI芯片格局最全分析】国内AI芯片百家争鸣,何以抗衡...

    阿尔法狗(AlphaGo)是第一个击败人类职业围棋选手、第一个战胜围棋世界冠军的人工智能程序,由谷歌(Google)旗下 DeepMind 公司戴密斯·哈萨比斯领衔的团队开发,其主要工作原理是“深度学习”。其实早在 2012 年...
    文章 2018-04-02 2705浏览量
  • 【深度学习框架大PK】褚晓文教授:五大深度学习框架三...

    当然第一代TPU不是主要来做训练,而是使用8-bit整数乘法运算做一些推理,而第二代TPU已经开始支持浮点运算进行训练了,将来如果大量开放的话对GPU就会带来更大的挑战”,褚晓文教授说。目前TensorFlow在市场上已经占...
    文章 2017-09-20 2187浏览量
  • IOS平台TensorFlow实践:逻辑斯蒂回归(附源码)(一...

    使用逻辑斯蒂回归的二值分类原理:分类的输入数据由描述音频记录声学特征的20个数字组成,加权求和再使用sigmod函数,最后输出是男性语音的概率。在TensorFlow上实现分类 在TensorFlow上使用该分类,首先...
    文章 2017-04-14 13910浏览量
  • 揭开Faiss的面纱 探究Facebook相似性搜索工具的原理

    而在一个月之后的今天,Facebook 发布了对 Faiss 的官方原理介绍。它是一个能使开发者快速搜索相似多媒体文件的算法库。而该领域一直是传统的搜索引擎的短板。借助Faiss,Facebook 在十亿级数据集上创建的最邻近...
    文章 2017-08-02 3947浏览量
  • C++性能优化

    这里介绍的大多是编译的擅长但又不能直接优化的场景,也是平常优化中比较容易忽视的点,其实往往我们往前多走一步,编译就可以工作得更好。实例2 先看一个数字转字符串的例子,stringstream和sprintf 自然不会是...
    文章 2018-01-30 5553浏览量
  • 带你读《Python科学计算(原书第2版)》之三:Python...

    例如,当在解释工作时,名称空间具有一个不大好记忆的名称:_main_。Python的优势之一是它能够包含由读者或者其他人编写的文件(其中包含对象、函数等)。为了实现这种包含其他文件的功能,假设读者已经创建了...
    文章 2019-11-06 447浏览量
  • 菜鸟学Linux 第084篇笔记 lvs持久连接和awk简单使用

    原理,是使用iptables标记某些端口将这些端口标记为一个数字  然后ipvsadm-f flag支持接收标记,所以当收到所标记的数值时就会将  其调度到real server For example,say we want to create one-hour ...
    文章 2017-11-13 968浏览量
  • 黑马程序员 一、java 概述与基础知识

    过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完 成某种特定的任务。这种人和计算机之间交流的过程就是编程。2、Java 语言概述,历史、特点 是 SUN(Stanford University Network,...
    文章 2017-03-16 1521浏览量
  • 面向机器学习的自然语言标注3.1 语料库分析中的基本...

    既然你已经成功地为自己定义的目标建立了一个语料库,那么接下来的一个重要工作就是探究这个语料库包含了哪些信息。本章的目的是为你介绍一些可用于分析语料库的语言学内容的工具。因此,我们将为你介绍各种可用于在...
    文章 2017-05-02 1577浏览量
  • 带你读《FPGA应用开发和仿真》之二:Verilog HDL和...

    EDA原理图输入虽方便修改,具有一定的可重用性,但对于稍大规模的电路,布线工作仍然要花费大量时间,设计者仍要对器件和工艺非常熟悉。在20世纪80年代,硬件描述语言开始大量出现,其使用贴近自然语言的文字来描述...
    文章 2019-10-19 2128浏览量
  • 带你读《数字设计和计算机体系结构(原书第2版·ARM版...

    我们假设读者对电子学有基本的认识,有一定的编程经验和基础,同时对理解微处理的内部运行原理有浓厚的兴趣。这本书将集中讨论基于0和1的数字系统的设计。我们从接收0和1作为输入,产生0和1作为输出的逻辑门开始本...
    文章 2019-11-12 2299浏览量
  • 独家|一文读懂TensorFlow(附代码、学习资料)

    其中最大的是人工智能(以下简称为AI),AI最早起源于1956年的达特茅斯会议,当时AI的几位先驱在会上展示了最早的AI程序:Logic Theorist,能够自动推导数学原理第二章前52个定理中的38个,甚至其中一个定理的证明...
    文章 2017-10-13 5296浏览量
  • 带你读《OpenCV 4计算机视觉项目实战(原书第2版)》...

    现在,我们通过以下代码了解脚本的工作原理: 第一行定义CMake的最低版本,第二行告诉CMake使用CMake的新行为,以便识别正确的数字和布尔常量,而无须使用这些名称间接引用变量。该策略是在CMake 2.8.0中引入的,当3...
    文章 2019-11-18 3798浏览量
  • tensorfllow MNIST机器学习入门

    但是,去理解包含在这些代码里面的设计思想是非常重要的:TensorFlow工作流程和机器学习的基本概念。因此,这个教程会很详细地介绍这些代码的实现原理。MNIST数据集 MNIST数据集的官网是Yann LeCun's website。在...
    文章 2017-11-09 1097浏览量
  • 带你读《深度学习与图像识别:原理与实践》之二:图像...

    这也就意味着用户可以在各种服务器和移动设备上部署自己的训练模型,而无须执行单独的模型解码或者加载Python解释。作为当前最流行的深度学习框架,Tensorflow获得了极大成功,但在学习过程中读者需要注意下面...
    文章 2019-11-14 889浏览量
  • js基础提高(一)超级详细

    在使用“g”参数时,exec()的工作原理如下: 找到第一个“e”,并存储其位置 如果再次运行 exec(),则从存储的位置开始检索,并找到下一个“e”,并存储其位置 var patt1=new RegExp(“e”,”g”);do { result=patt1...
    文章 2017-07-24 1096浏览量
  • 【干货】蒋步星:关系代数的问题及尝试

    这是用汇编语言写出来3+5*7这样的运算,你必须把这样一个算式翻译成寄存的运算,因为汇编语言只有类似字节这样的数据类型及运算。这显然非常麻烦,如果是浮点数运算则完全不知道该怎么办了。而使用高级语言就方便...
    文章 2017-04-03 1103浏览量
1 2 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化