搜索资源列表
source+code
- 基于JAVA的并行程序编辑器研究与设计 并行编程在高性能计算领域的应用越来越广泛。国家863计划项目“网格服务环境结点建设及其支撑技术研究”的子课题 “用户开发环境研究”,旨在开发出以客户端/服务器模式运行的,能在远程编辑、编译、运行、调试并行程序的集成开发环境。并行程序的源代码编辑应该在一个友好的编辑器下进行。当前的编辑器种类繁多,但专门针对并行程序且便于集成到远程集成开发环境中的编辑器很少。编辑器的好坏不仅影响着用户编写程序的效率,而且影响着用户对整个集成开发环境的认可程度。本文
Parallel Java
- Parallel Java是基于Java提供的并行编程API,其目标是(1)在一套API中同时支持基于线程/共享内存的并行编程和基于消息/集群的并行编程;(2)提供与OpenMP和MPI相同的功能,但采用面向对象的Java API;和(3)很容易部署在异构计算环境中,包括单核CPU、多核CPU及集群。本文介绍了Parallel Java的特点和体系结构,并与其他基于Java的并行开发中间件进行了对比。(Parallel Java is a API parallel programming bas
dice-2.0-beta.16
- DICe是一个开源的数字图像相关(DIC)工具,用于外部应用程序中的模块或作为独立的分析代码使用。它的主要功能是从数字图像序列中计算全场位移和应变,以及物体的刚体运动跟踪。所分析的图像通常是一个正在进行特征化实验的材料样品,但是DICe也可以用于其他应用(例如,轨迹跟踪)。DICe是机器可移植的(Windows、Linux和Mac),可以有效地部署在高性能计算平台上(DICe使用MPI并行和线程内核并行)。DICe的功能可以通过定制的库接口、DICe类的源代码集成或独立的可执行文件来调用。(DI