设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:华为开源动向 RMS离职跟踪

2019-9-24 12:55| 发布者: joejoe0332| 查看: 1650| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 华为年底开源其操作系统EulerOS,更名为openEuler  9月19日,在华为CONNECT大会上,华为Cloud AI产品与服务总裁侯金龙宣布,将开源其服务器操作系统EulerOS,开源后命名为openEuler。根据官网信息,EulerOS 面向 ...


  最近,知乎上有一条帖子火了,该帖子题为“清华大学计算机专业本科这位在「自己写的 CPU 上运行自己写的操作系统」的同学是什么水平?”,提问者对清华大学计算机系副教授、博士生导师刘知远(主要研究方向为表示学习、知识图谱和社会计算)的一条微博感兴趣,在知乎上进行了提问。


  具体情况是清华大学某位计算机专业的本科生,在院系直博面试的简历上,有一个“在自己写的 CPU 上运行自己写的操作系统”的 Rust 语言实现的 Linux 兼容操作系统项目非常抓人眼球。这条帖子引起了热议,大多数人对此表示惊叹和赞许,刘知远教授也是十分称赞。

  根据刘知远在知乎上的回答表述,清华大学计算系有三门必修课分别是计算机组成原理、操作系统和编译原理,这三门课是分在几个学期上的,各自有一套大作业体系。然而,这位面试的同学却融会贯通了这三门课的知识,在同一套体系下完成了三门课的大作业。

  虽然对于常年浸淫这些领域的专家不算什么,但是对于一名大三的本科生,在这一个忙碌的学期里,愿意主动折腾这些硬核内容,完成了一个项目,这是很难得的事情。刘知远认为该同学简历上的这句“在自己写的CPU上运行自己写的操作系统,以及自己实现的编译器生成的程序”,反映的是一位热爱计算机技术少年的浪漫情怀。

  “最怕聪明的人还比你努力”,据刘知远的帖子,这位同学的简历上不单单只有这个项目出彩,还有其他吸引人的内容,例如在“龙芯杯”比赛获得特等奖,该大赛由龙芯中科公司提供技术支持,参赛队伍需在龙芯公司提供的 FPGA 开发板上,自行设计 CPU 核心及 SoC,并在上面运行测试程序。

  他的参赛作品是自行实现的十级双发射顺序 MIPS32 处理器,支持运行最新版 Linux 内核,启动 X11 图形界面以及 Python、GCC 等程序,该作品得到龙芯公司 IP 组负责人高度评价,受邀在“2019 年高等院校计算机系统类课程研讨会”进行报告,更多相关内容,请大家关注本次专辑……

  Oracle 推出了一个完全自治的操作系统 Oracle Autonomous Linux,Autonomous Linux 是以 Oracle Linux 为基础的,它为 Oracle Cloud 和 Oracle 工程系统提供了支持。该操作系统对 Oracle 云基础设施客户是免费的。


  该公司的一份声明中说:这将是第一个也是唯一的自治操作环境,消除复杂性和人为错误,为客户节约成本,同时提供安全性和可用性。

  除了 Oracle Autonomous Linux 之外,Oracle 还引入了 Oracle OS Management Service,这是一个高度可用的 Oracle 云基础设施组件,用于监视和控制系统,无论它们运行的是 Autonomous Linux、Linux 还是 Windows,该服务使用户能够自动执行 Linux 系统的公共管理任务。

  在此之前,Oracle 已经推出了自治数据库,它可以自动处理数据库基础结构问题,如硬件配置、安全性和软件安装等,通过机器学习,来检测数据中心的模式和异常,处理数据库管理的某些元素或预测硬件堆栈故障。

  其中数据库可以通过 API 调用进行实例化,而 Oracle 则处理所有可能由 DBA 处理的手动任务。根据 Oracle 操作系统和虚拟化工程高级副总裁 Wim Coekaerts 所说,Autonomous Linux 是一种与自治数据库服务在概念上非常相似的服务。

  他表示,Autonomous Linux 可以在不停机的情况下实现操作系统管理任务的自动化,同时为特定的应用程序提供一个自动优化的环境。更多内容,请关注本次专辑……
 
  前阵子华为正式开源了方舟编译器,根据介绍,此次开源的是编译器框架部分源码,包括编译器中间表示(IR,Intermediate Representation)和语言编译实现,同时搭配编译器其它二进制组件,实现 Java 程序到 aarch64 汇编指令的编译过程。


  代码开源之后,一方面,开发者可以基于开源代码+二进制代码,编译构建出编译器工具链,尝试对 Java 程序进行编译;另一边,社区参与者可以通过框架源码学习方舟编译器的 IR 及基本的中端编译框架,熟悉方舟编译器的架构思想,并参与诸如对编译器中端优化的贡献。

  很快就有消息透露深圳大学正打算将方舟编译器引入课堂,我们借此就方舟编译器相关问题采访了计算机与软件学院院长明仲与软件工程系副主任蔡树彬,并向校方确认了该消息。

  记者:请问您从技术上怎么看方舟编译器?

  明仲:我认为,方舟编译器技术上最大的变化是改用新的编译和运行机制,将原来安卓应用边解释边执行的即时编译改为先整体静态翻译再优化执行的预先编译模式,大幅度提升了安卓应用的运行效率。这可以说是近几年来能深刻影响整个安卓生态的基础性变化。从 JIT 编译到 AOT 编译的改进,中间有大量技术和工程上的问题需要一一克服,我们很可喜地看到,方舟编译器已经摸索、趟出了这样一条路出来。,更多内容,请关注本次专辑……


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187  

返回顶部