日前,杭州电子科技大学(以下简称杭电)和浙江大学(以下简称浙大)的研究生组队参加首届阿里妈妈MAX-Code极限代码挑战赛,经过初赛、复赛的角逐与挑战,历时91天,他们以1530行简洁高效的代码,最终从海内外1100支参赛队伍中脱颖而出,获得冠军,并喜提75000元奖金。
据介绍,首届阿里妈妈MAX-Code极限代码挑战赛的题目大多是真实广告业务场景,聚焦实际工程问题,分为AI赛道和引擎赛道。其中,AI赛道聚焦机器学习推理服务的性能优化;引擎赛道聚焦真实场景的广告检索引擎构建。
杭电和浙大联合组队参加的是引擎赛道,其中的广告推荐系统有点类似社交媒体,根据不同用户,按照一定的公式计算并匹配广告。参赛团队需要利用分布式架构,构建高性能的广告搜索引擎。
“分布式架构的后台运算量较大,需要用若干台计算机进行计算,我们解决的是不同机器之间的协同问题。”参赛团队成员、杭电研究生高境辰告诉《中国科学报》,“我们主要对操作系统和计算机网络的原理做出针对性的优化。”
来自杭电和浙大的三名冠军成员一致认为,团队对C++这种偏底层的语言很熟悉,最后选择了预先排序这个优化,成功击败对手夺得冠。
?
杭电和浙大夺冠团队合影。 杭电供图
版权声明:凡本网注明“来源:中国科学报、科学网、科学新闻杂志”的所有作品,网站转载,请在正文上方注明来源和作者,且不得对内容作实质性改动;微信公众号、头条号等新媒体平台,转载请联系授权。邮箱:shouquan@stimes.cn。