说话的人是宋建。
而这样的大佬,竟然使用了“请教”这样谦逊的说法。
甚至在提问之前,还特地举手示意。
排面拉满!
这种情况下,会议室里的其他人自然是瞬间就恢复了安静。
宋建伸手扶了扶鼻梁上架着的黑框眼镜:
“小常啊,我大概听懂了你刚刚介绍的这种网格生成算法,是需要以大规模的模型表面网格为输入,并保证所生成的四面体网格的表面网格与输入网格具备高一致性。”
尽管他并非数值计算领域的专家,但在控制领域深耕多年的他显然有着深厚的理论功底,仅仅是听懂这段介绍并不困难。
“没错。”
“那么,对于规模较大的项目来说,这个过程会不会占用太多内存,导致程序无法正常运行下去?”
常浩南此时很想说一声问得好。
但考虑到宋建的年龄和地位,最后还是憋住了。
这个年代,很多所谓“超级计算机”的内存也只有4-8g,其实是无法承受很高计算强度的。
而且,并不是说把需要8g内存运行的程序放慢四倍就可以扔到2g内存的电脑上正常使用了。
对于一个特定的算法来说,单纯把计算速度降下来,并不会明显降低内存占用。
但常浩南自然也是考虑过这个问题的。
“是这样,在我发放给专门负责这一模块的课题组的文件里面会详细提到,后续涉及到具体的程序编写时,将采用多级区域分解策略,以保证方法的并行效率,具体来说就是第一级的区域分解用平面分割三维区域,第二级则使用直线分割二维区域,两部分均递归进行而且将会分配给不同的处理器负责。”
“从我之前测试过的结果来看,对于内存为8g的超算或者服务器而言,在cpu并发能力足够的前提下,可以处理到十亿量级单元的网格数量,至于更复杂的结构,就需要等到软件的试用版完成之后再正式进行测试了。”
“另外,对于处理器数量不够的计算机,我们会考虑提供一种降级版本,当然出于商业方面的考虑,这种版本可能会被命名为开放版或者教育版,它的效率大概是功能完整版的五分之一左右,但仍然远远超过目前市面上如opencascadetechnology这样的同类型产品,并且还具备一些后者所没有的功能。”
“并且当未来软件的商用版本发售时,我们也会根据不