C多线程与并发
文章平均质量分 65
伐尘
这个作者很懒,什么都没留下…
展开
-
【C++11】c++ - libc++abi.dylib:以 std::__1::system_error 类型的未捕获异常终止:互斥锁失败:参数无效
这个崩溃 是可以追踪的 每次都崩溃在。原创 2024-03-19 18:07:01 · 339 阅读 · 0 评论 -
【windbg】使用windbg 检查c++程序死锁
上一篇文章是使用lockcop软件检测死锁的。参考见:使用现在使用windbg。可运行的程序和代码还是一样的。转载 2023-06-09 14:47:36 · 424 阅读 · 0 评论 -
【lockcop】使用lockcop软件检测c++死锁
C++多线程开发中,容易出现死锁导致程序挂起的现象。转载 2023-06-09 14:40:44 · 591 阅读 · 0 评论 -
【C语言】【MPI】MPI编程入门详解
【C语言】【MPI】MPI编程入门详解MPI简介说到并行计算,我们有一个不可绕开的话题——MPI编程。MPI是一个跨语言的通讯协议,用于编写并行计算机。支持点对点和广播。MPI是一个信息传递应用程序接口,包括协议和和语义说明,他们指明其如何在各种实现中发挥其特性。MPI的目标是高性能,大规模性,和可移植性。MPI在今天仍为高性能计算的主要模型。与OpenMP并行程序不同,MPI是一种基于信息传递的并行编程技术。消息传递接口是一种编程接口标准,而不是一种具体的编程语言。简而言之,MPI标准定义了一组具有可原创 2022-05-05 00:06:37 · 4625 阅读 · 0 评论 -
【C语言】C语言使用MPI实现并行操作(MPI入门)
【C语言】C语言使用MPI实现并行操作(MPI入门)C语言使用MPI:#include "mpi.h"#include "stdio.h"#include "math.h"#include "unistd.h" #define n 10 void printArr(int *arr){ for(int i = 0; i < n; i++){ for(int j = 0; j < n; j++){ printf("%d ",arr[i * n + j]); }转载 2022-05-04 20:14:52 · 1713 阅读 · 0 评论 -
【C语言】C语言多线程实例之pthread的应用
【C语言】C语言多线程实例之pthread的应用Pthread是由POSIX提出的一套通用的线程库,在linux平台下,它被广泛的支持,而windows平台下,却并不被支持,而pthreads-w32为我们提供了解决方案,本文我们准备在我们的windows平台下进行pthread-w32的安装,在网络上有类似的文章,但是讲的都是比较老的平台,在windows8下支持并不全面,不过可以作为参考。我们在这里贴出几个网址,供参考使用。Windows 7 64bit和Visual Studio 2010下安装及转载 2022-05-04 16:38:55 · 2406 阅读 · 0 评论