Some thoughts about the classification of CS related topic. Why it is not enough to divide the CS topics into the system track, algorithm track and the middleware track.
A case study for thread pool
Try to disucss an example of the task based thread pool, and the case discussed here is the argobot (Argobots: A Lightweight Low-Level Threading and Tasking Framework)
Algorithm_bigO_notation.md
Typical notataion about the algorithm complexity and some thoughts
dynamic membership
some thoughts about the dynamic membership in the research
tips for numa and hyperthreading
there are some confusion about the NUMA and hyperthreading when execute the multi processes/threads testing or evaluation on clusters, take some notes here.
cpp smart pointer
some tips and typical use examples about the cpp smart pointers
Caculating process layout
use the dp programming to caculate the process layout