OptimizedHeaders:旨在优化头文件的存储库 源码
优化标题 一个旨在优化头文件的仓库。 虽然我默认将注意力放在优化上,但此存储库用于显式注重性能的头文件 fast_mat.h 基于STACK的矩阵数据结构,某些函数是constexpr,在适用时是有益的 数学 基于HEAP的矩阵数据结构,广泛适用于许多用例 tpool.h 一个轻量级的LOCKING线程池,每个线程具有单个队列。 它最适合于合成/分布良好的工作负载。 极快 stpool.h 一个轻量级的无锁定共享队列线程池,利用来自用户的atomic_queue.h。 如果工作分配不均匀,则此线程池比tpool.h更快,否则,其平均速度要慢15-35%(对于合成工作负载)。
用户评论