图灵奖得主David Patterson:将Python重写为C,性能最高提升1000倍!
2017年图灵奖得主之一、加州大学教授、Google工程师和RISC先驱David Patterson表示,没有什么是比现在从事计算机系统结构更好的时候了。
那是因为,摩尔定律真的结束了,他说:“如果摩尔定律仍然有效,那我们现在就落后了15倍。我们正处于后摩尔定律时代(post-Moore’s Law era)。”
上周,在圣何塞举行的2018年@Scale会议上,Patterson表示,“我们已经处于性能增长的最后阶段。当性能每18个月翻一番时,人们就会丢掉用得好好的台式电脑,因为他们朋友的新电脑速度要快得多得多。”
但去年,Patterson曾说,“运行单个程序的性能只增长了3%,因此它是每20年翻一番。如果你只是坐在那里等着芯片变得更快,你将不得不等待很长的时间。”
对于像Patterson这样的计算机架构师来说,这实际上是个好消息
关注公众号
					低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 
							
								
								    上一篇
								    
								
								(码友推荐)2018-09-20 .NET及相关开发资讯速递
(码友推荐)2018-09-20 .NET及相关开发资讯速递: 1.即将发布的 ASP.NET Core 2.2 会有哪些新玩意儿?2.基于.net core webapi和mongodb的日志系统3.从壹开始前后端分离 [ Vue2.0+.NetCore2.1] 二十六║Client渲染、Server渲染知多少{补充}4.在AspNetCore中使用极验做行为认证5.Tutorial on Handling Multiple Resultsets and Multiple Mapping using Dapper6.编码最佳实践——Liskov替换原则7..NET Core中的性能测试工具BenchmarkDotnet8.Fluent Validation and complex dependencies between properties9.An Absolute Beginner's Tutorial on Middleware in ASP.NET Core MVC10.ASP.NET Core 中的中间件 围观地址[码友网]:https://codedefault.com/...
 - 
							
								
								    下一篇
								    
								
								步步深入MySQL:架构->查询执行流程->SQL解析顺序!
一、前言 一直是想知道一条SQL语句是怎么被执行的,它执行的顺序是怎样的,然后查看总结各方资料,就有了下面这一篇博文了。 本文将从MySQL总体架构--->查询执行流程--->语句执行顺序来探讨一下其中的知识。 二、MySQL架构总览 架构最好看图,再配上必要的说明文字。 下图根据参考书籍中一图为原本,再在其上添加上了自己的理解。 从上图中我们可以看到,整个架构分为两层,上层是MySQLD的被称为的‘SQL Layer’,下层是各种各样对上提供接口的存储引擎,被称为‘Storage Engine Layer’。其它各个模块和组件,从名字上就可以简单了解到它们的作用,这里就不再累述了。 三、查询执行流程 下面再向前走一些,容我根据自己的认识说一下查询执行的流程是怎样的: 1、连接 1.1、客户端发起一条Query请求,监听客户端的‘连接管理模块’接收请求; 1.2、将请求转发到‘连接进/线程模块’; 1.3、调用‘用户模块’来进行授权检查; 1.4通过检查后,‘连接进/线程模块’从‘线程连接池’中取出空闲的被缓存的连接线程和客户端请求对接,如果失败则创建一个新的连接请求; 2...
 
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
 - CentOS6,CentOS7官方镜像安装Oracle11G
 - SpringBoot2编写第一个Controller,响应你的http请求并返回结果
 - CentOS7,8上快速安装Gitea,搭建Git服务器
 - Eclipse初始化配置,告别卡顿、闪退、编译时间过长
 - SpringBoot2整合Thymeleaf,官方推荐html解决方案
 - SpringBoot2全家桶,快速入门学习开发网站教程
 - MySQL表碎片整理
 - CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
 - Docker快速安装Oracle11G,搭建oracle11g学习环境
 

			
				
				
				
				
				
				
				
微信收款码
支付宝收款码