格格党

手机浏览器扫描二维码访问

第91章 物理学的算法求收藏求追读求月票(第5页)

她留着齐耳短发,皮肤白皙,鼻梁上架着一副细边黑框眼镜,眼神清亮,带着点审视的意味。

整个人看起来很干练,没什么多余的表情。

“你是林允宁?"

女生的眼神在四周扫了一圈,径直朝林允宁走过来。

他身上那身“春江七中”

的校服,在大学校园里着实显眼。

“顾师姐你好。”

林允宁起身打招呼。

“坐。”

顾念真言简意赅,直接拉开椅子在林允宁对面坐下,开门见山,“论文看了么?”

林允宁直接将自己优化后的方案草图推了过去:

“我的想法是异步IO。

每个计算节点完成自己的任务后,完成任务后批量缓冲,通过MPI-IOHDF5并行写到分区化的结果文件,最后主进程做索引合并即可。

这样可以避免因为某个节点计算缓慢而拖慢整个流程。

“另外,用MPI做跨节点间的粗粒度任务划分,每个节点负责一个参数子空间。

节点内部,再用OpenMP处理共享内存下的细粒度并行,比如K点积分循环。”

陈正平在一旁听得云里雾里,拿出个本子想要记下,却根本不知道从何写起。

顾念真拿起那张草图,只看了一眼,便点了点头,随即又提出了更尖锐的问题:

“异步IO,在节点数少的时候很高效。

但如果我们在上千个核心的集群上跑,频繁的文件读写会造成巨大的IO瓶颈,甚至比计算本身还慢。”

“是的,所以我准备用一个两级并行的混合模型。”

林允宁的回答不假思索,“在节点内部,用OpenMP实现共享内存并行,处理局部计算。

在节点之间,用MPI进行数据汇总和通信。

这样可以最大限度地减少跨节点的数据传输。

“而且,将最常访问的波函数和哈密顿矩阵块,预加载到每个计算节点的本地内存。

核心计算部分,尽量避免跨节点的数据交换。

“另外,我们不能简单地把K空间均匀切块,因为狄拉克点附近的计算密度远高于其他区域。

“我建议用你论文里提到的动态权重分配,根据每个区域的‘计算复杂度来划分任务,而不是几何区域。”

顾念真推了推眼镜,镜片后的目光里,第一次露出了明显的惊讶。

她原本以为,自己今天是要给一个有想法但基础薄弱的“物理学家”

补课。

却没想到,对方不仅看懂了她给的文献,甚至已经设计出了一套如此成熟的、工程化的解决方案。

“你原来做过高性能计算?”

她忍不住问道。

“没有,但是略懂一二。”

林允宁的回答依旧平静。

热门小说推荐
绝美冥凄

绝美冥凄

我是山村人,从小爸妈就不让我去后山,后来我没忍住去了。然后我才知道,那是村里女人洗澡的地方…...

医判

医判

悬疑医生爽文本文又名四小姐的逆袭登顶攻略叶医判探案集录叶文初的人生目标,仅仅是抢到财产后,做个逍遥的首富。可叶家钱太多,盯着的人更多。想要保住钱财和性命全身而退,谈何容易?!...

海贼之雷神降临

海贼之雷神降临

围绕着自由与梦想为主题而又波澜壮阔的海贼世界,忽然闯入了一个不速之客!  没有力量就一无所有的世界中,是选择甘于平淡碌碌无为,还是用自己的命为赌注搏出一条...

小阁老

小阁老

站在你面前的是大明王朝的守护者,万历皇帝的亲密战友,内阁首辅的好儿子,人类文明史上最富有的人。控制吏部三十年的幕后黑手,宗藩制度的掘墓人,东林党口中的严世藩第二,张居正高呼不可战胜。海瑞的知己,徐...

神妃至上:夫君,很诚实

神妃至上:夫君,很诚实

林烟死了,林烟又重生了。这一世,她再也不会将她的小团子给弄丢了。她的妹妹,她自己护着,至于上一世,害的她们姐妹阴阳相隔的家伙,有点眼色的就洗干净脖子等着她过去,否则,她不介意早点送他们上路。可是,这个只有一面之缘的少年是怎么回事?怎么哪哪都有他。文案一这个糖葫芦,多了一串,你要不要吃?林烟举着手中的糖葫芦,看着身侧的少年。不要。林烟看着向自己伸过来的手,嘴角直抽,刚才谁说不要的,手挺实诚。但是,看在你那么热情的份上,我就勉为其难的吃一口吧。...

超能五侠

超能五侠

关于超能五侠如果有无限种可能,那么就有无限个宇宙。在另一个时空,另一个世界,充满了武侠科技和不可思议...

每日热搜小说推荐