共查询到19条相似文献,搜索用时 62 毫秒
1.
论文以一个企业的信息集成项目为背景,在Domino平台上进行二次开发时。对平台上附带的数据集成工具DECS(企业连接器)进行了研究,分析了它存在的不足,开发了新的异构信息集成接口库,用以改进Domino自身的数据集成能力。此异构信息集成接口库的设计和实现,为在Domino平台上进行异构信息集成系统开发的企业和单位提供了一种新的思路和方法。 相似文献
2.
论文以一个企业的信息集成项目为背景,在Domino平台上进行二次开发时,对平台上附带的数据集成工具DECS(企业连接器)进行了研究,分析了它存在的不足,开发了新的异构信息集成接口库,用以改进Domino自身的数据集成能力。此异构信息集成接口库的设计和实现,为在Domino平台上进行异构信息集成系统开发的企业和单位提供了一种新的思路和方法。 相似文献
3.
基于OpenGL实现油藏描述信息的三维可视化显示 总被引:4,自引:0,他引:4
油藏描述信息的三维可视化显示,可以使油田地质工作者直观地了解地质现象的几何形态、相互关系和空间分布,准确地进行科学 分析。OpenGL是一种三维图形开发标准,已经广泛应用于在科学计算查视化、电视广播、CAD/CAM、仿真、GIS、娱乐、医学、广告等领 域。该文以VC 作为开发环境,基于OpenGL技术开发了油藏描述信息三维可视化工具,实现了对油藏描述信息进行三维可视化显示应具有 的几种功能:如多角度观察、无级缩放、垂向夸张、拖动漫游、三维旋转等。经应用于油田的实际生产过程中,取得了良好效果。 相似文献
4.
5.
6.
7.
8.
9.
由于现有数据传递方法未考虑用户操作习惯,导致UI界面数据可视化传递满意度不高,因此研究基于感知反馈的UI界面数据可视化传递方法.UI界面数据可视化传递平台总体结构包括底层数据库、中间层数据访问层以及上层用户端三部分,底层数据库具备数据统一管理以及数据共享功能;通过中间层数据访问层为UI界面数据可视化提供有效、快速接口;上层用户端通过前台检测用户所输入数据以及所显示信息,选取Active X平台作为可视化UI界面上层用户端平台,采集用户需求以及用户感知数据,利用感知反馈方法获取用户操作习惯,通过感知反馈结果实现传递函数设计.仿真测试结果表明,将上述方法应用于UI界面数据可视化传递中,可获取较优的UI界面可视化渲染效果,且用户满意度高. 相似文献
10.
基于构件库/工作流的可视化软件开发 总被引:2,自引:0,他引:2
在研究构件技术的基础上,结合工作流技术提出了一种新的软件开发模式,即通过将可视化的构件库与可视化的工作流编辑系统全面融合实现零编程的软件搭建平台。构件库包含了多层次和多粒度的可视化软件构件集合。工作流以业务流程为核心来组装各种构件以实现可视化的软件开发。论文提出了软件构件运行与逻辑控制分离的思想,通过构件库不同层次构件为用户提供良好的软件扩展性和移植性,通过工作流引擎的流程控制取代程序流程的过程控制实现面向业务的快速软件搭建,并支持任意流程的实时测试。这种软件开发模式拓展了传统软件工程的过程开发方式,能较好兼容自上而下和自下而上的软件工程方法,并能适用于BS/CS开发模式。该模型已在新一代GIS平台——MapGIS搭建平台中得到成功应用。最后分析了该软件开发方法的优缺点。 相似文献
11.
12.
对肝脏和内部血管进行三维重建和三维空间距离的测量对于肝胆外科有重要的意义。在对VTK消息传递和处理进行分析的基础上,基于当前的二维设备,设计了一个可视化和三维交互式控制的距离测量系统,能够直观地观察体数据的各个截面,同时实现对肝脏及内部管道之间三维空间距离的测量,克服了当前系统中只能够在某个固定的平面上测量的缺点,有效地提高了测量的精确度,在辅助临床诊断、手术规划和医学研究等领域中有较好的应用前景。 相似文献
13.
14.
Most message passing parallel programs employ logical process topologies with regular characteristics to support their computation. Since process topologies define the relationship between processes, they present an excellent opportunity for debugging. The primary benefit is that process behaviours can be correlated, allowing expected behaviour to be abstracted and identified, and undesirable behaviour reported. However, topology support is inadequate in most message passing parallel programming environments, including the popular Message Passing Interface (MPI) and the Parallel Virtual Machine (PVM). Programmers are forced to implement topology support themselves, increasing the possibility of introducing errors. This paper proposes a trace‐ and topology‐based approach to parallel program debugging, driven by four distinct types of specifications. Trace specifications allow trace data from a variety of sources and message passing libraries to be interpreted in an abstract manner, and topology specifications address the lack of explicit topology knowledge, whilst also facilitating the construction of user‐consistent views of the debugging activity. Loop specifications express topology‐consistent patterns of expected trace events, allowing conformance testing of associated trace data, and error specifications specify undesirable event interactions, including mismatched message sizes and mismatched communication pairs. Both loop and error specifications are simplified by having knowledge of the actual topologies being debugged. The proposed debugging framework enables a wealth of potential debugging views and techniques. Copyright © 2004 John Wiley & Sons, Ltd. 相似文献
15.
当前主流GIS软件以及互联网地图应用在WebGIS(网络地理信息系统)解决方案中都广泛采用地图切片(又称瓦片),切片处理服务是实现影像在WebGIS上快速无缝浏览的关键技术。针对目前传统算法以及商业GIS软件在大数据量栅格影像快速瓦片化方面的不足,提出一种名为ParaTile的高效栅格影像快速瓦片化方法,ParaTile基于MPI共享外存的并行技术,利用多进程对原始栅格影像进行数据划分,每个进程对其所划分的区域进行独立读写和计算,而后再按照TMS或者Google Tile定义的标准将瓦片进行编码输出。实验采用不同级别大小的遥感影像进行测试,结果表明ParaTile在面对不同规模的数据时,无论从速度还是算法稳定性上都较现有算法和工具具有显著优势,特别是当数据量越大时,这种优势愈加明显。 相似文献
16.
17.
18.
In clusters containing heterogeneous systems, message passing libraries (distributed computing tools) are employed for harnessing
the computing and other resources. Task is submitted to a tool and the actual execution is carried out on aggregated network
resources. Tools take care of scheduling, distributing subtasks and gathering results along with synchronization and message
exchange requirements. They need initialization and synchronization routines for the submitted task. These tools also provide
many other features like transparency, fault tolerance and load balancing. Some times all these features or initialization
may not be required. The aim of tool designers should be to provide quality performance with add-on request initialization
and feature provision. Initialization routines and special features provision take their own time over core distributed computing,
affecting overall computational cost. In this paper a two purpose tool (Distributed Task Measure: DTM) is implemented. DTM
is primarily used for placing other distributed computing tools on a performance index, judging their startup and performance.
DTM may also serve to achieve macro level parallelization where requirements are such. 相似文献
19.
James Dinan Pavan Balaji Darius Buntinas David Goodell William Gropp Rajeev Thakur 《Concurrency and Computation》2016,28(17):4385-4404
The Message Passing Interface (MPI) 3.0 standard includes a significant revision to MPI's remote memory access (RMA) interface, which provides support for one‐sided communication. MPI‐3 RMA is expected to greatly enhance the usability and performance of MPI RMA. We present the first complete implementation of MPI‐3 RMA and document implementation techniques and performance optimization opportunities enabled by the new interface. Our implementation targets messaging‐based networks and is publicly available in the latest release of the MPICH MPI implementation. Using this implementation, we explore the performance impact of new MPI‐3 functionality and semantics. Results indicate that the MPI‐3 RMA interface provides significant advantages over the MPI‐2 interface by enabling increased communication concurrency through relaxed semantics in the interface and additional routines that provide new window types, synchronization modes, and atomic operations. Copyright © 2016 John Wiley & Sons, Ltd. 相似文献