array(2) {
["docs"]=>
array(10) {
[0]=>
array(10) {
["id"]=>
string(3) "428"
["text"]=>
string(77) "Visual Studio 2017 单独启动MSDN帮助(Microsoft Help Viewer)的方法"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(8) "DonetRen"
["tagsname"]=>
string(55) "Visual Studio 2017|MSDN帮助|C#程序|.NET|Help Viewer"
["tagsid"]=>
string(23) "[401,402,403,"300",404]"
["catesname"]=>
string(0) ""
["catesid"]=>
string(2) "[]"
["createtime"]=>
string(10) "1511400964"
["_id"]=>
string(3) "428"
}
[1]=>
array(10) {
["id"]=>
string(3) "427"
["text"]=>
string(42) "npm -v;报错 cannot find module "wrapp""
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(4) "zzty"
["tagsname"]=>
string(50) "node.js|npm|cannot find module "wrapp“|node"
["tagsid"]=>
string(19) "[398,"239",399,400]"
["catesname"]=>
string(0) ""
["catesid"]=>
string(2) "[]"
["createtime"]=>
string(10) "1511400760"
["_id"]=>
string(3) "427"
}
[2]=>
array(10) {
["id"]=>
string(3) "426"
["text"]=>
string(54) "说说css中pt、px、em、rem都扮演了什么角色"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(12) "zhengqiaoyin"
["tagsname"]=>
string(0) ""
["tagsid"]=>
string(2) "[]"
["catesname"]=>
string(0) ""
["catesid"]=>
string(2) "[]"
["createtime"]=>
string(10) "1511400640"
["_id"]=>
string(3) "426"
}
[3]=>
array(10) {
["id"]=>
string(3) "425"
["text"]=>
string(83) "深入学习JS执行--创建执行上下文(变量对象,作用域链,this)"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(7) "Ry-yuan"
["tagsname"]=>
string(33) "Javascript|Javascript执行过程"
["tagsid"]=>
string(13) "["169","191"]"
["catesname"]=>
string(0) ""
["catesid"]=>
string(2) "[]"
["createtime"]=>
string(10) "1511399901"
["_id"]=>
string(3) "425"
}
[4]=>
array(10) {
["id"]=>
string(3) "424"
["text"]=>
string(30) "C# 排序技术研究与对比"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(9) "vveiliang"
["tagsname"]=>
string(0) ""
["tagsid"]=>
string(2) "[]"
["catesname"]=>
string(8) ".Net Dev"
["catesid"]=>
string(5) "[199]"
["createtime"]=>
string(10) "1511399150"
["_id"]=>
string(3) "424"
}
[5]=>
array(10) {
["id"]=>
string(3) "423"
["text"]=>
string(72) "【算法】小白的算法笔记:快速排序算法的编码和优化"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(9) "penghuwan"
["tagsname"]=>
string(6) "算法"
["tagsid"]=>
string(7) "["344"]"
["catesname"]=>
string(0) ""
["catesid"]=>
string(2) "[]"
["createtime"]=>
string(10) "1511398109"
["_id"]=>
string(3) "423"
}
[6]=>
array(10) {
["id"]=>
string(3) "422"
["text"]=>
string(64) "JavaScript数据可视化编程学习(二)Flotr2,雷达图"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(7) "chengxs"
["tagsname"]=>
string(28) "数据可视化|前端学习"
["tagsid"]=>
string(9) "[396,397]"
["catesname"]=>
string(18) "前端基本知识"
["catesid"]=>
string(5) "[198]"
["createtime"]=>
string(10) "1511397800"
["_id"]=>
string(3) "422"
}
[7]=>
array(10) {
["id"]=>
string(3) "421"
["text"]=>
string(36) "C#表达式目录树(Expression)"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(4) "wwym"
["tagsname"]=>
string(0) ""
["tagsid"]=>
string(2) "[]"
["catesname"]=>
string(4) ".NET"
["catesid"]=>
string(7) "["119"]"
["createtime"]=>
string(10) "1511397474"
["_id"]=>
string(3) "421"
}
[8]=>
array(10) {
["id"]=>
string(3) "420"
["text"]=>
string(47) "数据结构 队列_队列实例:事件处理"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(7) "idreamo"
["tagsname"]=>
string(40) "C语言|数据结构|队列|事件处理"
["tagsid"]=>
string(23) "["246","247","248",395]"
["catesname"]=>
string(12) "数据结构"
["catesid"]=>
string(7) "["133"]"
["createtime"]=>
string(10) "1511397279"
["_id"]=>
string(3) "420"
}
[9]=>
array(10) {
["id"]=>
string(3) "419"
["text"]=>
string(47) "久等了,博客园官方Android客户端发布"
["intro"]=>
string(288) "目录
ECharts
异步加载
ECharts
数据可视化在过去几年中取得了巨大进展。开发人员对可视化产品的期望不再是简单的图表创建工具,而是在交互、性能、数据处理等方面有更高的要求。
chart.setOption({
color: [
"
["username"]=>
string(3) "cmt"
["tagsname"]=>
string(0) ""
["tagsid"]=>
string(2) "[]"
["catesname"]=>
string(0) ""
["catesid"]=>
string(2) "[]"
["createtime"]=>
string(10) "1511396549"
["_id"]=>
string(3) "419"
}
}
["count"]=>
int(200)
}
222
Computing beyond Moore’s Law(2015) - 爱码网
Computing beyond Moore’s Law(2015)
-
作者
John M. Shalf, Lawrence Berkeley National Laboratory
Robert Leland, Sandia National Laboratories
-
摩尔定律:每18个月,晶体管数量翻一番。
Robert Dennard scaling:通过缩小晶体管的尺寸,使得单位面积上的能量密度不变,但是晶体管速度提升。(2004年开始,由于工艺的限制,电压将无法继续降低,尺寸的缩小也会更难)
-
解决现在半导体制造技术的限制的三种基本的路径
- 制造新的设备
- 设计需要或者是不需要新设备的体系结构
- 发展新的计算模型

-
PETs: piezo-electric transistors;
TFETs: tunneling field-effect transistors;
NTV: near-threshold voltage.
-
摩尔定律遇到的问题
- 20世纪80年代,Bipolar工艺无法继续缩小bipolar逻辑电路的功耗密度,同时也无法满足系统集成的要求,因此出现了CMOS工艺技术,使得摩尔定律能够继续的维持下去(两种工艺的差别 :http://blog.csdn.net/u011886336/article/details/38295283)
- 2004年,Dennard scaling开始失效,功耗密度无法继续维持,时钟频率无法进一步提高,因此出现了多核的技术代替了单核,保证了摩尔定律继续维持到2014年
- 2015年,数据的传输能力和电线的效率没有能够得到提高,解决方式是从以计算为中心转向到以数据为中心的计算模式,但是因此摩尔定律很有可能无法继续适用
摩尔定律的终结可能会造成的另一个问题:由于摩尔定律的存在,人们已经适应了市场上电子产品的更新换代的快节奏,如果更新速度降低,很有可能会给经济发展造成非常大的负面影响,从而导致计算行业的发展。
-
IARPA(the Intelligence Advanced Research Projects Activity )在一份报告里面提出了,四种基本的计算模型(computational models):
- CDC(classical digital computing),包括所有的二进制数字电子学,构成了计算和消费的电子行业
- AC(analog computing),包括所有利用直接的物理原理实现计算的非二进制设备
- NC(neuro-inspired computing),包括基于大脑工作原理和通常的神经计算原理实现的设备
- QC(quantum computing),在理论上可以用来通过从所有可能的问题答案的叠加中选择期望的状态来解决组合复杂性的一些问题。CDC擅长的领域,QC并不适合取代CDC
IARPA同时强调了区分计算的新计算模型和针对现有模型的新技术实现的重要性,同时作者认为后者更加适合目前的研究,因为前者虽然性能很好,但是并不能替代传统的CDC的工作。
-
替代CMOS工艺的技术的四个方面的要求(前三个是Shekhar Borkar 提出,最后一个作者补充)
- 利润。要求设备从开到关的状态所需要的能量必须远少于设备控制所需要的能量
- signal-to-noise(抗噪声)。信号必须能够被从背景噪声重识别出来
- 可伸缩性(scalability)。该技术必须支持通过技术改进,达到密度的增加和相应的能耗减少
- 可升级的制造性。该技术必须可以用能够进行工业规模实施的工艺生产
-
针对于CDC的改进方法的总结。论文花费了许多篇幅注意介绍了表格中的各个技术的研究现状

-
不降低设备电压的原因:
- 电压降低会减少晶体管的抗噪性
- 电压降低会使得电路的性能变化更大
论文结论中指出”社会严重依赖摩尔定律所提供的好处 - 便宜的技术几乎毫不费力地扩大规模。 从这一点来看,数据移动的能源成本将主导技术和经济问题,因为计算数据所需的能源成本比数据移动到计算单元的能源成本下降的更快“
相关文章: