《周源源老师课程体会 - 高性能计算机体系结构小组.ppt》由会员分享,可在线阅读,更多相关《周源源老师课程体会 - 高性能计算机体系结构小组.ppt(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、周源源老师课程体会包云岗中科院计算所2007.8 2007年8月龙星课程http:/ of Computer Science Slide 2周源源是谁?nUIUC的副教授n经历2000年毕业于普林斯顿,导师李凯1996之前在北大读本科与硕士19992002年在NEC,StorageNetworks等公司就职2001年到UIUC从教,并于2005年获得终生教授n获奖UIUC Gear Faculty Award(2006)CRA-W Anita Borg Early Career Award(2005)IBM Faculty Award(2004 and 2005)DOE Early Caree
2、r Award(2005)IBM Shared University Research(SUR)Award(2003)NSF CAREER Award(2004)YY.ZhouDepartment of Computer Science Slide 3Opera:Operating Systems Research on Energy,Reliability and Autonomy YY.ZhouDepartment of Computer Science Slide 4Opera:Selected Publicationsn20021 ISCAn20031 SIGMETRACS1 USEN
3、IXn20041 HPCA(17%)1 FAST(20%)1 USENIX(13%)1 ISCA(14%)1 ICS(20%)2 ASPLOS(14%)3 Micro(18%),2 Top Picks1 OSDI(14%)n20051 HPCA(15%)1 SIGMETRICS(13%)1 HOTOS2 SOSP(13%),1 Awarded1 Micron20061 HPCA(15%)1 HotDep(15%)1 ASPLOS(22%)2 Micro(22%)n20071 HPCA1 Micro,Top Picks1 HotOS1 HotDep1 SIGMETRICS3 SOSPYY.Zho
4、uDepartment of Computer Science Slide 5Opera:巧n选择的方向非常巧选择的方向非常巧分析系统的缺陷,Bugs,Errors找到就是成功n使用的方法非常巧使用的方法非常巧统计数据挖掘自然语言处理n写文章技术非常巧写文章技术非常巧能把握Reviewer所关心的内容强调某一点以得到至少一个PC的支持n Opera是一个成功的研究团队是一个成功的研究团队YY.ZhouDepartment of Computer Science Slide 6分享几点体会n研究方法n团队管理n学生培养YY.ZhouDepartment of Computer Science S
5、lide 7研究方法:Problem-Driven Research ProcessnPhase 0:Research direction IdentificationIt is an ARTAsk,Read,&ThinkImportantInterestingBackground关注点关注点YY.ZhouDepartment of Computer Science Slide 8Problem-Driven Research Process(1)nPhase 1:Problem space understanding(1-2 months)From high level to low lev
6、elIdentify a concrete,important,open problemnProblem may also come out from your previous experience and insightnLiterature study to get the state of the art to make sure it is opennSearch and feel around to see if it is importantConcrete examples examinationYY.ZhouDepartment of Computer Science Sli
7、de 9Problem-Driven Research Process(2)nPhase 2:Solution Seeking(1-2 months or more)Think,Brainstorm,TrynPhase 3:Feasibility Study(12 months)Fast PrototypeSimple Statistic CollectionManual idea walk through concrete examplesnPhase 4:If feasible,thoughts synchronization(2-4 weeks)Write introduction an
8、d related workDetermine selling pointsDetermine major research challengesYY.ZhouDepartment of Computer Science Slide 10Problem-Driven Research Process(3)nPhase 5:System and experiment design(2-3 weeks)Put design and experiment design in paperDraw empty figures in paperDetermine which system to build
9、 on&which applications to usenPhase 6:Implementation(3-6 months)Coding,debugging,testing,write impl.sectionMay need to back to phase 35 to adjust designChanges are always recorded in writingYY.ZhouDepartment of Computer Science Slide 11Problem-Driven Research Process(4)nPhase 7:Result CollectionFirs
10、t need to know what result we shall expectSystem tuningFill in results in papernPhase 8:Proof read papersAsk others for feedbackWait for 1 week and read the paper againDont EVER argue with people who give feedbacknIf the dont understand it,it is YOUR faultnYou are not there to argue with reviewers a
11、nd readers.YY.ZhouDepartment of Computer Science Slide 12几个建议n如何很好的提出如何很好的提出idea先在Workshop上发表short paper提出idea然后在随后的会议上发表full papern多去公司实习多去公司实习到公司,如IBM、Microsoft、Google等获取确切问题每年暑假都要派学生去公司实习n建立学术关系建立学术关系不要在意论文的署名次序n高年级带低年级学生 毕业后同门是最好的关系网不要在意多加牛人n他们的推荐给学生的工作有很大的帮助YY.ZhouDepartment of Computer Science
12、 Slide 13研究方法总结n寻找钉子(具体问题)n选择合适的锤子系统分析统计机器学习n制造强大的锤子n寻找钉子YY.ZhouDepartment of Computer Science Slide 14分享几点体会n研究方法n团队管理团队管理n学生培养YY.ZhouDepartment of Computer Science Slide 15团队管理(Group Management)nReading MeetingnWeekly MeetingnFriday Ice Cream TopicnWriting BookYY.ZhouDepartment of Computer Science
13、 Slide 16Reading Meetingn选择选择2篇文章篇文章跟踪会议大多数文章:ISCA,SOSP,OSDI,ASPLOS选择部分会议相关文章:软件工程,网络等n报告报告一个人报告其他人模拟Program Committees(PC)n写Review nSummary,Strength,Weakness,Borrow Ideasn给报告人打分然后讨论文章内容n趣味讨论趣味讨论Who is Top?-收集各个领域顶级的研究小组n研究内容,成员,主要成就Who is Who?-收集各个领域的牛人资料n研究方向,主要成就,毕业学校,导师与学生,照片定期作个小测试,特别是开会前YY.Zho
14、uDepartment of Computer Science Slide 17打分表YY.ZhouDepartment of Computer Science Slide 18Weekly Meetingn介绍本周工作情况介绍本周工作情况一定要带着问题来讨论如果学生没有问题,不接受汇报,直接回去n周老师的观点周老师的观点学生仅仅汇报作了什么 是为老师而做学生带着问题来讨论 是为自己而做YY.ZhouDepartment of Computer Science Slide 19Friday Ice Cream Topicn每周五会有一个冰激凌沙龙每周五会有一个冰激凌沙龙大家可以随便讨论问题如果
15、要好的idea,记录并分成几个subclass,以后几次冰激凌沙龙,针对各个子话题展开讨论几次沙龙后,问题越来越具体,就会派学生着手调研,开始准备研究n花絮花絮开始的费用是罚款n如果有学生在小组内说普通话,就会被罚款n第一次5毛,第二次1元,第三次2元,后来说的人少了,老师掏钱YY.ZhouDepartment of Computer Science Slide 20Writing Bookn先写先写Introduction和和Related Work,然后再设计实验,然后再设计实验n每篇文章的撰写从第一稿开始保留所有的颁本每篇文章的撰写从第一稿开始保留所有的颁本n第一稿发给小组内所有人,接受
16、所有人的第一稿发给小组内所有人,接受所有人的feedback,不允许,不允许反驳反驳n修改后准备提交的颁布也要发给所有人,听取其他人的修改后准备提交的颁布也要发给所有人,听取其他人的feedbackn等等1星期后再阅读自己的文章星期后再阅读自己的文章n等文章录用后,专门组织一次讨论等文章录用后,专门组织一次讨论YY.ZhouDepartment of Computer Science Slide 21分享几点体会n研究方法n团队管理n学生培养学生培养YY.ZhouDepartment of Computer Science Slide 22学生培养n招学生的两个标准招学生的两个标准Ambiti
17、ous,Self-MotivationTalk to Advisorn每个学生的培养每个学生的培养观察学生的特点n前两年在组内所有的项目中轮换n提一些开放性的问题,让学生去思考1个高年级学生带23个低年级学生n高年级学生负责整体把握,工作协调,论文撰写n她的体会:导师就像刘备她的体会:导师就像刘备自己不强但是知道每个人的优点,会用人n她的学生都是她的学生都是5年毕业!年毕业!YY.ZhouDepartment of Computer Science Slide 23我们可以借鉴什么?n研究方法多思考具体问题把会议看作考试,以会议作为一些阶段目标n论文交流模拟PC,写Review,打分趣味讨论n写文章先写Introduction与Related Work整体构思 画空白图表 填数据n多宣传,多Show体系结构领域相关资料nhttp:/www.cs.wisc.edu/arch/www/n主要会议体系结构:ISCA,ASPLOS,MICRO,HPCA高性能计算:PODC,PPoPP,SC,ICS,IPDPS,ICDCS性能分析:SIGMETRICS操作系统:OSDI,SOSP,Usenix 更多可以关注:http:/ of Computer Science Slide 24谢谢!欢迎大家讨论!
限制150内