Archives

帖子来自 richard_wu2005 RSS

richard_wu2005

Java 语言中使用 OpenMP

作者: richard_wu2005 (1 篇文章) 日期: 六月 23, 2010 在 3:31 下午
评论 (0)

从去年年中,开始学习Java,主要是维护公司用Java编写的服务器软件。目前,该服务器软件遇到一个问题,在下载大文件时,如果同时下载的用户很多,服务器软件工作会出现异常,有的用户无法下载。服务器硬件基本上都是多核处理器,所以,如果能在Java语言中使用并行编程技术,使用OpenMP,可能会提高服务器软件的性能。 今天,测试了一下,Java语言中也可以使用OpenMP。以下是详细测试过程: 1. 下载jomp1.0b.jar http://www2.epcc.ed.ac.uk/computing/research_activities/jomp/index_1.html 2. 将jomp1.0b.jar部署到JDK的lib下,然后追加到CLASSPATH。我用的JDK版本为1.6.0_19(最新JDK为1.6.0_20)。 也可以不追加到系统变量,而是直接解压后当作应用类使用。 3. 编写测试代码TestJavaOpenMP.jomp。扩展名必须为jomp。 import java.util.*; public class TestJavaOpenMP { public static void main(String[] ...

继续 ›

分类: 其他, 博客征文专栏, 软件开发工具