分享

周聿浩同学,也许你可以去华为鸿蒙团队报到了

 百花医 2019-09-13

这几天,一个清华大学本科男生突然火了。他居然实现了在自己写的CPU芯片上运行自己写的操作系统,以及自己实现的编译器生成的程序。一时间轰动了全国。

而在美国,这种牛人一般出现在计算机专业全球第一的卡耐基大学本科生操作系统大作中,其中一个就是要在一块板上整出个os。

这名同学叫周聿浩,毕业于福州一中,目前在清华大学计算机系就读,直博面试他的清华教授刘知远也大为惊叹,并在微博发帖称赞。

我们先看引起讨论的“在自己写的CPU上运行自己写的操作系统”这个项目:rCore on MIPS - Rust 语言实现的 Linux 兼容操作系统 2019年4月-2019年6月操作系统课程项目。

rCore 是用 rust 编写的操作系统。支持了x86_64,RISCV,AArch64 三个平台。本项目主要将其移植到 MIPS32上,最终可以在组成原理课程编写的 MIPS32处理器上运行。实现了在自己写的CPU上运行自己写的操作系统,以及自己实现的编译器生成的程序。

编译器、操作系统、CPU是三个几乎像无底洞一样大的方向,实现了“在自己写的CPU上运行自己写的操作系统,以及自己实现的编译器生成的程序,对于一个本科生来讲,这简直就是神一样的存在啊!

除了rCore on MIPS这个项目外,Miskcoo简历中另一个受到好评的项目经历是“NonTrivialMIPS - 十级流水双发射 MIPS 处理器”,这是清华计算机系团队在第三届 “龙芯杯” 全国大学生系统能力培养大赛中获得特等奖的项目。

清华计算机系学生代表队设计并实现了双发射 10 级流水线 CPU,支持运行最新版 Linux 内核,启动 X11 图形界面,这在大赛历史上属于首次。

CPU、操作系统、编译器全自主写,实属罕见天才。周聿浩同学,也许你可以去华为鸿蒙团队报到了!

周聿浩同学,也许你可以去华为鸿蒙团队报到了
周聿浩同学,也许你可以去华为鸿蒙团队报到了
周聿浩同学,也许你可以去华为鸿蒙团队报到了

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多