摘要:
lab 5: 虚拟文件系统 目录lab 5: 虚拟文件系统目录减少时间Posix适配FSMStep 1: 加锁Step 2: 获取挂载点信息Step 3: 客户端能力组Step 3.1: 获取能力组节点Step 4: 对应能力组不存在Step 4.1: 设立能力组Step 5: 设定我们的挂载信息S 阅读全文
摘要:
lab 4: 多核调度与IPC 目录lab 4: 多核调度与IPC多核支持多核调度调度队列初始化调度队列入队调度队列出队协作式调度抢占式调度物理时钟中断和抢占进程间通信IPC一時的な終了 结合IPADS OS Lab Manual一起阅读,风味更佳! 多核启动支持:使ChCore通过树莓派厂商所提供 阅读全文
摘要:
lab 3: 进程与线程 前言:timeout情况不再赘述。 有没有感到编译时间已经长到难以忍受?是的,作者在第一次编译的时候甚至深受编译的困扰(长达10分钟!)评分的时候,大家也想要很快地看到绿色的100分,因此,作者提供一个歪招给大家参考(慎用!) 在Scripts/kernel.mk中的gra 阅读全文
摘要:
Leetcode 周赛复盘 目录Leetcode 周赛复盘第426场周赛100501. 仅含置位位的最小整数100444. 识别数组中的最大异常值100475. 连接两棵树后最大目标节点数目436 Weekly3446.按对角线进行矩阵排序3447.将元素分配给有约束条件的组时间复杂度3448. 统 阅读全文
摘要:
SimAI Reading 目录SimAI ReadingAbstract简介Motivation挑战应对SimAI可以做什么?SimAI模拟器1 总览2 工作负载生成器2.1 生成工作负载文件2.2 决定benchmark3 精确的计算模拟精确模拟存在的GPU精细化的核模拟支持没有释放的GPU4 阅读全文
摘要:
Gemini: 大规模DNN芯片阵列加速器的布局和架构 目录Gemini: 大规模DNN芯片阵列加速器的布局和架构摘要chiplet概要目标本文工作概述面临挑战背景知识/动机chiplet引入权衡布局挑战可扩展的硬件模版层级流水线映射编码编码格式和分割方法空间计算揭露隐藏的优化机会Gemini架构概 阅读全文
摘要:
Lec 09 process 目录Lec 09 process回顾分时复用有限的CPU资源应用程序和进程进程状态数据处理器上下文1 进程的表示:PCB进程:运行中的程序如何表示进程:进程控制块内核栈和用户栈2 进程的创建如何实现进程的创建?进程创建1:PCB相关初始化进程创建2:可执行文件的加载进程 阅读全文
摘要:
HPCC: High Precision Congestion Control 论文阅读 目录HPCC: High Precision Congestion Control 论文阅读摘要部分和简介简介实验和动机RDMA部署目标当前RDMA CC算法权衡下一代高速网络拥塞控制算法目标设计主要框架基于传 阅读全文
摘要:
Chap1,2 Hello Concurrency与线程管理 参考书目:《C++ Concurrency in action》- By Anthony Willians, Second Edition 读书笔记 目录Chap1,2 Hello Concurrency与线程管理Contents1.1 阅读全文
摘要:
lab 2: Memory Manage 前言 新的环境好像不支持arm架构了,总是会在make build触发错误(提示镜像仅适配(linux/amd)平台QAQ)......运行make build会出现exec chbuild not found. 我们于是只能使用utm平台+qemu模拟am 阅读全文