- 主题:丑国的空军基地就这水平,那它为啥还能称霸全球呢 (转载)
【 以下文字转载自 NewExpress 讨论区 】
发信人: acseed (advanced CS EE department), 信区: NewExpress
标 题: 丑国的空军基地就这水平,那它为啥还能称霸全球呢
发信站: 水木社区 (Thu May 16 17:00:45 2024), 站内
老美一个PhD的组,碰巧看过一次他们的源代码,看傻了:(这个组的丑国人毕业全部保底Dayton空军基地)
Linux上的源代码编译为.exe文件。
3x3, 4x4 矩阵计算不写循环,一个一个元素手撸,还有写错的。
使用稠密矩阵硬算CFD,一次2D仿真跑三个月。
--
FROM 120.84.180.*
人家这是手工循环展开,高度优化的代码。
特快的人不懂还瞎嘲笑
【 在 finlab 的大作中提到: 】
: 发信人: acseed (advanced CS EE department), 信区: NewExpress
: 标 题: 丑国的空军基地就这水平,那它为啥还能称霸全球呢
: 发信站: 水木社区 (Thu May 16 17:00:45 2024), 站内
: ...................
--
FROM 223.72.68.*
我积分都被扣光了, 有积分的去指点以下特快狄青
【 在 finlab 的大作中提到: 】
: 发信人: acseed (advanced CS EE department), 信区: NewExpress
: 标 题: 丑国的空军基地就这水平,那它为啥还能称霸全球呢
: 发信站: 水木社区 (Thu May 16 17:00:45 2024), 站内
: ...................
--
FROM 223.72.68.*
显然是后者啊, 人家既然能混着,至少程序不会跑不起来。
用exe后缀,可能只是习惯而已。而且windows上用后缀区分文件类型,一目了然,是个优点。
【 在 coocodelie 的大作中提到: 】
: 到底是编译为exe结构的可执行程序,还是可执行文件用了一个exe后缀。
: 前者在linux根本跑不起来,后者是只要能运行linux根本不管你用什么后缀。
: 所以要不是第一天就爆了,要不然就是跑着没问题,怎么会突然冒出问题呢?
: ...................
--
FROM 223.72.62.*
是啊, 何况这里是3*3、4*4的小矩阵,手动展开,还节省了循环变量的计算和比较,消除了代码的分支指令。
怎么看,都是很正统的优化。
【 在 giant85 的大作中提到: 】
: 还真是, 我们gpu编程也经常需要手动unroll, 节省寄存器提高并行线程数量
--
FROM 223.72.62.*
是吗? 弄这个机器人有啥好处? 多发帖攒积分?
【 在 PaoloMaldini 的大作中提到: 】
: 这个id是挖坑机器人,说啥都别信。。
:
--
FROM 223.72.62.*
关心国家大事,又心直口快。
主id被杀,现在的id积分被扣光
【 在 fishAfish 的大作中提到: 】
: 嘿嘿嘿
: 你把指点意见发出来,我帮你转
: 话说你干啥被扣光了
: ...................
--
FROM 223.72.68.*