2020年9月23日,由CCF深圳携手中国科学院深圳先进技术研究院,在深圳先进技术研究院A503会议室成功地举办了“高性能计算与数据建模分析”研讨会,会议同时提供线上直播。
会议围绕高性能计算平台使用、高效编程、数学建模及其应用展开研讨,研讨会由先进院高性能中心执行主任魏彦杰和李成明副研究员主持,会议吸引了包括CCF YOCSEF深圳主席陈小军,CCF YOCSEF厦门副主席、小快网络总经理游政贤等多位专家参加。来自深圳超算中心、中国科学院深圳先进研究院以及宝德计算机系统有限公司的近60位青年学者和学生以线上/线下的形式参与了研讨会。
与会人员合影
在嘉宾主题报考环节,首先由深圳匠道启智科技有限公司创始人傅利民博士为大家作了题目为《高效编程技巧》的报告,傅利民博士作为资深的编程专家为在场的学生们分享了许多高级的编程技巧,提出了与高效编程相关的五大主题——内容提纲、高效率开发程序、开发高效程序、调试查错和代码分析、开发工具总结和推荐,并通过生动形象的例子分别对这五个主题进行了讲解,对学生在编程路上可能遇到的问题进行了归类分析并给了相应的建议。
来自深圳先进技术研究院的许宜城博士为大家作了题为《高效数据建模处理与分析》的主题演讲,许博士给大家讲解了一些经典的数学问题及用到的数学模型,让参与者深深的感到了数学建模在解决实际问题中的妙用。许博士以生活中常见的“背包问题”引入了0,1规划问题并给出了解决步骤,随后许博士又以“如何在小区道路上设置摄像头才能够使得成本最低”讲解了线性规划问题。由于0,1规划问题精确求解难度较大,许博士也介绍了几种近似的算法来求解。
最后,由深圳先进技术研究院的鞠震博士为大家带来了主题为《高性能计算环境及实践》的报告。鞠博士首先给我们分享了如何在高性能计算环境下使用OpenMP来使用多线程加速。鞠博士给大家介绍了MPI编程的技巧,同时介绍了在超算平台上如何借助作业调度系统来使用超算。
在会议的讨论环节,大家充分交流了自己对高性能计算编程与数据建模未来发展的看法,围绕三个议题展开了精彩的讨论。对于应该如何提高自己的编程能力,陈小军博士认为,学生需要钻研底层,多写代码多思考,才能够锻炼自己的编程能力。同时,陈小军博士也认为,只有好好打磨自己的能力,才不会被AI所取代。傅利民博士表示,数据结构和算法基础是一个人编程能力的最好体现。关于“怎样才算会编程”,许宜城博士提出了自己独到的见解。他认为只要能用编程解决一些生活和工作上的问题,就是会编程。最后在“编程语言是否会大一统”这个问题上,小快科技有限公司的游政贤认为,任何编程语言都有其存在的价值,存在即合理,编程语言并不会大一统。
通过本次活动的举办,为相关领域的青年学者系统地介绍了高性能计算与数据建模的相关知识及技巧,对相关领域的青年学者具有极为重要的参考价值。