matlab
lm算法代码并行纽曼模块化
用于在数据中查找社区的实现。
开发是在WSL
2中完成的。VS
Code启动配置适用于主应用程序和所有基准文件。
运行此命令(从VS
Code中的debug选项卡)将重建并运行所选的应用程序。
运行main应用程序将在Zachary空手道网络上执行社区检测,并将社区输出到文本文件。
编译中
如果您不希望使用VS
Code进行构建和运行,则以下编译命令将是必需的:
编译库:
cd
./lib
&&
gcc
-o
CDUtils.o
-c
CDUtils.c
-fopenmp
-O3
-march=native
编译main:
gcc
-fopenmp
-g
main.c
-o
main
./lib/CDUtils.o
-lm
-Wall
-Werror
-Wpedantic
-Waggressive-loop-optimizations
-O3
-march=native
使用./main运行
输出
该程序会将社区文件放置在./benchmarking/matlab_testing_files/matlab-communities.txt
。
该
2021-09-15 21:00:49
3.76MB
系统开源
1