主题:
字号:
16
行距:
2.0

第98章 开始打造亿次运算能力的超级计算机[4 / 6]

重新计算了一遍。

一颗8080加配套的动态存储芯片和静态存储缓存,组成一个完整的计算节点。

每个节点的理论峰值约一百万次每秒。

一百二十个节点构成一个阵列,通过网格互联网络连接起来。

控制节点负责把计算任务拆分后分配到每个节点,再把结果汇总回来。

网格互联的拓扑结构在他的脑海里自动铺开,四乘六乘五的三维网格,每个节点与相邻六个节点相连。

这种结构的最大优点是对通信延迟不敏感,数据在网格中传递的路径长度有限,最长路径不超过十几跳。

光纤通信已经把单跳延迟压到了微秒级别,整个网络的通信开销完全可以接受。

存储体系的分层结构也自动成型了。

最顶层是每颗8080内部集成的静态存储缓存,芯片上的仙童512位缓存就做这个用。

中间层是每颗8080配备的动态存储芯片,也就是龙芯1103,用于存放当前计算任务的数据块。

最底层是共享的大容量磁芯存储阵列,存放程序的完整数据和计算结果。

计算任务的分块方案他用了数据并行的思路。

把需要计算的大型矩阵或者网格数据切成一百二十份,每份送到一个节点独立计算,节点之间仅在边界区域交换数据。

这种方案的通信开销占比较低,并行效率能做到百分之八十以上。

操作系统需要重新设计。

现有的汉语言系统是针对单机和少量终端开发的,调度器不支持大规模并行。

他在脑子里推演了一套分布式调度方案,控制节点上运行主调度程序,每个计算节点上运行一个轻量级的从调度程序。

主程序把任务打包发送到各节点,从程序接收任务包之后独立运行,计算完成后再把结果打包发回。

编程接口的改造相对简单。

在现有的汉语指令集基础上增加几条并行指令,让程序员可以用并行块、等待同步、共享数据这些关键词来组织并行程序。

编译器的改造工作他打算交给电子厂的技术团队去做,他们已经有了前两代编译器的开发经验,理解这套方案不需要太多时间。

整台超算的物理尺寸在他的估算中逐渐清晰。

一百二十个节点,每个节点包含一颗8080、四颗仙童静态存储芯片和十六颗龙芯1103动态存储芯片。

芯片总数大约两千五百颗,加上互

本章未完,请点击下一页继续阅读!

这个穿越有点早
青铜老五
练武太难,我选择爆别人功力
不偷半日闲
前桌女生竟是我的头号黑粉
给您添蘑菇啦
掉落漫威世界当超级英雄
离群戏
东京房东
八鸽子
我大明武德充沛但选择文化胜利
江南说书人
古神的诡异游戏
宝月流光
新概念诡道升仙
残酷厕纸天使
影视:开局获得阿尔法狗
水晶咕咾肉
游戏异界?异界游戏!
喝可乐不
综:我,心机黑莲花
核桃果果
我的混沌城
凌虚月影
我有一座山
老街板面
系统提前两年降临,我成神了!
写书太难啦
从捡到离家出走的沙优开始重生东京
筱筱有四只猫
美食计
非10
诸天尽头
凤嘲凰
诡秘:我给极光会当外援那些年
作家NKYGZ7
斗罗:我的武魂是十凶天角蚁
冬瓜战宝
我打造了旧日支配者神话
金色梦乡
亚人娘补完手册
伊巍蟹
飞越泡沫时代
斜线和弦
抗战:从常德保卫战开始
汉唐风月1
韩娱之全职丈夫
李慎行
大道之上
宅猪
英雄联盟之千年军阀
红林夜霜
千年军阀从诺克萨斯开始
红林夜霜
这个影帝要加钱
游方老盗
蜀山镇世地仙
东海镇守
永噩长夜
zhttty
黄金召唤师
醉虎
华娱:童星出身的我只想成名
兵法36计
谁教你这么当兵的!
东流不鸽
非正常美食文
吨吨吨吨吨
CS:最后一舞,舞成职业通天代
Iced子夜
赢了圣杯战争,结果这是虚树宇宙
打酱油的围观者
还写什么歌,快进到不要笑挑战
几仙1
我在山中立地成仙
孤独枫
我的梦境可以捡到至宝
竹围月色
都神豪了谁还做社畜啊!
萝卜蹲青菜
全民召唤:开局不死战神096
大明明明明明
噬恶演武,诸天除魔
温茶米酒
东京狂警
不懂装懂V
百岁老兵,征兵征到我头上了?
六小黑
大唐:刑部之主,不科学破案
公子轲
重燃青葱时代
蜜汁姬
兼程1995
绒羽客
惊山月
冬天的柳叶
神农道君
神威校尉
半岛白金时代
牙医谢科特