文档章节

指令集-处理器-操作系统宏微之争

黑传说
 黑传说
发布于 2017/08/03 14:16
字数 353
阅读 11
收藏 0
点赞 0
评论 0

重新研究了下 指令集-处理器-操作系统宏微之争。 发现如下:

20年前,CISC-单核-宏内核,一切靠老大哥一肩挑,操作系统宏内核获胜,代表:windows macos linux,失败者:minix,失败理由:性能表现太差。

现在:RISC-多核-微内核,直通操作,一切都是小弟们的活,甚至连司令也可以小弟当。落后两代工艺的申威26010都可以战平CISC架构最高性能Intel KNL,主频只有1.5G的龙芯3A3000就可以抗主频3.2G的Intel I5 4460。——指linux下,对所有程序做多核优化,该使用gpu就使用gpu之类的。当然,因为win下有些顽固使用单核cpu的,让它们去死吧。。。。。

目前也就操作系统还有问题,等某一天操作系统也适应这种 多核-直通 操作模式了,再加上 处理器工艺上追平,量产后价格降低,本身低功耗优势,就是彻底的颠覆性的东西了。

intel和amd如果不改架构,继续挤牙膏调戏用户的钱包,windows如果不继续结构化精简化,恐怕要完。linux的嵌入式分部应该会取代目前的通用分部。其他的通用操作系统,嵌入式操作系统,都有机会。

© 著作权归作者所有

共有 人打赏支持
黑传说
粉丝 10
博文 4
码字总数 1681
作品 0
潮州
嵌入式定制开发选ARM7还是ARM9

ARM公司设计了许多处理器,它们可以根据使用的不同内核划分到各个系列中。系列划分是基于ARM7、ARM9、ARM10、ARM11和Cortex内核。后缀数字7、9、10和11表示不同的内核设计。数字的升序说明性...

gunser ⋅ 06/01 ⋅ 0

一直无法明白,而且还不知道如何描述我的困惑,总之关于cpu、指令集(或ISA)、编译器......

自从接触编程以来,一直没琢磨明白,而且我还不知道怎么去描述我的困惑,非常郁闷~~ 囧,虽然我现在为了生活而去做Java的工作,但是我还是对这些东西一直念念不忘。。。还是从头说一下我这个...

变成马甲了哈哈 ⋅ 2012/12/05 ⋅ 7

嵌入式开发工具--RealView Development Suite

RealView Development Suite(RVDS)是ARM公司继SDT与ADS1.2之后主推的新一代开发工具。RVDS集成的RVCT是业内公认的能够支持所有ARM处理器,并提供最好的执行性能的编译器(非开源,收费软件...

匿名 ⋅ 2009/04/14 ⋅ 0

i386和x86-64区别通俗易懂版本(转)

x86架构首度出现在1978年推出的Intel 8086中央处理器,它是从Intel 8008处理器中发展而来的,而8008则是发展自Intel 4004的。Intel之后又推出了包括80186、80286、80386以及80486。 在设计上...

easonjim ⋅ 2017/07/25 ⋅ 0

计算器概论 or 计算机概论

计算机硬件的五大单元 输入单元、输出单元、CPU内部控制单元、算数逻辑单元、主存储器。 中央处理器 CPU Central Processing Unit CPU 的种类 精简指令集 Reduced Instruction Set Computin...

dandyIder ⋅ 2014/03/11 ⋅ 0

我的中国“芯”,手把手教你设计CPU

点击关注 异步图书,置顶公众号 每天与你分享 IT好书 技术干货 职场知识 参与文末话题讨论,每日赠送异步图书。 ——异步小编 永恒的热点——CPU 灯,等灯等灯…… —— Intel 如果要评选过去...

异步社区 ⋅ 04/23 ⋅ 0

连载-第1章绪论 1.2嵌入式处理器

1.1 嵌入式处理器 1.1.1 哈佛结构和冯.诺依曼结构 相信学过计算机技术这门课程的读者都知道,通用CPU采用的是冯.诺依曼结构,而很多嵌入式处理器多采用哈佛结构,那么这两种结构究竟有什么区...

文艺小青年 ⋅ 2017/06/01 ⋅ 0

深入理解计算机系统读书笔记(1)漫游

通读深计第一章漫游 得出以下几条结论,概述之: 1.本书主要讲解计算机系统中的3个问题即,信息的表示、信息的存储、和信息的处理。 2.计算机系统中抽象概念的重要性,以及对抽象概念的诠释。...

WhiteLeibniz ⋅ 2012/12/02 ⋅ 0

ARM(RISC)和x86(CISC)的技术差异

转自: https://www.cnblogs.com/bitter/p/4023176.html RISC和CISC,这一对冤家,从诞生之日开始就处在不停的纠缠之中。直到今天,两者经过多年的发展后,都在各自领域打开了一片天地,并且...

hemeinvyiqiluoben ⋅ 01/24 ⋅ 0

获 Linux 支持的开源指令集 RISC-V 投身存储和 AI 领域 

随着存储巨头西部数据 Western Digital (WD) 宣布支持 RISC-V 并投资 Esperanto Technologies,我们或许可以期待 RISC-V 指令集架构有望成为 ARM 和 x86 的可行替代方案…… EETimes 消息,W...

局长 ⋅ 2017/12/02 ⋅ 9

没有更多内容

加载失败,请刷新页面

加载更多

下一页

十五周二次课

十五周二次课 17.1mysql主从介绍 17.2准备工作 17.3配置主 17.4配置从 17.5测试主从同步 17.1mysql主从介绍 MySQL主从介绍 MySQL主从又叫做Replication、AB复制。简单讲就是A和B两台机器做主...

河图再现 ⋅ 54分钟前 ⋅ 0

docker安装snmp rrdtool环境

以Ubuntu16:04作为基础版本 docker pull ubuntu:16.04 启动一个容器 docker run -d -i -t --name flow_mete ubuntu:16.04 bash 进入容器 docker exec -it flow_mete bash cd ~ 安装基本软件 ......

messud4312 ⋅ 今天 ⋅ 0

OSChina 周一乱弹 —— 快别开心了,你还没有女友呢。

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @莱布妮子 :分享吴彤的单曲《好春光》 《好春光》- 吴彤 手机党少年们想听歌,请使劲儿戳(这里) @clouddyy :小萝莉街上乱跑,误把我认错成...

小小编辑 ⋅ 今天 ⋅ 7

mysql in action / alter table

change character set ALTER SCHEMA `employees` DEFAULT CHARACTER SET utf8mb4 DEFAULT COLLATE utf8mb4_general_ci ;ALTER TABLE `employees`.`t2` CHARACTER SET = utf8mb4 , COLLAT......

qwfys ⋅ 今天 ⋅ 0

Java 开发者不容错过的 12 种高效工具

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松。目前,市面上涌现出越来越多的高效编程工具。所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用...

jason_kiss ⋅ 昨天 ⋅ 0

Linux下php访问远程ms sqlserver

1、安装freetds(略,安装在/opt/local/freetds 下) 2、cd /path/to/php-5.6.36/ 进入PHP源码目录 3、cd ext/mssql进入MSSQL模块源码目录 4、/opt/php/bin/phpize生成编译配置文件 5、 . ./...

wangxuwei ⋅ 昨天 ⋅ 0

如何成为技术专家

文章来源于 -- 时间的朋友 拥有良好的心态。首先要有空杯心态,用欣赏的眼光发现并学习别人的长处,包括但不限于工具的使用,工作方法,解决问题以及规划未来的能力等。向别人学习的同时要注...

长安一梦 ⋅ 昨天 ⋅ 0

Linux vmstat命令实战详解

vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令...

刘祖鹏 ⋅ 昨天 ⋅ 0

MySQL

查看表相关命令 - 查看表结构    desc 表名- 查看生成表的SQL    show create table 表名- 查看索引    show index from  表名 使用索引和不使用索引 由于索引是专门用于加...

stars永恒 ⋅ 昨天 ⋅ 0

easyui学习笔记

EasyUI常用控件禁用方法 combobox $("#id").combobox({ disabled: true }); ----- $("#id").combobox({ disabled: false}); validatebox $("#id").attr("readonly", true); ----- $("#id").r......

miaojiangmin ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部