接轨国际,碰撞更多科研火花——第八届ChinaSys大会专访微软亚洲研究院首席研究员张霖涛

作者:微软亚洲研究院实习生 徐祎雪
卢思奇
2015年6月5日至6日,由中国科学院深圳先进技术研究院先进计算与数字工程研究所主办的第八届中国计算机系统(ChinaSys)学术研讨会在厦门大学召开。来自微软亚洲研究院、清华大学、北京大学、中科院计算所、上海交通大学和华中科技大学等科研院所的师生以及国内的工程师100余人参与了本次研讨会。
学者和业界交流的桥梁
ChinaSys于2011年第二届亚太区系统研讨会(APSys
2011,
上海),由清华大学、复旦大学、北京大学、华中科技大学、中国科学技术大学5所高校以及微软亚洲研究院、中科院计算所的研究人员商讨成立,期望通过组织国内计算机系统领域的高水平研讨会,促进学者和业界之间的交流和合作,提高国内系统研究的科研水平。作为ChinaSys2011年成立之初,唯一来自产业界的科研机构,微软亚洲研究院见证了ChinaSys和中国计算机系统研究领域5年来的蓬勃发展。
曾参与过4届ChinaSys会议的微软亚洲研究院首席研究员张霖涛告诉我们,会议刚刚开始举办的时候,因为参与人数较少,形式比较自由,参与者通过内部邀请加入,没有征稿启事,会议也没有官方网站。经过这些年的交流促进和努力,ChinaSys
Workshop已成功召开了八届,共邀请了约700名杰出的科研人才与会讨论。而在过去的5年时间里,中国的系统研究水平得到了很大的提升。此前与计算机图像、机器学习等领域相比,中国系统研究水平较为薄弱,但现在在该领域内最顶尖的期刊和会议发表文章已成常态化。这其中ChinaSys提供的交流平台的作用不可忽视。
微软开源rDSN分布式系统开发框架
此次为期两天的会议主题包括体系结构和性能、操作系统和虚拟机、云计算和大数据、网络和并行等方向的22个专题学术报告,基本覆盖了系统研究的所有领域。
由张霖涛博士带队的微软亚洲研究院,在本届ChinaSys会议上发布了两个最新的项目。一个是图计算(Graph
Computing)的项目。这也是今年的热点,会议中有三、四个关于图计算的演讲。另一个便是前不久刚刚通过GitHub平台开源的rDSN分布式系统开发框架(Robust
Distributed System Nucleus)。
rDSN是用于快速搭建和运维高性能和高鲁棒的分布式系统,可以帮助广大分布式系统的开发者、学生和研究人员成功应对云计算、大数据、物联网等当前热点技术。它的思想来源于微软亚洲研究院系统组过去在分布式系统开发和运维各个阶段进行的各种自动化项目。这些项目尝试帮助开发者更快捷有效地测试,调试,优化,监控,扩展(Scale-out),复制(Replicate),组合(Compose),甚至推理(Reason)。而在这些项目开发中所遇到的很多困难,不少是由于开始的代码工作没有考虑这些需求,导致后期的开发事倍功半。因此,rDSN的目标是提供一个协调有序的开发平台使得分布式应用,工具和框架可以独立开发,并且能够无缝集成,来实现如上提到的需求。

对于开发者而言,rDSN提供并且帮助开发工具和运行时框架能够和上层应用无缝集成,从而改善开发和运维效率,来提高系统的编程敏捷性、性能以及鲁棒性;对于学生来说,rDSN提供了一个能够方便地简化,理解,和操纵分布式系统的平台。当学习一个分布式系统协议的时候,学生可以在rDSN的模拟器模式下编写和调试。该模拟器能够简化实际系统中的很多复杂性,并在需要的时候慢慢把这些复杂性加回去。
而很多分布式系统的研究人员常常期望提供通用的分布式系统的相关工具和运行时策略。rDSN提供了专门的工具API
(Tool
API)来帮助这方面的工作。工具API提供了底层模块的虚拟化,并且可以把上层系统的所有不确定性都暴露出来。这使得构建高效和可靠的工具和运行时策略成为可能。此外,rDSN的设计保证了这些工具和运行时策略能够和基于rDSN的上层应用无缝集成,因此研究成果可以很快地进入实际部署。
微软亚洲研究院希望rDSN的开源可以汇集更多成果,将分布式系统的开发变得更加简单、高效;也希望能够吸引参加会议的老师们的关注,并且在他们的工作中作为教学工具来使用。
国际水平研究成果的分享
说到本次会议的亮点,张博士介绍道:“此次会议与国际顶级的计算机结构(Computer
Architecture)会议ISCA时间接近。虽然国际上认为计算机结构和系统方面的研究者是两个相对独立的群体,但是在国内,计算机系统的研究者较少,所以很多人都是跨界的。ISCA级别很高,规模较小,一年只收录30-40篇文章,以往很少有来自中国的论文被收录,但是今年ChinaSys的参会单位,一共有5篇论文被ISCA收录,成绩非常卓越。”因此,今年的ChinaSys会议专门安排了一个环节介绍这些工作,大家看到之后都感觉很受触动。特别是由中科院计算所陈云霁老师带领的团队正在进行的关于硬件加速和机器学习、DNN(Deep
Neural Network,深层神经网络)项目,让大家感到很有兴趣。微软亚洲研究院也已邀请陈云霁老师来进行讲座和分享。
展望未来:完善形式,更高目标

第八届中国计算机系统(ChinaSys)学术研讨会合影
本届会议的气氛非常活跃,大家的参与也十分热烈。往年如果会议地点在北京等一线城市,参会人数会比较多,但是这次在厦门,也有这么多老师、同学来参加,有些出人意料。会议之中大家的提问、讨论也十分投入、有趣。
展望ChinaSys的未来,张霖涛说:“为了适应参与者越来越多的需求,会议的组织和形式未来也会变得更加正式。大会五年前提出的目标是如何在顶尖的会议上定期发表论文,现在这个目标已经基本上实现了。下一步的目标就是做出更好的,让业界口口相传的成果。”另外,为了让更多对系统研究领域有兴趣的人可以加入交流和分享的行列,大会下一步可能也会开放注册,让更多的人有机会参加会议活动。让我们期待ChinaSys在未来可以为领域内的科研人士提供更多的交流机会,碰撞出思维的火花,也希望有更多的研究者可以在交流中获益。
推荐阅读

欢迎关注
微软亚洲研究院官方网站:http://www.msra.cn
微软亚洲研究院人人网主页:http://page.renren.com/600674137
微软亚洲研究院微博:http://t.sina.com.cn/msra
微软亚洲研究院微信:搜索“微软研究院“或扫描下方二维码:

接轨国际,碰撞更多科研火花——第八届ChinaSys大会专访微软亚洲研究院首席研究员张霖涛的更多相关文章
- 科研伴我成长——上海交通大学ACM班学生在微软亚洲研究院的幸福实习生活
每一年,微软亚洲研究院都会迎来一批"特殊的"实习生--他们既不是从五湖四海汇聚而来,也不是在读的硕士和博士.他们相识已久,知道对方的小秘密.小八卦,也相互敬佩.惺惺相惜--他们就是 ...
- 当学术邂逅浪漫 – 记MobiCom 2015大会
作者:微软亚洲研究院主管研究员 刘云新 今年的MobiCom大会在著名的浪漫之都巴黎举行.通常于欧洲举办的会议的参会人数会相对少一些,但今年的MobiCom大会吸引了近400人参加,绝不少于往年.浪漫 ...
- apk反编译——基础是内功,得牢,飞跃还得多看源码,不同思想的碰撞才能产生火花,加油!!!!!!!!
1.获取java源代码 1.1 dex2jar&jd-gui dex2jar:将apk反编译成class文件(classes.dex转化成jar文件) jd-gui:查看APK中classes ...
- 【机器学习Machine Learning】资料大全
昨天总结了深度学习的资料,今天把机器学习的资料也总结一下(友情提示:有些网站需要"科学上网"^_^) 推荐几本好书: 1.Pattern Recognition and Machi ...
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料【转】
转自:机器学习(Machine Learning)&深度学习(Deep Learning)资料 <Brief History of Machine Learning> 介绍:这是一 ...
- 机器学习(Machine Learning)与深度学习(Deep Learning)资料汇总
<Brief History of Machine Learning> 介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机.神经网络.决策树.SVM.Adaboost到随机森林.D ...
- 机器学习&深度学习经典资料汇总,data.gov.uk大量公开数据
<Brief History of Machine Learning> 介绍:这是一篇介绍机器学习历史的文章,介绍很全面,从感知机.神经网络.决策树.SVM.Adaboost到随机森林.D ...
- 近200篇机器学习&深度学习资料分享(含各种文档,视频,源码等)(1)
原文:http://developer.51cto.com/art/201501/464174.htm 编者按:本文收集了百来篇关于机器学习和深度学习的资料,含各种文档,视频,源码等.而且原文也会不定 ...
- 机器学习(Machine Learning)&深度学习(Deep Learning)资料汇总 (上)
转载:http://dataunion.org/8463.html?utm_source=tuicool&utm_medium=referral <Brief History of Ma ...
随机推荐
- ZJNU 2133 - 认亲大会
将辈分差距转为数字 例如 A 是 B son A=B-1 A 是 B grandfather A=B+2然后编号1数字设置为0,建图bfs 最后搜索编号2到100是否存在>0的数即可 /* Wr ...
- NATAPP内网穿透软件使用指南
1.请求官网路径没有账号的注册,有账号的直接登录 https://natapp.cn 2.下载不同环境所需的启动文件,另存为不同目录 https://natapp.cn/#download --> ...
- Yii框架的学习指南(策码秀才篇)1-2 一步步学习yii framework
我也是新手,不过之前学习了tp和ci框架,所以尝鲜想看看yii到底有多强大. 如何新建一个webapp(网站应用)呢,下面是2个步骤: 1. cmd 切换到htdocs下面的yii目录下的framew ...
- 59)PHP,管理员表中所存在的项
用户ID 用户名 用户密码 用户权限(就是他的角色等级,比如是1级 2级, 三级等等) 上次登录的IP 上次登录的时间
- Gas Station(Medium)
1.在做pat的to fill or not to fill的时候想起同样是加油站的题目,于是翻出来复习一下 2.关键在于理解潜在的条件.假设油量为tank,如果到了当前站i,tank<0,即不 ...
- 堆优DIJ模板
Dij:贪心思想的单源最短路,时间复杂度O(n^2). Dij算法流程: d数组记录源点s到每个点的距离,若无边则设为inf,标记源点: 选出d数组中未标记的最小值,该节点记为k,并标记k为已求出最短 ...
- iOS商城demo、音乐播放器、视频通话、自定义搜索、转场动画等源码
iOS精选源码 微信自定义搜索框实现 一个商城Demo,持续更新中 在Object-C中学习数据结构与算法之排序算法 iOS 音乐播放器之锁屏歌词+歌词解析+锁屏效果 XLsn0wPushTimePi ...
- android高仿小视频、应用锁、3种存储库、QQ小红点动画、仿支付宝图表等源码
Android精选源码 android模仿支付宝app"记账本"模块源码 android一个超轻量级剪贴板历史记录管理软件源码 android模仿QQ拖动红点消失动画效果源码 展示 ...
- react项目中引入了redux后js控制路由跳转方案
如果你的项目中并没有用到redux,那本文你可以忽略 问题引入 纯粹的单页面react应用中,通过this.props.history.push('/list')就可以进行路由跳转,但是加上了redu ...
- 13.1 CentOS系统启动流程介绍
CentOS系统启动流程介绍 本章我们将学习 Linux 启动流程和内核模块管理相关的内容.通过本章我们将学习如下内容: Linux 系统的组成及特点 CentOS 系统的启动流程 开机启动成 gru ...