获取代码
- 图算法需要获取算法库的适配代码,编译出适配算法库的JAR包;同时,也需要获取到核心算法库JAR包。代码获取地址如表1所示。
- 图算法在运行时只需要部署sophon-graph-kernel-2.11-1.2.0-aarch_64.jar和sophon-graphacc_2.11-1.2.0.jar两个jar包,sophon-graph-kernel-client_2.11-1.2.0.jar不需要部署在Spark集群,仅在开发阶段编译时使用。
获取图分析算法加速库适配代码Spark-graph-algo-lib
图分析算法加速库适配代码基于开源软件Spark 2.3.2开发,用于编译图分析算法加速库。下载大数据图算法的开源仓代码到“/opt/”目录下,并解压。
cd /opt/ unzip Spark-graph-algo-lib-1.2.0.zip
除了在以上地址直接获取图分析算法加速库适配代码,该代码可以由Spark 2.3.2的部分原生代码文件打入Patch后进行构建,构建方法请参见获取图算法开发依赖JAR包。
父主题: 软件编译