秦飞在心里暗暗摇了摇头。
「买个主打轻薄商务的轻薄本用来敲代码?这散热压得住吗?这同学怕是被割韭菜了吧————」
带着一丝懂行人的优越感,秦飞又看向了李东的电脑屏幕,然後就愣了一下。
voidRiemannSiegelZ(。。。)
mpfr—ttheta—t;
「嗯?」
秦飞眉头微挑。
「用C++写黎曼—西格尔公式?这小子在跑黎曼Zeta函数的非平凡零点验证?
,秦飞心里多少有些意外,在高铁上居然遇到了同专业的学生?
不过他还是带着上位者的心态在看李东的代码。
因为在他们北理工的高性能计算实验室里,这种项目实在是太常见了。
计算机算力发展到今天,用经典的数学难题,比如计算圆周率百亿位呀、大素数筛法这些来作为Benchmark(基准测试),去检验一套底层算法的优化程度,是他们这帮HPC方向学生的家常便饭。
而且,秦飞前段时间为了准备考研复试和毕业设计的开题,自己也手搓过一套验证黎曼零点的程序。
「想法倒是不错,用这个来练手。」
秦飞摇了摇头,看着那台笔记本电脑,在心里暗暗吐槽。
「不过,就凭这台被割韭菜的轻薄本,你这算法能跑到什麽级别?」
「十万级?还是百万级?」
「估计跑到一百万个零点,这内存分配的碎片和CPU的温度,就能把这台机子直接干蓝屏吧。」
秦飞心中笃定。
因为他自己当时做这个项目的时候,可是动用了学校实验室的高性能伺服器集群。
通过极其严苛的多线程并发控制和CPU三级缓存的命中率优化,他硬生生将零点计算推到了上亿级的恐怖规模!
他甚至觉得,如果当时自己再把内存指针的回收机制打磨一下,摸到十亿级的门槛也不是不可能。
「还是太业余了呀————」
秦飞有些好为人师的摇了摇头,索性也不看风景了,就这麽饶有兴致的盯着李东的屏幕,权当是在旅途中找点乐子了。
此时,李东也没注意旁边有个高手在,他只优化自己的算法。
秦飞看着,先是暗自点头。