ARM 有对应的 NEON/AARCH64/SVE 2048。
RISC-V 的 V 扩展指令集
实际的应用语言,无论是 C++/JAVA/PYTHON 创建的线程,都会有相应的线程管理库映射到操作系统内核线程。
具体是线程库还是内核线程去管理绑哪个核,我暂时还不清楚,还需要学习。
这里简单介绍了一下 lock。
和软件锁不同,CS61C 着重介绍的是原子操作。
用过简单的。
https://computing.llnl.gov/tutorials/openMP/
简单的基本够用了。
关注数据依赖性和共享。
实现方法:
一般这种情况,我会自己加互斥锁。课程没有介绍解决办法。。。