【下面信息长期有效】
我目前在清华大学计算机系软件所做副教授,且担任清华大学信息技术研究院操作系统与中间件研究中心的副主任,主要做操作系统与普适计算相关的研究和工程课题,需要学生(本校或外校的Intern、本科、硕士、博士、强军计划研究生等)、博士后和工程师参与,下面是一些大致的方向:
如果认为自己对操作系统有兴趣和实力,请先完成清华大学计算机系or姚班本科生的OS LAB 1-8,证明自己的能力。
代码和文档可到 https://github.com/chyyuu/ucore_pub
l 如果在1个月内独立完成,我个人认为你对OS有超好的理解和实践能力,鼓励直接做OS方向的科研!我已知有2个同学达到了这个目标。
l 如果在2个月内独立完成,我个人认为你对OS有很好的理解和实践能力,鼓励参加做科研型ucore+的大实验!我已知有>10个同学达到了这个目标。
l 如果在3个月内独立完成,我个人认为你对OS有好的理解和实践能力,祝贺能够掌握OS的基本原理和设计实现!我已知有N个同学达到了这个目标。
操作系统相关的在研方向:
l 改进科研操作系统ucore+ https://github.com/chyyuu/ucore_plus
ü 应用支持方向:支持bionic libc、uclibc、支持GO \C#\Java多种语言、、支持动态链接库、各种用户态库、Android支持,支持类似树莓派Raspberry Pi的各种嵌入式系统
ü 可用性方向:内核模块支持、Linux内核模块支持、重用Linux Driver,重用Linux文件系统、支持多核/SMP,支持系统虚拟化,支持X86/ARM/MIPS/PowerPC等CPU,扩展死锁检测功能、
ü 并行/多核方向:确定性并行特征的OS研究、基于消息传递机制的OS研究
ü 可重构方向:可动态重构的灵活OS研究
l 操作系统&VMM优化
ü 修改Linux,支持在嵌入式移动终端(比如手机,pad)上的多Linux/Android协同存在和运行,这样一个终端可变为多个终端。
ü 修改Linux的调度器、内存管理、锁机制、文件系统等,提供Linux在32+核上的系统上的scalability
ü 修改Linux Device Driver,能够实现Device Driver的网络化
ü 扩展KVM/XEN虚拟机,实现高效的VMM级迁移机制,基于系统级虚拟机的高可用性研究
ü 优化KVM/XEN虚拟机的scalability,解决LHP问题,SRIOV性能优化问题,10Gb/sNIC性能优化问题等
ü 研究OS的正确性问题(通过fuzzing or symbol execution)等
l 模拟器优化
ü 基于S2E的bug分析工具
ü 基于LLVM动态二进制翻译优化的SkyEye模拟执行技术
ü SkyEye模拟执行的并行加速技术
ü SkyEye的时钟周期级的全系统模拟
ü SkyEye与Simics的互操作
普适计算相关的在研方向:
l 普适计算中间件
ü OSGi网络化远程Service扩展
ü OSGi与Android的互操作
ü OSGi与Dot NET的互操作
ü 服务合成与优化
ü 设备互联互通互操作
l 普适计算应用
ü 智能家居系统
ü 智能社区系统
ü 数字健康系统
对来参加研究或工程工作的学生和工程师的期望:
l 能够与其他人很好地相处,互相学习帮助,主动学习
l 勤于思考、能够钻研,愿意迎接挑战
相关待遇:
l 工作地点在清华大学FIT楼或东主楼
l 申请工程师职位的人员一经录用,即和清华大学签订劳务合同,由清华大学按照相关规定负责办理公积金、保险、档案等事宜。
l 实习生和本校同等学历学生同等补贴待遇,外地学校实习生享有住宿补贴
l 实习生目前的导师和学校应同意学生本人的实习工作
l 可为实习生提供毕业论文题目和适当指导,并将为完成论文提供旁听清华大学相关课程/学术报告的便利
PDF版简历发送:直接给我 yuchen@tsinghua.edu.cn OR chyyuu@gmail.com ,标题请注明“应聘陈渝老师课题组某职位”。