随笔分类 - System
记录艰难的系统入门之路...
摘要:Petals系统阅读报告 负载均衡 Kademila:P2P 网络核心技术:Kademlia 协议 Kademlia协议这篇文章有些混淆了xor和dis的区别.dis是xor之后的lcp. distance是xor之后的公共前缀长度.distance越大,距离越近. Server/ Tree: se
阅读全文
摘要:这是在阅读petals源码的异步编程时,与必应的对话. async, await和async with async, await 和 async with 是Python中用于编写异步代码的关键字¹²³。它们的含义如下: async 用于定义一个协程函数,即一个可以在执行过程中暂停和恢复的函数²³。
阅读全文
摘要:cutlass编译使用过程 cutlass使用cuda编写的矩阵乘法加速模板.github地址:click here 笔者第一次clone到本地的版本是当前最新的v3.0,但发现此版本对环境要求过高.如下: NVIDIA CUDA Toolkit (11.4 or later required, 1
阅读全文
摘要:DGL简介 DGL(Deep Graph Library)是一个用于搭建图神经网络的框架,支持pytorch, TensorFlow, MXNet等机器学习框架,集成了图神经网络的许多功能.编写这篇文章的契机是由于torch上的spmm速度有点慢,所以想借用一下DGL的. 图构建 一般来说,图由节点
阅读全文