码迷,mamicode.com
首页 > 编程语言 > 详细

Win7下搭建JAVA并行开发环境MPJ Express(PART1)

时间:2015-04-22 15:17:44      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:大数据   高性能   并行计算   java   mpj express   

在Winindows 7 中快速搭建JAVA并行开发环境MPJ Express及其中可能遇到的各种问题解析(PART1)


MPJ Express是一个线程安全的Java版本的并行消息传递库,它提供了mpiJava 1.2 API规范的完整实现。MPJ Express实现了MPJ库中的两种通信设备,第一种叫niodev,基于Java NIO包。第二种叫mxdev,基于Myrinet eXpress库。

基于这个消息库,用户即可使用JAVA作为编程语言来开发并行程序。特别是随着高性能平台的普及,面对大数据挖掘或处理任务,抑或是并行计算或编程任务,MPJ Express势必会有更加重要而广泛的应用。当然,由于MPJ Express目前仍然不是非常稳定,其最新版本为Version 0.43(更新日期为July 18. 2014),因此使用中仍然会遇到这样或那样的问题,本文将带领大家一同搭建基于MPJ Express的并行开发环境,并针对其中可能出现的一些问题进行详细分析。


系统基本要求:1)Windows 7;2)JAVA(包含JRE和JDK);3)Eclipse


首先,下载MPJ Express压缩包。网址http://mpj-express.org/download.php


 技术分享

点选上图中红色框中的部分进入下载页面,如下图所示。

技术分享

同样,选择上图中红色框中的部分开始下载,下载结束后解压缩并待用,如下图。

技术分享


接下来设置环境变量。在桌面上右键单击“我的电脑(或计算机)”,在右键菜单中选择“属性”,进入下图所示的界面,然后选择“高级系统设置”(红色方框中的部分)进入“系统属性”对话框,选择“高级”选项卡,再选择“环境变量”(红色方框中的部分)。

技术分享

接下来的步骤非常重要,后续的很多问题都跟这一步有关。假设我们把解压后的文件存于路径“D:\mpj-v0_43”下,那么在环境变量对话框中新建系统变量MPJ_HOME,变量值为D:\mpj-v0_43。

然后增加Path搜索路径,在系统变量中选择PATH,在单击“编辑”按钮,在变量值部分追加(如下图所示)

%MPJ_HOME%\bin;

技术分享

然后我们测试一下环境配置是否成功。在“开始”菜单中选择“运行”,然后在弹出的“运行”对话中中输入 cmd,并单击“确定”,如下图所示。

技术分享


在控制台提示符后面输入mpjrun,如果一切正常则得到如下所示之结果。


技术分享


继续测试,输入类似下面的指令,得到如下图所示之结果,则一切正常。


技术分享

如果上图操作中有异常被抛出,可不用理会。但如果出现其他状况,则直接跳转到(本系列文章的)PART3部分,笔者在PART3部分整理了一些常见问题的处理方法。


未完,待续...

Win7下搭建JAVA并行开发环境MPJ Express(PART1)

标签:大数据   高性能   并行计算   java   mpj express   

原文地址:http://blog.csdn.net/baimafujinji/article/details/45195159

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!