主站-金沙检测线路js333

js09999金沙

    首页 / js09999金沙 / 学院新闻 / 正文

      北航软院学生获得第二届“毕昇杯”全国大学生计算机系统能力培养大赛编译系统设计赛一等奖

      2021年8月18日,教育部高等学校计算机类专业教学指导委员会和系统能力培养研究专家组共同发起的全国大学生计算机系统能力大赛——编译系统设计赛决赛落下帷幕。在软件学院院长胡春明老师带领的编译技术教学团队指导下,软件学院与计算机学院联合组成的北京航空航天大学代表队“No Segmentation Fault Work”以综合成绩排名第二获得大赛一等奖。软件学院的邵兵老师和史晓华老师获“优秀指导教师”奖。

      全国大学生计算机系统能力大赛编译系统设计赛是以学科竞赛推动专业建设和计算机领域创新人才培养体系改革、培育我国高端芯片及核心系统的技术突破与产业化后备人才为目标,面向高校大学生举办的全国性大赛。编译系统设计赛要求各参赛队综合运用各种知识(包括但不局限于编译技术、操作系统、计算机体系结构等),构思并实现一个综合性的编译系统,以展示面向特定目标平台的编译器构造与编译优化的能力。

      本届大赛吸引了全国知名院校共97支队伍参赛,除我校外包括清华大学、北京大学、中国科学院大学、中国科技大学、南开大学、武汉大学、华中科技大学、电子科技大学、哈尔滨工业大学、湖南大学、华南理工大学等众多知名高校。

      经过三个月的激烈角逐,本届大赛共有25支队伍入围全国总决赛,最终角逐特等奖1名、一等奖2名、二等奖6名和三等奖12名。“No Segmentation Fault Work”和“真实匿名队”作为北京航空航天大学的两支代表队入围决赛,北京航空航天大学“早安!白给人“参赛队以外卡身份参与全国总决赛。

      “No Segmentation Fault Work”团队由软件学院本科生夏海曦、赵瑞琦和计算机学院本科生吴家焱、曹文轩组成,邵兵、史晓华、杨海燕担任指导老师。四位同学设计思路清晰、分工明确,在比赛中展现了强大的理论水平以及实践能力。他们基于静态单赋值形式的中间代码使用了全局值编号和全局代码移动,循环合并等优化方法,后端使用了寄存器分配,并配合窥孔优化,合并基本块等方法,让编译器在arm架构上有了更强的性能,在部分性能测试样例上编译出的代码性能超过了clang -O3和gcc -O3,并在决赛中近半性能点上取得了最好成绩,荣获一等奖。

      同时,来自北航的“早安!白给人“队和“真实匿名队“队同样分别以综合成绩排名第五名和第七名获得二等奖。

      北航编译课程的培养定位为基础和前沿相结合、理论和实践相结合,要求学生既要掌握编译的经典基础理论和算法,对编译系统有完整的理解,又要求学生具备编译系统的构造能力。

      近年来,北航的编译技术教学团队开展教学改革,取得了丰硕的成果,在本届全国大学生计算机系统能力培养大赛编译系统设计赛中展现了北航学子的专业能力。

      上一条:主站-金沙检测线路js333研究生荣获2021全球数字经济大会百度低代码应用创新大赛赛道一等奖 下一条:忆北航往昔,看北航今朝——软件学院学生新党员参观《今日北航》展览

      组织结构

       

      规章制度

       

      学院大记事

       

    北京市海淀区学院路35号北航世宁大厦10层1003 招生:010-82338333   传真:010-82338510  支持咨询:xinxihua@buaa.edu.cn

    Copyright©2002-2021 School of Software,BUAA. All Right Reserved.  京ICP备05004617号-5