Pentium.Labs

System全家桶:https://zhuanlan.zhihu.com/c_1238468913098731520

导航

统计

随笔分类 -  分布式系统

1

Paper Reading_Distributed System
摘要:最近(以及预感接下来的一年)会读很多很多的paper......不如开个帖子记录一下读paper心得 Mark一个上海交通大学东岳网络工作室的paper notebook Mark一个大神的笔记 Edge computing 111 Cloud Rethinking Adaptability in 阅读全文

posted @ 2020-04-02 00:21 Pentium.Labs 阅读(405) 评论(1) 推荐(0)

Paper Reading_System for ML
摘要:读paper药不能停啊... Mark一个MLsys大神的Blog 再Mark一个大神的笔记 Distributed ML Scaling Distributed Machine Learning with the Parameter Server https://blog.csdn.net/std 阅读全文

posted @ 2020-04-02 00:19 Pentium.Labs 阅读(469) 评论(0) 推荐(0)

Paper Reading_ML for system
摘要:最近(以及预感接下来的一年)会读很多很多的paper......不如开个帖子记录一下读paper心得 SysML相关的文章很多来源于上学期的8980课。有些和具体field(比如DB/architecture/...)相关的就放到各个field的分类里啦,这里放一些不好分类的 Class Blog 阅读全文

posted @ 2020-04-02 00:14 Pentium.Labs 阅读(379) 评论(0) 推荐(0)

Federated Learning发展前景探讨
摘要:前两天听了CCF YOCSEF举办的关于Federated Learning的讲座,感觉收获颇丰,开个帖子记录一下。 总体来说作为一个还不太成熟的新领域,围绕Federated Learning可做的东西还是非常多的,下至system/network/security,上至AI/RL甚至HCI都可以 阅读全文

posted @ 2020-03-25 01:57 Pentium.Labs 阅读(1025) 评论(1) 推荐(0)

Distributed Deep Learning
摘要:安利一下刘铁岩老师的《分布式机器学习》这本书 以及一个大神的blog: https://zhuanlan.zhihu.com/p/29032307 https://zhuanlan.zhihu.com/p/30976469 分布式深度学习原理 在很多教程中都有介绍DL training的原理。我们来 阅读全文

posted @ 2019-10-22 13:49 Pentium.Labs 阅读(753) 评论(0) 推荐(0)

Leetcode Lect7 哈希表
摘要:传统的哈希表 哈希冲突 如果不同字符串被hash到了同一个位置,称为哈希冲突。解决哈希冲突的常用办法有以下几种: 拉链法(开哈希) 在使用拉链法解决哈希冲突时,对于每一个数组位置,放置的元素相当于一个链表,属于同一个箱子的所有键值对都会排列在链表中。当有冲突时,我们将这个元素插入到链表尾部,以此来避 阅读全文

posted @ 2019-08-11 15:21 Pentium.Labs 阅读(328) 评论(0) 推荐(0)

5105 pa3 Distributed File System based on Quorum Protocol
摘要:1 Design document 1.1 System overview We implemented a distributed file system using a quorum based protocol. The basic idea of this protocol is that 阅读全文

posted @ 2019-08-10 18:34 Pentium.Labs 阅读(288) 评论(0) 推荐(0)

5105 pa2 Distributed Hash Table based on Chord
摘要:1 Design document 1.1 System overview We implemented a Book Finder System using a distributed hash table (DHT) based on the Chord protocol. Using this 阅读全文

posted @ 2019-08-10 17:11 Pentium.Labs 阅读(515) 评论(0) 推荐(0)

5105 pa1 MapReduce
摘要:Programming Assignment 1: A simple MapReduce-like compute framework Yuanli Wang wang8662 Ruoyan Kong kong0135 1 Design document 1.1 System overview We 阅读全文

posted @ 2019-08-10 15:57 Pentium.Labs 阅读(369) 评论(0) 推荐(0)

分布式系统知识总结
摘要:5105结课之后就该总结一下的,太懒了 (基本来自5105的笔记,省略了一些不太用得到的知识点,另外补充了一些6.824中出现的重要内容) (Mark一个DDIA的读书笔记:https://www.cnblogs.com/happenlee/category/1124283.html,https:/ 阅读全文

posted @ 2019-08-10 15:24 Pentium.Labs 阅读(1115) 评论(0) 推荐(0)

MIT 6.824学习笔记3 Go语言并发解析
摘要:之前看过一个go语言并发的介绍:https://www.cnblogs.com/pdev/p/10936485.html 但这个太简略啦。下面看点深入的 还记得https://www.cnblogs.com/pdev/p/11095475.html中我们写过一个简单的爬虫。这里面就用到了Go的两种并 阅读全文

posted @ 2019-08-02 10:46 Pentium.Labs 阅读(465) 评论(0) 推荐(0)

MIT 6.824学习笔记4 Lab1
摘要:现在我们准备做第一个作业Lab1啦 wjk大神也在做6.824,可以参考大神的笔记https://github.com/zzzyyyxxxmmm/MIT6824_Distribute_System Part I The Map/Reduce implementation you are given 阅读全文

posted @ 2019-08-01 12:50 Pentium.Labs 阅读(819) 评论(0) 推荐(0)

MIT 6.824学习笔记2 RPC/Thread
摘要:本节内容:Lect 2 RPC and Threads 线程:Threads allow one program to (logically) execute many things at once.The threads share memory. However, each thread inc 阅读全文

posted @ 2019-07-22 16:30 Pentium.Labs 阅读(777) 评论(0) 推荐(0)

MIT 6.824学习笔记1 MapReduce
摘要:本节内容:Lect 1 MapReduce框架的执行过程: 具体过程可以参考这张图: MapReduce模型的容错性:map()/reduce()各个函数之间都是独立运行的,没有依赖。所以重新执行也会产生相同的输出。纯函数的这个需求是MR相对于其他并行编程方案的主要限制,然后也是因为这个需求使得MR 阅读全文

posted @ 2019-07-22 16:23 Pentium.Labs 阅读(432) 评论(0) 推荐(0)

Go语言_并发
摘要:并发 Go 将并发结构作为核心语言的一部分提供。本节课程通过一些示例介绍并展示了它们的用法。 Go 作者组编写,Go zh 小组翻译。 https://tour.go zh.org/concurrency/1 Go 程 Go 程(goroutine)是由 Go 运行时管理的轻量级线程。 go f(x 阅读全文

posted @ 2019-05-28 12:33 Pentium.Labs 阅读(220) 评论(0) 推荐(0)

Go语言_方法和接口
摘要:方法和接口 本节课包含了方法和接口,可以用这种构造来定义对象及其行为。 Go 作者组编写,Go zh 小组翻译。 https://tour.go zh.org/methods/1 方法 Go 没有类。不过你可以为结构体类型定义方法。 方法就是一类带特殊的 接收者 参数的函数。 方法接收者在它自己的参 阅读全文

posted @ 2019-05-28 06:53 Pentium.Labs 阅读(149) 评论(0) 推荐(0)

Go语言_更多类型:struct、slice 和映射
摘要:更多类型:struct、slice 和映射 学习如何基于现有类型定义新的类型:本节课涵盖了结构体、数组、切片和映射。 Go 作者组编写,Go zh 小组翻译。 https://tour.go zh.org/moretypes/1 指针 Go 拥有指针。指针保存了值的内存地址。 类型 是指向 类型值的 阅读全文

posted @ 2019-05-27 13:07 Pentium.Labs 阅读(195) 评论(0) 推荐(0)

Go语言_流程控制语句:for、if、else、switch 和 defer
摘要:流程控制语句:for、if、else、switch 和 defer 学习如何使用条件、循环、分支和推迟语句来控制代码的流程。 Go 作者组编写,Go zh 小组翻译。 https://go zh.org for Go 只有一种循环结构: 循环。 基本的 循环由三部分组成,它们用分号隔开: 初始化语句 阅读全文

posted @ 2019-05-27 06:23 Pentium.Labs 阅读(250) 评论(0) 推荐(0)

Go语言_包、变量和函数
摘要:包、变量和函数 学习 Go 程序的基本结构。 Go 作者组编写,Go zh 小组翻译。 https://go zh.org 包 每个 Go 程序都是由包构成的。 程序从 包开始运行。 本程序通过导入路径 和 来使用这两个包。 按照约定,包名与导入路径的最后一个元素一致。例如, 包中的源码均以 ran 阅读全文

posted @ 2019-05-26 13:13 Pentium.Labs 阅读(169) 评论(0) 推荐(0)

python实现异步调用函数
摘要:https://www.jianshu.com/p/b9b3d66aa0be https://blog.csdn.net/sinat_34461756/article/details/83866300 https://cloud.tencent.com/developer/article/11874 阅读全文

posted @ 2019-04-10 18:01 Pentium.Labs 阅读(1576) 评论(0) 推荐(0)

1



Pentium.Lab Since 1998

点击右上角即可分享
微信分享提示