CXL在这里的作用可以理解为External cache coherent agent,一个带CC的iMC,带宽肯定比NUMA高,但是这个工作只提升了18%,他们的策略是用PMU collect data,然后冷热load 和flush,给个temperature的grading,个人觉得肯定有page coloring那种优秀的算法搞定这件事,比这个数高。
MQSim
最近看的一个高精度multi-queue SSD模拟。
https://blog.csdn.net/Alieon/article/details/109920819
Application-Informed Kernel Synchronization Primitives
一个runtime dynamic profiling/loading guided lock primitive,可以同时兼顾到high/no lock contention的情况。
Continue reading "Application-Informed Kernel Synchronization Primitives"
IOring Windows at first sight and migration to `monoio`
最近在和LemonHX一起写个跨平台下载器,想要的是个延时确定的协程调度器,然后我们就看上了字节开源的monoio,准备贡献一波Windows部分。
主要需要跨平台抽象的部分已经写好了, GAT 刚进主线, 其实感觉贡献这个更经济一点. 字节内好像也没有开始用这个, 只是做了点测试.
Twizzler: a Data-Centric OS for Non-Volatile Memory
A Distributed NVM modeled OS runtime for the arrangement of NVM data structure that
- Does not require explicit (un)loading
- Less serialization (Context available persistent ptr to reduce memcpy).
- Has basic support for security/ share/ crash atomicity
Continue reading "Twizzler: a Data-Centric OS for Non-Volatile Memory"
The A-Z of my Ph.D. Trajectory
On Arrival
- Familiarizing Yourself with Your New Workplace and City. - Move in and buy stuff
- Search for gym/canteen
- good food for celebration/lowering weight food
OSDI/ATC22 attedency
ATC的容量大改是OSDI的1.5倍吧,有两个track两天的样子,ATC的工业界浓度更高一些,OSDI会选出那种新颖的方向,真的有点像奥斯卡的选奖逻辑。
ISCA 22 Attendancy
如Mingyu大大所说体系结构的人不那么重视绝对值和相对值,系统会会quesiton结果和设计。这次花了200🔪线上,可惜没能在这之前拿到签证现场去开会。不过还是能听听songshixin和ucsc教体系结构老师的作品,还有yanmengjia yyds。同时也见到了Mingyu Gao的新的domain specific的hw-sw codesign。不过大佬的talk倒真的没啥意思,都是鸡汤或者论文精炼和insight,像在上研究生课。
Continue reading "ISCA 22 Attendancy"PLDI22 Attendency
讲的东西比较散。
Continue reading "PLDI22 Attendency"First-generation Memory Disaggregation for Cloud Platforms @Arxiv
CXL disaggregation because:
- Memory inefficiency: s platform-level memory stranding
- Current cloud vendor try on memory disaggregation: require no modifications to
customer workloads or the guest OS./ the system
must be compatible with virtualization acceleration techniques/ the system must be available as
commodity hardware.
Continue reading "First-generation Memory Disaggregation for Cloud Platforms @Arxiv"