---
title: 8/25
tags: 會議記錄
---
Sharing ifo about course
===
- [name=Alan]
* ucx是較高階的語言,對rdma整個流程還不是很熟
* 老師最後有問到ucx跟verbs 哪一個比較喜歡,個人比較喜歡verbs
* verbs 是以前用,比較low level
- [name=Brnako]
* 週二跟今天上課有點恍神
* verbs是API,暫時覺得不是用來programming
* Memory Region
* Write/Atomic
* QUEUE PAIR(QP)
* Transport type
- [name=大智]
* UCP的object
- [name=見如]
* 早上講到ucx,個人覺得ucx屬於高階語言,但比較不熟悉,習慣verbs
Q&A
===
* tcp 怎麼決定 send 出去的封包要分成幾份,最大多少?
* malloc() v.s calloc()
[name=Solomon]
* The calloc() function allocates space for number objects, each size bytes in length. The result is identical to calling malloc() with an argument of number * size.with the exception that the allocated memory is explicitly initialized to zero bytes.
memset(void *dest, int c, size_t len);
Assign works
===
* hw2 : Brnako,見如
* hw3 : alan,大智
Hackathon
===
* all to all
* DPU
[paper](https://authors.library.caltech.edu/12348/1/BRUieeetpds97.pdf)
[MPI](http://ipv6.ncnu.org/Course/Preparing/RDMA/all2all.pptx)