[C++ Basic] Types

导言

  • 除开int、char、float、double、bool、void基本类型,还有枚举、结构体、auto、lambda
Read more

C & C++: Debug Print like icecream in Python

导言

调试多进程的复杂C++程序的时候,经常会有难以GDB,反而主要依靠简单的print和cout来打印相关信息。这个时候我就想起来python的icecream库[^1]是真的好用。

为此我开始调研C++有没有相关的库,思考一个好用的库应该有哪些功能,具体实现方式应该如何。

Read more

OpenCL Basic

导言

OpenCL 的模型和基础概念,感觉适合异构编程。

Read more

Pip Package

导言

之前其实开发了自己的包,想写点轮子。但是那个时候并没有。按照对象编程的思想,打算重构并拓展常用内容 from PIA(uniPIM) Project。

Read more

The CUDA Execution Model

导言

The CUDA Execution Model: how the CUDA architecture handles the execution of code in parallel.

这篇将聚焦于CUDA的基础知识,基本概念,

Read more

Cuda Driver Runtime

导言

Divide the bulky and outdated content about cuda runtime env into individual posts, ensuring both the thematic integrity and a balanced size for each blog entry.

Read more