我有一个带有整数数据的大缓冲区(一个大整数数组),我想将它写入一个文件。
但是我正在使用 openMP,我的整个应用程序现在是多线程的。所以我想知道,在缓冲区满后,我有没有办法使用 openMP 并让多个线程写入同一个文件,从而对缓冲区进行多次只读访问?
如果使用 openMP 是不可能的,是否可以通过其他方式做到这一点?我该怎么做?
您知道有哪些图书馆可以这样做吗?
我有一个带有整数数据的大缓冲区(一个大整数数组),我想将它写入一个文件。
但是我正在使用 openMP,我的整个应用程序现在是多线程的。所以我想知道,在缓冲区满后,我有没有办法使用 openMP 并让多个线程写入同一个文件,从而对缓冲区进行多次只读访问?
如果使用 openMP 是不可能的,是否可以通过其他方式做到这一点?我该怎么做?
您知道有哪些图书馆可以这样做吗?