gpt4 book ai didi

c - MPI编程获取外部文件

转载 作者:行者123 更新时间:2023-11-30 15:35:24 24 4
gpt4 key购买 nike

我有问题,如何将我在 C 上的 mpi 代码上的外部 file.txt 读取到包含 10000 个单词的 file.txt 中,我将过滤这个单词删除符号和数字,然后我得到如下输出:

A
As
America
And
Are
Aztec

B
Bald
Bass
Best

up to Z

我的问题是,如何在并行计算上处理它?<​​/p>

最佳答案

不清楚您是在询问并行 I/O 的 MPI_File 例程,还是在询问如何在 MPI 中处理文件。我假设您正在询问 MPI_File 例程。

对于未格式化的文本文件,可能很难想出并行分解策略。您的文件有 10000 个单词,包括符号和数字,因此实际上并不是大量数据。

如果您知道如何使用 POSIX 系统调用 openreadclose,那么您可以在第一遍中简单地替换这些调用包括 MPI_File_openMPI_File_readMPI_File_close

您可以忽略 MPI 文件 View 、内存中数据类型和集体 I/O 等细节:您的数据可能不够大,无法保证更复杂的技术。

关于c - MPI编程获取外部文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22936026/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com