首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
地理信息系统需要大容量数据的支撑,而大规模的地理空间数据给地理信息系统的处理带来了巨大挑战;为了提高网络地理信息系统的处理性能,必然要运用各种优化技术加快对数据的处理和迁移;对主要的地理信息系统优化技术进行了分析,并建立实验系统选用数据容量不同的两组数据分别测试了数据简化、数据压缩、相对坐标等优化技术对系统总体性能造成的影响;实验结果表明不同的数据容量下,不同的优化技术对系统性能的提高起到了不同的作用,并且要根据应用需求确定数据的优化精度。  相似文献   

2.
基于OpenGL的城市地下管网GIS可视化研究   总被引:1,自引:0,他引:1  
阐述了GIS可视化的现状及地下管网的数据特点,比较分析OpenGL与其他工具的优缺点,设计了一种基于OpenGL的城市地下管网地理信息系统可视化算法;采用Oracle数据库存储空间数据,便于数据的读取与显示,并对显示时发生的事件进行了处理,有效地解决了城市地下管网地理信息系统的可视化问题。  相似文献   

3.
基于OpenGL的城市地下管网GIS可视化研究   总被引:4,自引:0,他引:4  
阐述了GIS可视化的现状及地下管网的数据特点,比较分析OpenGL与其他工具的优缺点,设计了一种基于OpenGL的城市地下管网地理信息系统可视化算法;采用Oracle数据库存储空间数据,便于数据的读取与显示,并对显示时发生的事件进行了处理,有效地解决了城市地下管网地理信息系统的可视化问题。  相似文献   

4.
崔宝侠  段勇 《信息与控制》2003,32(Z1):762-766
地理信息系统(GIS)中的空间数据量十分庞大,其中栅格数据以及影像数据占有很大的比重.本文采用基于小波变换的混合编码的方法对不同用途栅格数据进行压缩,节省了数据的存储空间,提高了数据的传输速度,同时也提高了后续分析和处理的效率.  相似文献   

5.
主要研究地理信息系统中的地域分析算法.针对目前地理信息系统中数据的处理大多采用按图层分层来处理的方式,提出了基于栅格元数据模型,将某一地理坐标点的所有属性集中在一个栅格元数据中,以清晰表达各地理目标之间的空间关系和逻辑关系.基于栅格元的特点,提出了适合地理信息系统的地域搜索算法和阵地生成算法.采用厦门地区的地理数据进行了实验分析,给出了地域搜索和阵地生成的实际结果以及生成结果的参数条件,实验证明了算法的有效性和实用性.  相似文献   

6.
基于PCI总线图像采集卡开发的图像处理系统   总被引:6,自引:4,他引:6  
为了对激光光斑进行实时监测和处理,开发了基于PCI总线的图像采集卡的图像处理系统。并基于工程实际,分析了该系统的硬件结构及软件开发要点。采用了面向对象的程序设计技术,提高了图像处理系统软件开发的效率。  相似文献   

7.
基于地理信息系统及遗传算法的道路规划   总被引:1,自引:0,他引:1  
该文通过将地理信息系统与遗传算法相结合,进行交通系统道路选线优化决策。地理信息系统可以提供地理属性、计算相关成本,并将结果输出到外部程序。进而,利用遗传算法,可进行优化决策,使总成本最小。通过一区域的道路改扩建优化决策验证了该方法的可行性。  相似文献   

8.
伴随着计算机技术信息化的不断发展壮大,科学技术水平得到了明显提升,现代科学技术逐步在环境保护工作中得到广泛应用。将地理信息系统贯彻到环境保护工作中已经成为环境管理工作发展的必然趋势。该文主要简述了几项具体地理信息系统案例在环境保护中的运用,并对相关问题进行分析处理。  相似文献   

9.
随着地理信息系统和网络技术的发展,空间数据的处理正深入到各个专业应用领域。分布式地理信息系统是当前GIS领域的一个发展方向。该文研究的重点是探讨通过组件技术构造分布式三维地理信息系统的方法,以及在此基础之上如何给用户提供一种简单方便的应用模式。最后,基于COM+机制,采用多线程技术实现了一个DGIS三维演示系统(ThreeDem),并进行了模拟应用。  相似文献   

10.
一种新的具有自主知识产权的GIS平台   总被引:2,自引:0,他引:2  
通过对网络地理信息系统各技术的分析,并结合自主设计的管网地理信息系统,给出了系统结构、功能等方面的参考模型,以及空间实体对象、数据库、网络等环节的结构示意图。运用UML技术对系统进行整体的分析和设计,并采用面向对象技术贯穿于系统全部过程。  相似文献   

11.
The problem of compiler optimization of sparse codes is well known and no satisfactory solutions have been found yet. One of the major obstacles is formed by the fact that sparse programs explicitly deal with particular data structures selected for storing sparse matrices. This explicit data structure handling obscures the functionality of a code to such a degree that optimization of the code is prohibited, for instance, by the introduction of indirect addressing. The method presented in this paper delays data structure selection until the compile phase, thereby allowing the compiler to combine code optimization with explicit data structure selection. This method enables the compiler to generate efficient code for sparse computations. Moreover, the task of the programmer is greatly reduced in complexity  相似文献   

12.
1 引言并行循环描述大多数先进科学应用的核心部分,是颇有价值的并行性来源。高级并行语言往往提供专门指导语句表达并行循环,以便并行编译器利用并行循环的非数据相关特性。在数据并行程序设计语言HPF中规定,可以将关键词INDEPENDENT加在Do循环前面,指出其后的Do循环是一个并行循环。与之相关的编译实现也成为HPF编译器的一个重点。并行循环L可以严格定义如下:假设R(i)表示迭代i所  相似文献   

13.
数据的快速及时供应对访存密集型程序的性能有着直接的影响.提出一种多倍数据供应MDS(Multiple Data Supply)的编译优化方法,在不增加处理器设计复杂度的前提下,利用现有处理器的高带宽,一次对内存进行多个数据的读写,减少访存次数,提高应用程序效率.在编译优化阶段,利用自动向量化技术,生成向量形式的树结构,增加一条新的扩展路径来处理从向量化的树结构到底层结构的扩展.针对向量化后树结构的多样性问题,设计新的优化遍以及RAC(Register Assignment Chain)替换算法进行专门处理.在龙芯3A处理器平台上,对SPEC-CPU2000的测试,CINT程序平均性能提升11.6%,CFP程序平均性能提升14.4%.  相似文献   

14.
夏铭  陆阳  盛业兴  李大勇 《微机发展》2007,17(11):121-124
随着嵌入式数据库系统的不断发展,对其数据查询的能力提出了新的要求。基于自行设计的嵌入式数据库系统,利用Lex和Yacc工具实现了嵌入式SQL编译器的设计,进一步对所生成的语法树进行了初步的优化研究。结果表明此编译器大大增强支持SQL查询语言的能力。  相似文献   

15.
随着嵌入式数据库系统的不断发展,对其数据查询的能力提出了新的要求。基于自行设计的嵌入式数据库系统,利用Lex和Yacc工具实现了嵌入式SQL编译器的设计,进一步对所生成的语法树进行了初步的优化研究。结果表明此编译器大大增强支持SQL查询语言的能力。  相似文献   

16.
石博慧  陈英 《微机发展》2004,14(8):67-70
GCC是基于Linux下的开放源码的优化编译系统,可以接收多种高级源语言,广泛支持多平台操作系统。其代码优化机制,不仅能兼顾时间、空间效率,生成高质量的目标代码,而且具有很强的可移植性与可扩充性,是编译器优化研究的目标。通过对GCC的整体结构、优化策略、优化方法与关键技术、中间语言等进行详细的剖析,抽取出完整的GCC优化体系结构。文中集中探讨了GCC的优化策略和实现技术,首先从GCC优化体系的总体规划入手,着重分析了GCC的优化组织策略,设计、引入中间代码RTL的技巧和内涵,进一步研究了GCC所涉及的控制流分析技术、数据流分析技术的实现机制。  相似文献   

17.
18.
This paper addresses how to automatically generate code for multimedia extension architectures in the presence of conditionals. We evaluate the costs and benefits of exploiting branches on the aggregate condition codes associated with the fields of a superword (an aggregate object larger than a machine word) such as the branch-on-any instruction of the AltiVec. Branch-on-superword-condition-codes (BOSCC) instructions allow fast detection of aggregate conditions, an optimization opportunity often found in multimedia applications. This paper presents compiler analyses and techniques for generating efficient parallel code using BOSCC instructions. We evaluate our approach, which has been implemented in the SUIF compiler, through a set of experiments with multimedia benchmarks, and compare it with the default approach previously implemented in our compiler. Our experimental results show that using BOSCC instructions can result in better performance for applications where the aggregate condition codes of a superword often evaluate to the same value.  相似文献   

19.
在国产申威高性能多核服务器系统中,基础编译系统对应用程序中访存操作进行代码生成时,没有考虑国产处理器指令特征,导致编译器生成的访存地址计算代码效率较低,影响国产高性能处理器的性能。为充分发挥国产处理器高性能计算能力,提出一种加速访存地址计算的编译优化方法。加速访存地址计算编译优化基于处理器支持带扩展因子的运算指令,在编译器后端内存地址表达式合法性检查中,添加针对乘加模式的地址计算表达式合法性检查算法,自动识别地址表达式中存在的乘加运算并进行合法性检验,对符合条件的地址表达式在代码生成阶段匹配生成带扩展因子的运算指令来快速计算访存地址,从而加快访存指令的发射与执行以及应用程序中的访存地址生成,提升访存效率。使用行业标准性能测试集SPEC CPU2006对优化效果进行评测,结果表明,相比优化前SPECspeed Integer与SPECspeed Float Point两个子集,该优化方法平均性能分别提高了2.53%与1.50%。  相似文献   

20.
漆锋滨  王飞  李中升 《软件学报》2009,20(Z1):34-39
传统的基于静态编译的数据预取大多针对数组访问,现在的应用程序中大量出现由指针构成的链式数据结构,依赖传统的编译方法难以进行预取优化.反馈式数据预取优化技术是当前高性能计算技术中前沿的一种编译优化手段,可以很好地解决链式结构的预取问题.在研究ORC编译器反馈式编译优化技术的基础上,针对Alpha结构的特点,对针对链式结构的反馈式数据预取进行了优化.SPEC2000测试表明,平均性能提高了4.1%.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号