ContextCapture-硬件配置推荐
ContextCapture倾斜摄影的空三计算、三维建模应用。非常耗费硬件资源,适当调整硬件配置,可以显著提高模型处理时间。
硬件常见问题
随着倾斜摄影建模算法成熟,应用越来越广泛,数据量越来越大,需要更高性能的工作站或集群,但是我们碰到下面:
情况1. 用双Xeon(20核)服务器,处理速度很慢,还不如4核心的PC机(软件对高主频更敏感)
情况2. 用花大成本买到所谓“高性能”、“高速”服务器,处理速度并没有提升多少
情况3. 用32核Xeon+双GTX1080ti这么牛的机器 ,性能跟单GTX1080ti一样(2块显卡其实性能并没有提升多少)
情况4. 下血本建立起来的双Xeon多机集群,性能表现不尽人意(多核心对性能提升不大)
情况5. 用刚上市最牛的两颗Xeon Platium 8180(56核)的服务器居然不如1颗6核架构高主频机器快。
1、CPU: 中央处理器
目前处理速度最快的 CPUs 是 Intel 系列处理器,该系列处理器的核数最多。在速度与核数相同的情况下,i7 与 Xeon(至强)处理器之间没有区别。i7 最多可达 10 核,i9 多达 10 核,至强可以达到 28 核,分别有不同的主频和 Turbo。但是,对于相同的价格来说,通常 i7 和 i9 处理器的计算速度要快于至强的处理器。
核数在并行计算的阶段比较关键,如空三及建模的部分阶段。但是,在建模阶段,有很多计算都是单线程进行的,因此最主要是核心的速度。
实际上,在单线程运算的时候,处理速度与处理器速度成正比(如果不考虑硬盘访问和显卡的话)。
如果我们假设一台处理器的能力为 # 线程 *# 速度,那么同等能力的处理器,我们建议选择处理速度较快的。
举例说明,同一代产品,8 线程 3.6Ghz 的处理器要优于 12 线程 2.4Ghz 的处理器。但相同主频的新一代的处理器效率可能会比上一代的高很多

2、GPU: 图形处理器
ContextCapture 能够全面地利用图形处理器的能力,从而加速建模进程。需要考虑的两个主要因素为核心数以及显卡内存。因此,我们推荐游戏级显卡。实际上,对于同样的技术、同样的核心数和内存,游戏级别显卡价格要远远低于专业级显卡。
需要说明的是 ContextCapture 不支持 SLI 技术配置的的多显卡设置。
用户在使用 Nvidia Tesla 显卡时。要注意关注该型号显卡是否支持 OpenGL。尽管 ContextCapture 支持 Intel和 AMD 显卡,我们还是推荐您使用 Nvidia 的显卡。
在空中三角测量的过程中不使用显卡

3、关于内存
在处理大数据量的工程的时候,可用内存量很重要。在空三阶段需要使用内存配准大量影像,在重建阶段处理大块瓦片的时候也需要内存。
我们推荐至少配备 32Gb 的内存,如果处理成千上万张照片的话,我们建议使用 64Gb 或更大的内存。
在重建阶段,大块的瓦片需要较大的内存。但是,我们并不建议为了达到最大可用内存而调整瓦片的尺寸,因为显卡的内存对建模的速度也有影响。

4、关于硬盘存储
ContextCapture 的整体处理性能会受到硬盘的读写时间的影响。建议使用 SSD 的驱动器以加快数据处理速度。但是,ContextCapture 的工程文件很快就会占满硬盘空间。因此,如果是处理大规模项目,我们推荐将ContextCapture 安装在 SSD 驱动器上,将工程文件存储在大容量、读写快速的 HDD 硬盘上。(比如:6Tb 的西部数据硬盘 WD6001FZWX

ContextCapture-硬件配置推荐的更多相关文章
- Spark硬件配置推荐
1.存储系统 如果可以的话,把Spark的hadoop的节点安装在一起,最容易的方式是用standalone的模式安装,用mapred.child.java.opts设置每个任务的内存,用mapred ...
- 【Spark学习】Apache Spark集群硬件配置要求
Spark版本:1.1.1 本文系从官方文档翻译而来,转载请尊重译者的工作,注明以下链接: http://www.cnblogs.com/zhangningbo/p/4135912.html 目录 存 ...
- 为Hadoop集群选择合适的硬件配置
随着Apache Hadoop的起步,云客户的增多面临的首要问题就是如何为他们新的的Hadoop集群选择合适的硬件. 尽管Hadoop被设计为运行在行业标准的硬件上,提出一个理想的集群配置不想提供硬件 ...
- MongoDB的容量规划及硬件配置
mongo是基于内存的数据库,应尽量将工作集中的数据全部加载到内存中,即内存应大于工作集 本文译自Chad Tindel的英文博客: http://www.mongodb.com/blog/post/ ...
- 人机大战之AlphaGo的硬件配置和算法研究
AlphaGo的硬件配置 最近AlphaGo与李世石的比赛如火如荼,关于第四盘李世石神之一手不在我们的讨论范围之内.我们重点讨论下AlphaGo的硬件配置: AlphaGo有多个版本,其中最强的是分布 ...
- 如何查看LINUX 硬件配置信息
如何查看LINUX 硬件配置信息 在网上找了N久,发现了一篇不错的文档,转载一下: 1.查看机器所有硬件信息: dmidecode |more dmesg |more 这2个命令出来的信息都非常多,所 ...
- C/C++通过WMI和系统API函数获取获取系统硬件配置信息
转载:http://www.cnblogs.com/renyuan/archive/2012/12/29/2838716.html 转载:http://blog.csdn.net/jhqin/arti ...
- C#程序中获取电脑硬件配置信息的一种方法
本文介绍获取cpu信息和内存信息的方法,根据本文所举例的代码可以举一反三获取更多信息. 获取cpu名称的方法: public string GetCpuInfo() { ManagementObjec ...
- LINUX查看硬件配置命令
LINUX查看硬件配置命令 系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinf ...
- 简单对比一下不同Windows操作系统在相同硬件配置的情况下浏览器js引擎的性能
最近部门进行Windows客户端的测试产品单点性能, 感觉不在通的windows版本以及浏览器内核的情况下性能可能有差异, 也一直没有找到一个比较好的对比工具, 今天用chrome的控制台简单测试了下 ...
随机推荐
- 【已解决】Android学习---注册和登录功能模块合并报错以及解决办法
问题① 我在另外一个项目里写了一个注册和登录功能的几个文件,当我想把这些代码和另一个文件合起来的时候就出现了问题. 首先不可以直接把另外一个项目的某个文件直接复制过来, 最好的办法是重新新建一个相同名 ...
- JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简单集成教程
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简单集成教程 JS文件在最下面: 引入 <script src="${path}/js/jquery-2.0.3.mi ...
- 03 jQuery属性控制
03 jQuery属性控制 属性相关的控制主要有以下几个功能 val() => 处理value属性 text() => 处理innerText html() => 处理innerHT ...
- #BFS,二进制#CF1776J Italian Data Centers
洛谷题面 CF1776J 分析 将原图的点所拆开的点按二进制编号,那么同一个点之间连边当且仅当恰好一个二进制位不同, 不同点之间连边颜色相同则其二进制相同,否则完全相反. 可以钦定起点就是 \((x, ...
- #dp、树状数组#JZOJ 3859 孤独一生
题目 将\(n\)座山(给定高度和\(n\))分成两个集合(按照原次序排列),然后在两个集合前加入海拔为0的平地 现在YC--一名julao,会两次从平地开始沿竖直方向跳到下一座山(别问我怎么做到的) ...
- #李超线段树,树链剖分#洛谷 4069 [SDOI2016]游戏
题目 分析 就是把线段扔到了树上,注意区间查询要比较两个端点的函数值, 把区间赋值转换成两部分,从起点到LCA的区间是斜率为负数的线段, 从终点到LCA的区间是斜率为正数的线段. 代码 #includ ...
- django admin后台自定义数据保存方式
故事背景是这样的: 为了方便工作中数据的整理,需要开发一个 管理系统,用于记录一些事情. 该系统不需要精美的前端的页面,只需要使用django的admin后台管理就可以了. 我需要在添加数据的时候,把 ...
- 一、Unity调用Xcode封装方法(工程引用文件)
1.Xcode新建Static Library 工程 (我起的名字是UnityExtend 可以在接下来的图中看到) 2.打包unity ios工程 unity打包ios 打出Xcode工程 3.打开 ...
- CentOS 9 Basic Developing environment and IDEs installing guide
I . Install Google Chrome browser Check the installed chrome and related packages with the command & ...
- keycloak~jwt的rs256签名的验证方式
接口地址 keycloak开放接口地址:/auth/realms/fabao/.well-known/openid-configuration rsa算法相关术语 RSA算法是一种非对称加密算法,其安 ...