大学,大家都来学。对于大学而言,笔者和很多人一样,还是挺期待的。在这期间,有两个词汇让我难以忘记,一个是“冯诺依曼体系结构”,一个是“摩尔定律”。前者确定了目前计算机体系结构,后者预言了计算机芯片(集成电路)的更新周期。
记得老师是这么描述摩尔定律
-“
计算机芯片集成电路数量,每
18
个月翻一翻”。听过之后,我顿时感到神奇。神的地方是,不能理解为什么电脑电脑更新这么快。奇的地方,计算机芯片既然物质,那么肯定有极限,芯片数量级不可能会成数学规律增长。因此,我对这个预言一直抱有怀疑的态度。
针对这个理论,世界芯片级巨头
Intel
相当地认可,毕竟摩尔其人也是
Intel
创建人之一。因此,
Intel
芯片数量的规律非常贴近摩尔定律。
在很大程度上,硬件执行速度决定了计算机的运行速度。那也就说,摩尔定律也影响着系统运行效率。众所周知,操作系统支持并发执行,不过在单处理器,宏观上是并行
,但微观上是串行。在这种情况下,并行实现则是由
CPU
轮询的方式来执行任务,在用户感知下,是不会觉得延迟的。如果
CPU
处理的速度越快,因此,
CPU
在任务之间切换的时间就越短,用户更加不会察觉。
摩尔定律,可谓是成也
Intel
,败也
Intel
。由于开发成本和物理极限等原因,单处理器遇到了瓶颈,
摩尔定律也宣告失效。新的时代来临
-
多处理器时代。
笔者却认为摩尔定律就是一个“大忽悠”,无论是物理限制,还是计算机体系和脑力的局限性。正所谓英雄所见略同。不久前,微软创始人
-
盖茨兄弟,也赞同这种观点
。同时,
Intel
这些公司,为了弥补技术革命上面的憋足,把这种摩尔意识强如植入了民众的大脑,这就不难解释,在
2005
年有一个公司叫
AMD
让
Intel
多么的狼狈,其中最有威慑力应属于
x64
架构。
无论摩尔定律留下了什么,多处理器时代已经来临。
上一篇:1.基础
下一篇:1.2
多处理器时代
分享到:
相关推荐
《实战java高并发程序设计》源码整理联系作者十三的java的学习交流QQ群: 881582471 , 658365129(已满)相关文章书籍封面目录第1章走入并行世界1.1何去何从的并行计算1.1.1忘掉那该死的并行1.1.2可怕的现实:摩尔...
《实战Java高并发程序设计》笔记和源码笔记《实战Java高并发程序设计》中有很多代码范例,适合初学者通过实践入门并发编程,这本书有个问题就是前面的代码都用JDK7,第六章开始又用JDK8了笔者精心制作相关笔记并整理...
轴类零件加工工艺设计.zip
资源内项目源码是来自个人的毕业设计,代码都测试ok,包含源码、数据集、可视化页面和部署说明,可产生核心指标曲线图、混淆矩阵、F1分数曲线、精确率-召回率曲线、验证集预测结果、标签分布图。都是运行成功后才上传资源,毕设答辩评审绝对信服的保底85分以上,放心下载使用,拿来就能用。包含源码、数据集、可视化页面和部署说明一站式服务,拿来就能用的绝对好资源!!! 项目备注 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、大作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.txt文件,仅供学习参考, 切勿用于商业用途。
seaborn基本绘图人力资源数据集
移动机器人(sw三维)
自制html网页源代码查看器
3吨叉车的液压系统设计().zip
1_实验三 扰码、卷积编码及交织.ppt
北京交通大学软件学院自命题科目考试大纲.pdf
雅鲁藏布江流域 shp矢量数据 (范围+DEM).zip
基于RUST的数据结构代码示例,栈、队列、图等
NIFD:2024Q1房地产金融报告
详细介绍及样例数据:https://blog.csdn.net/li514006030/article/details/146916652
【工业机器视觉定位软件Vision-Detect】基于C#的WPF与Halcon开发的工业机器视觉定位软件(整套源码),开箱即用 有用户登录,图片加载,模板创建,通讯工具,抓边抓圆,良率统计,LOG日志,异常管理,九点标定和流程加载保存等模块,功能不是很完善,适合初学者参考学习。 资源介绍请查阅:https://blog.csdn.net/m0_37302966/article/details/146912206 更多视觉框架资源:https://blog.csdn.net/m0_37302966/article/details/146583453
内容概要:本文档详细介绍了Java虚拟机(JVM)的相关知识点,涵盖Java内存模型、垃圾回收机制及算法、垃圾收集器、内存分配策略、虚拟机类加载机制和JVM调优等内容。首先阐述了Java代码的编译和运行过程,以及JVM的基本组成部分及其运行流程。接着深入探讨了JVM的各个运行时数据区,如程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区等的作用和特点。随后,文档详细解析了垃圾回收机制,包括GC的概念、工作原理、优点和缺点,并介绍了几种常见的垃圾回收算法。此外,文档还讲解了JVM的分代收集策略,新生代和老年代的区别,以及不同垃圾收集器的工作方式。最后,文档介绍了类加载机制、JVM调优的方法和工具,以及常用的JVM调优参数。 适合人群:具备一定Java编程基础的研发人员,尤其是希望深入了解JVM内部机制、优化程序性能的技术人员。 使用场景及目标:①帮助开发人员理解Java代码的编译和执行过程;②掌握JVM内存管理机制,包括内存分配、垃圾回收等;③熟悉类加载机制,了解类加载器的工作原理;④学会使用JVM调优工具,掌握常用调优参数,提升应用程序性能。 其他说明:本文档内容详尽,适合用作面试准备材料和技术学习资料,有助于提高开发人员对JVM的理解和应用能力。
Android项目原生java语言课程设计,包含LW+ppt
戴德梁行&中国房地产协会:2021亚洲房地产投资信托基金研究报告
Android项目原生java语言课程设计,包含LW+ppt
Thinkphp6.0+vue个人虚拟物品发卡网站源码 支持码支付对接 扫码自动发货 源码一共包含两个部分thinkphp6.0后端文件,以及vue前端文件.zip