AMD最新的CPU图(从晶圆上切下来的晶片)如下:

  看到这个图,吾当时一愣。为什么一愣?左边是CPU,右边是GPU。两个内核占有整个设计图的比例,并不大。这说明了什么?说明了CPU、GPU的设计工作中,内核是重要的部分,却只占整个工作的1/3左右。

  从软件工作来说,开发部分也不是全部了:

  打通主流程。主流程不打通,开发人员实际上都是不知道自己在干什么,开发结果怎样。一旦主架子搭好,开发人员就可以根据自己的工作,挂到主流程上。

  开发人员自测,功能测试、稳定测试(能跑多久,内存占用泄露)、性能测试,并提交测试报告。虽然说起来个个开发人员说自己在测试,实际上只是简单测试一下功能能跑,就结束了。这是正常情况,不明确要求都这样。以个人体会,完成这个测试功能大约占工作的一半。实际上,开发人员自测工作做得越好,说明其技术水平越好。这不显然的嘛,拿出半成品与成品,技术水平差异是巨大的。

  测试人员测试。开发人员的测试,保证整个功能并无严重问题,能正常去年。而有很多日常使用问题,都要靠测试人员测试。

  欢迎大家讨论。

研发感悟:从CPU架构图谈谈开发工作相关推荐

  1. 重走Android路 之 Android系统架构图以及开发工具了解

    LZ-Says:热腾腾的一天那,貌似今天帝都达到了高温,热腾腾,我滴天...各位老铁注意防暑,多喝水~~~ 前言 昨天更新了一篇启程文,地址如下: 重走Android路 之 今日正式启程:https: ...

  2. 第5篇:K8S功能架构图 以及全景工作流程图 (初识K8S)

    本篇博客涉及到的问题: 1.容器需要分为两个部分,这两个部分指的是什么? 本博客已解答 2.K8S的诞生源于"Brog系统"的设计和经验,Brog系统的什么特点是K8S需要继承的? ...

  3. 【Android 逆向】ARM CPU 架构体系 ( ARM 处理器工作模式 | ARM 架构模型 )

    文章目录 一.ARM 处理器工作模式 二.ARM 架构模型 一.ARM 处理器工作模式 参考 [嵌入式开发]ARM 处理器工作模式 及 修改方法 ( 处理器模式 | 设置处理器模式 | 程序状态字寄存 ...

  4. bad cpu type in executable_【简讯】Intel将每5年重新开发一次CPU架构;华为EMUI 11曝光…...

    Intel将每5年重新开发一次CPU架构 日前,Intel TSCG高级副总裁.硅工程总经理.CPU大牛Jim Keller在视频采访中谈到了CPU研发的问题,之前Intel虽然有过Tick-Tock ...

  5. 企业架构图之业务架构图

    在TOGAF的世界里面,所有的架构思想都可以通过下面三种类型的图形进行表示. 目录(Catalogs) 矩阵(Matrix) 图 (Diagram) 其架构图的本质就是用来进行沟通交流,通过架构图和业 ...

  6. iOS真机和模拟器CPU架构

    1.如何合并真机和模拟器的.a库 先做好真机与模拟器的静态库,打开终端管理器,输入lipo -create +(真机及模拟器的静态库文件)(直接拖动相应文件进来会自动生成地址) + -output   ...

  7. 笔记: CPU 组件图

    架构图 8086 CPU 架构图 数据单元 为了暂存数据,8086 处理器内部有 8 个 16 位的通用寄存器,也就是刚才说的 CPU 内部的数据单元, 分别是 AX.BX.CX.DX.SP.BP.S ...

  8. 工作能力构架框架图——我对工作的理解

    工作架构图 最近对工作内容进行了一次review,归纳如下,做简单地分享. job层 job层是我们最容易理解的一层,即我们平时的工作title,可能是销售.售前.产品等等,那么做产品的人能不能做售前 ...

  9. 软件开发生命周期(SDLC) 【详解】(含公司产品研发流程图、大厂研发架构图、大厂研发流程图)

    目标 通过最少的资源,交付出高质量的软件. 六大阶段 1.分析 >> 2.设计 >> 3.开发 >> 4.测试 >> 5.部署 >> 6.维 ...

  10. 一周文章导读:架构图;服务器;CPU

    Table of Contents 阿里巴巴的技术专家,是如何画好架构图的? 先厘清一些基础概念 1.什么是架构 2.什么是架构图 3.架构图的作用 4.架构图分类 怎样的架构图是好的架构图 服务器 ...

最新文章

  1. ASP.net本地调试时正常,发布时错误的几个问题解析
  2. Python的pyroute2网络模块
  3. lucene 使用教程转
  4. SQL Server 2005 用户自定义函数
  5. stm32f103c8t6芯片IAP升级填坑记
  6. 用lua扩展你的Nginx(写的非常好)
  7. 直接输出代码_php代码:实时输出缩小的图像
  8. Oracle 2021年度安全警报: Critical Patch Update 发布8个数据库警告
  9. PAT甲级1004 (DFS,树的父子节点)
  10. /usr/include/X11/Shell.h:51:26: 致命错误:X11/SM/SMlib.h:没有那个文件或目录
  11. .NET读、写、查、删、改XML文件
  12. centos卸载nvidia驱动_linux卸载nvidia驱动 如何彻底删除N卡驱动?
  13. Fission for Mac(简易音频编辑软件)附注册码 v2.4.5激活版
  14. ubuntu 下安装ibus 中文输入法
  15. 输入表重建工具ImportREC
  16. 安装 cachecloud 并搭建redis cluster集群
  17. 5g的八大关键指标_ITU为5G确定了八大能力指标
  18. oracle数据库exec用法,Sql中exec的用法
  19. 霍纳法则c语言算法代码,霍纳法则(Horner Rule)介绍及C语言实现
  20. 仿ipad页面html5,用HTML5实现iPad应用无限平滑滚动

热门文章

  1. hosts 文件目录
  2. Jenkins构建风格自由的项目
  3. Ubuntu 安装 tensorflow-gpu 1.4 包含 CUDA 8.0 和cuDNN
  4. restful架构风格设计准则(五)用户认证和session管理
  5. Xcode 7制作动态Framework
  6. json_encode
  7. Android Metro风格的Launcher开发系列第一篇
  8. Cocos2D-X笔记(1)制作一个动态的精灵
  9. 智能图形开发板SmartGLCD
  10. 无需越狱手机,下载越狱版本IPA的方法