
计算机基础
皮皮鲁同学
这个作者很懒,什么都没留下…
展开
-
GPU硬件知识和基础概念 : AI时代程序员都应该了解的GPU基础知识
金融建模、自动驾驶、智能机器人、新材料发现、脑神经科学、医学影像分析…人工智能时代的科学研究极度依赖计算力的支持。提供算力的各家硬件芯片厂商中,最抢镜的当属英伟达Nvidia了。这家做显卡起家的芯片公司在深度学习兴起后可谓红得发紫,如果不聊几句GPU和英伟达,都不好意思跟别人说自己是做人工智能的。那么,英伟达的GPU是如何加速计算呢?本系列将介绍GPU计算加速的一些基础知识:GPU硬件知识和基...原创 2019-11-19 10:52:47 · 5201 阅读 · 1 评论 -
计算机基础:源代码如何被计算机执行
计算机芯片的物理特性决定了它只能接受二进制指令。不同计算机芯片的指令集不同。高级编程语言需要转化成二进制机器语言才能被计算机所执行。编译型语言需要使用编译器经过编译和连接生成可执行文件,解释型语言需要使用解释器解释源代码。解释型语言更容易上手,但是运行速度更慢,必要时要使用C/C++重写或使用JIT技术加速。原创 2019-11-15 17:13:10 · 4336 阅读 · 0 评论