Continuation and Concurrent Computing Special Class

Original link: https://www.yinwang.org/blog-cn/2022/12/12/continuation-course

Continuation and Concurrent Computing Special Class

The content of the advanced class covers a wide range in a short period of time. Although each topic is explained in a simple way, the whole course takes more than two months, and all the content is very brain-intensive, so it may not be convenient to start the class again. I’m thinking of dividing the content of the advanced class into small pieces and giving special lectures on each piece. In this way, the whole process will be greatly shortened, the schedule will be more flexible, and the mental burden will be reduced. Focusing on a small piece of content can greatly enhance cognitive effects.

So I am considering some very short “special class” courses (also called lectures), the first topic may be “continuation and implementation of concurrent computing”. It will start from the basic class and implement the most advanced continuation structure by itself, including CPS, call/cc, shift/reset and other advanced operations. These topics will deepen the understanding of the internal mechanism of operating system process (thread) scheduling, coroutine (goroutine), node.js, async/await, promise, future and other systems and concepts.

I estimate that the overall process of this topic will only take two weeks, and it will be completed in about three classes. With the deepening and development of the content, class hours and discussions may also be temporarily increased. The WeChat group after class will also provide more thinking content, which is in line with the real concurrent system. After class, a special research group will be formed to continue to discuss the latest research related to this topic. I hope that the students who take the course will become experts in this field.

The final time has not yet been determined and will be determined according to the registration situation. Since the basic knowledge of the basic class is required, and some specific exercises may be involved, it is currently limited to students who have participated in the basic class or reading class. Students who have participated in the advanced class can also sign up again to deepen their understanding. Interested students can contact me on WeChat.

This article is transferred from: https://www.yinwang.org/blog-cn/2022/12/12/continuation-course
This site is only for collection, and the copyright belongs to the original author.