上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页
摘要: ubuntu安装中文输入法成功教程: https://zhuanlan.zhihu.com/p/508797663 博主希望尽量的不去宿主机中操作,达到对原系统的保护的效果,并且能够进行日常的深度学习网络的训练,因此想到了docker(Kubernetes 太高端) 使用docker安装带有显卡的镜 阅读全文
posted @ 2022-06-21 07:41 牛犁heart 阅读(80) 评论(0) 推荐(0) 编辑
摘要: 机器学习编译课程主要由华盛顿大学计算机系博士生 -- 陈天奇博士讲授,在读博期间,先后带领团队打造了模块化深度学习系统NNVM(2016年)和深度学习编译器TVM(2017年),共同组成了深度学习到各种硬件的完整优化工具链。 英文课程主页 https://mlc.ai/summer22/ 中文课程主 阅读全文
posted @ 2022-06-18 23:07 牛犁heart 阅读(632) 评论(0) 推荐(0) 编辑
摘要: 按照 CPU 功能升级迭代的顺序,CPU 的工作模式有实模式、保护模式、长模式,这几种工作模式下 CPU 执行程序的方式截然不同,下面我们一起来探讨这几种工作模式。 从一段死循环的代码说起 int main() { int* addr = (int*)0; cli(); //关中断 while(1) 阅读全文
posted @ 2022-06-18 09:56 牛犁heart 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 本节来讲讲 ARM 的 AArch64 体系结构,扩展一下视野。 看看什么是 AArch64 体系,然后分析一下 AArch64 体系有什么特点,最后了解一下 AArch64 体系下运行程序的基础,包括 AArch64 体系下的寄存器、运行模式、异常与中断处理,以及 AArch64 体系的地址空间与 阅读全文
posted @ 2022-06-18 08:37 牛犁heart 阅读(6644) 评论(0) 推荐(0) 编辑
摘要: 本届来看看操作系统下面的硬件层面,重点研究一下 CPU 的原理和它的加速套路。 CPU的原理初探 从操作系统的位置来看,它除了能够向上封装,为软件调用提供 API(也就是系统调用),向下又对硬件资源进行了调度和抽象。我们通常更为关注系统调用,但为了更好地设计实现一个 OS,我们当然也要对硬件足够了解 阅读全文
posted @ 2022-06-18 07:55 牛犁heart 阅读(954) 评论(0) 推荐(0) 编辑
摘要: KVM 技术是基于内核的虚拟机,同样的 KVM 和传统的虚拟化技术一样,需要虚拟出一台完整的计算机,对于某些场景来说成本会比较高,其实还有比 KVM 更轻量化的虚拟化技术,也就是今天我们要讲的容器。 什么是容器 容器的名词源于 container,但不得不说我们再次被翻译坑了。相比“容器”,如果翻译 阅读全文
posted @ 2022-06-17 23:56 牛犁heart 阅读(1385) 评论(0) 推荐(0) 编辑
摘要: 随着云计算、大数据和分布式技术的演进,我们需要在一台服务器上虚拟化出更多虚拟机,还要让这些虚拟机能够弹性伸缩,实现跨主机的迁移。 而虚拟化技术正是这些能力的基石。 亚马逊、阿里、腾讯等知名公司用到的云虚拟主机,看看其中的核心技术——KVM 虚拟化技术。 理解虚拟化的定义 什么是虚拟化? 在我看来,虚 阅读全文
posted @ 2022-06-17 22:38 牛犁heart 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 上节课,我们通过实现一个获取时间的系统服务,学习了 Cosmos 里如何建立一个系统服务接口。Cosmos 为应用程序提供服务的过程大致是这样的:应用程序先设置服务参数,然后通过 int 指令进入内核,由 Cosmos 内核运行相应的服务函数,最后为应用程序提供所需服务。 这节课我们就来看看 Lin 阅读全文
posted @ 2022-06-17 21:22 牛犁heart 阅读(1537) 评论(0) 推荐(1) 编辑
摘要: Cosmos 系统已经有内存管理,进程、文件、I/O 了,这些重要的组件已经建立了,也就是说它们可以向应用程序提供服务了。 服务接口的结构 先来设计一下服务接口的整体结构,即 Cosmos 的 API 结构。因为 Cosmos 的 API 数量很多,所以我们先来分个类,它们分别是进程类、内存类、文件 阅读全文
posted @ 2022-06-17 07:58 牛犁heart 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 上节了解了套接字的工作机制和数据结构,但套接字有哪些基本接口实现呢? 套接字接口 套接字接口最初是 BSD 操作系统的一部分,在应用层与 TCP/IP 协议栈之间接供了一套标准的独立于协议的接口。 Linux 内核实现的套接字接口,将 UNIX 的“一切都是文件操作”的概念应用在了网络连接访问上,让 阅读全文
posted @ 2022-06-16 23:33 牛犁heart 阅读(618) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 41 下一页