随笔分类 -  高性能C/C++编程

摘要:重点 计算线程唯一标识,并确保没有线程越界的技巧: 以下列英伟达官方的Cuda程序示例为例子 /* Copyright (c) 2022, NVIDIA CORPORATION. All rights reserved. * * Redistribution and use in source an 阅读全文
posted @ 2024-07-13 12:14 Mr42Sir 阅读(64) 评论(0) 推荐(0)
摘要:c++ std::chrono::milliseconds TimeUtils::CurrentTimeMillis() { return std::chrono::duration_cast<std::chrono::milliseconds>( std::chrono::system_clock 阅读全文
posted @ 2022-11-12 11:20 Mr42Sir 阅读(877) 评论(0) 推荐(0)
摘要:之前在为海量信号(1400w根信号)数据写入磁盘而创建目录时,使用的是在C语言中调用system("mkdir -p 目录名")这种方式的,结果导致整个打印输出到文件的时间时间比较长,达到36min36s; 在研究代码后,改用C自身自带的mkdir()函数,直接提高了创建目录的效率,最后整个打印输出 阅读全文
posted @ 2022-11-03 15:07 Mr42Sir 阅读(54) 评论(0) 推荐(0)