1.软件和硬件如同太极中的阴阳元素一样,你中有我,我中有你,不断演化,彼此渗透又隔离,但总体上看,从控制和计算两个主要维度来讲,软件擅长于控制而非计算,硬件则相反,所以,设计系统的一个大的目标就是要让合适的组件做擅长的事情,在这样的系统中,软件就像大脑一样,统筹全局,运筹帷幄,对整个处理器资源统一调配,而且硬件则发挥领域内的计算优势,对各种具体的应用场景进行加速,所以各种各样的处理器就出来了,比如有擅长做视频编解码的VPU,也有擅长做图形处理的GPU,G2D, 适合做矩阵运算的TPU, 还有各种AI加速单元例如NPU等等,这些单元可以提供领域内的专用算例,而用软件提供这些算力是非常困难和低效。 通用算力IP(例如CPU)作为软件的载体,定义则越来越抽象,高层,和灵活。

在消费电子芯片中,软件和硬件的转化经常发生,软件硬化和硬件软化都会遇到。

硬件和软件的关系就像太极的阴阳调和,不知道这里有没有NASH均衡的存在,软件和硬件之间互相对抗,互相合作,最终达到了NASH均衡,这个时候,任何一方的改进都不会导致总体收益的增加,大家画地为界ÿ

计算机体系结构的一些总结相关推荐

  1. 主存储器是现代计算机系统的数据传送中心,第2章计算机体系结构习与题答案.doc...

    第2章计算机体系结构习与题答案 第二章习题 复习题 1.简述冯?诺依曼原理,冯?诺依曼结构计算机包含哪几部分部件,其结构以何部件为中心? 答:冯?诺依曼理论的要点包括:指令像数据那样存放在存储器中,并 ...

  2. 未来计算机体系结构,华中科大金海:未来是计算机体系结构的“黄金十年” 要培养大量创新人才...

    近日,华为开发者大会2021(HDC.Cloud)在深圳举行.大会以"每一个开发者都了不起"为主题,汇聚高校学者.商业领袖.技术专家等各界顶级大咖,共同探讨ICT技术的基础创新与应 ...

  3. 汇编程序设计与计算机体系结构软件工程师教程笔记:内联汇编与宏

    <汇编程序设计与计算机体系结构: 软件工程师教程>这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译.中文版是2019年出版的.个人感觉这本书真不错,书中介绍了 ...

  4. 汇编程序设计与计算机体系结构软件工程师教程笔记:函数、字符串、浮点运算

    <汇编程序设计与计算机体系结构: 软件工程师教程>这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译.中文版是2019年出版的.个人感觉这本书真不错,书中介绍了 ...

  5. 汇编程序设计与计算机体系结构软件工程师教程笔记:指令

    <汇编程序设计与计算机体系结构: 软件工程师教程>这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译.中文版是2019年出版的.个人感觉这本书真不错,书中介绍了 ...

  6. 汇编程序设计与计算机体系结构软件工程师教程笔记:处理器、寄存器简介

    <汇编程序设计与计算机体系结构: 软件工程师教程>这本书是由Brain R.Hall和Kevin J.Slonka著,由爱飞翔译.中文版是2019年出版的.个人感觉这本书真不错,书中介绍了 ...

  7. 【趋势】未来十年计算机体系结构的历史和趋势

    来源:机器之心 先分享我对这篇文章的总结,或者我得到的启发: 1.DSA (Domain-Specific Architectures,特定领域的体系结构) 将成为未来十年甚至更长时间,计算机体系结构 ...

  8. 面向人工智能的计算机体系结构

    来源:计算机研究与发展 前 言 近几年来人工智能技术的飞速发展使得其应用迅猛扩大,而传统的计算机体系结构对于面向人工智能的应用在处理速度.能耗.使用的方便性等方面有着诸多不足.随着人工智能应用的发展, ...

  9. 计算机体系结构:嵌入式方法_计科考研里的【计算机系统结构、计算机软件与理论、计算机应用技术】都是什么意思?...

    考研选择专业的时候,可以看到"计算机科学与技术"是一级学科,下面还有三个二级学科,分别叫"计算机系统结构" "计算机软件与理论" " ...

  10. 中国计算机学会CCF推荐国际学术会议和期刊目录-计算机体系结构/并行与分布计算/存储系统

    计算机体系结构/并行与分布计算/存储系统 中国计算机学会推荐国际学术刊物  (计算机体系结构/并行与分布计算/存储系统) 一.A类 序号 刊物简称 刊物全称 出版社 网址 1 TOCS ACM Tra ...

最新文章

  1. mysql事件探查器_【干货】Mysql的事件探查器-之Mysql-Proxy代理实战一(安装部署与实战sql拦截与性能监控)...
  2. Python面试必知(四)
  3. 深度学习之卷积神经网络(12)深度残差网络
  4. 【C语言进阶深度学习记录】五 C语言中变量的属性
  5. Windows 10如何消除文件夹右上角的“相对箭头”?
  6. Python二级笔记(11)
  7. Java中nextfloat怎么用,关于java的nextFloat()后面跟一个nextLine()
  8. asp.net mvc4 mysql_ASP.NET MVC4 with MySQL: Configuration Error (MySql.Web.v20)
  9. ldd3 sbull编译遇到的问题 解决(部分)方法
  10. 【Graph Embedding】node2vec:算法原理,实现和应用
  11. CR渲染器全景图如何渲染颜色通道_Corona渲染器如何处理材质溢色?【渲云渲染】...
  12. 2022.4月份科研记录【日记】
  13. Java Lambda 多级分组
  14. 2022-2028全球激光清洗设备行业调研及趋势分析报告
  15. python使用win32com读写excel的问题
  16. 三种方法教你让模糊照片秒变高清图
  17. 用photoshop制作海报原来如此简单,快来看看吧
  18. 安富莱v6开发板网口通讯_【安富莱】各种开发板和模块的资料下载汇总贴(2020-12-14)...
  19. 使用IDEA开发springboot多module模块项目的配置文件的共享读取问题
  20. windows服务器迁到_windows服务器迁移linux服务器

热门文章

  1. VUE 获取访问IP、地区、浏览器以及电脑操作系统
  2. 火车车次查询正则表达式
  3. 优酷、YouTube、Twitter及JustinTV几个视频网站的架构
  4. Python 装饰器解析
  5. 区别黑白照片和彩色照片
  6. 菜鸟码农一入行就拿百万年薪?2021硅谷巨头晒出霸气工资单!
  7. 初学者最系统的前端学习之路
  8. CleanMyMac X4最新版测评效果及功能下载
  9. yolo结合多目标跟踪算法实现检测和跟踪效果
  10. 7.cisco思科模拟器Web 和电子邮件服务器训练题