一文简介C++左/右值引用以及移动语义
软件架构要点记录
组件构建原则—组件聚合和耦合
软件构建中层结构的设计原则--SOLID
cuda学习笔记1
cuda学习笔记2
cuda学习笔记3
cuda学习笔记4
cuda学习笔记5
《GPU并行计算与CUDA编程》学习笔记
本文主要记录在学习《GPU并行计算与CUDA编程》过程中的知识要点,并且把跑过的代码统一放在cmake工程里面。 关于cuda更具体的介绍,一个博客专题介绍的很好: CUDA从入门到入门 对应的代码在: https://github.com/Tony-Tan/CUDA_Freshman
利用Emscripten编译C++至webassembly
最近我希望能将实现的python算子通过taichi封装后打包成C++静态库,结合C++代码形成应用,并希望这个应用能在web上自由地运行,用户不需要关心具体平台,登录任何小程序就可以体验到发布的程序,于是有了这篇文章的尝试。选择从C++编译至webassembly主要是出于性能上的考量,这条链路应该是一个比较成熟的方案了。