CN105703911A - 一种图像处理计算机及其组建方法 - Google Patents
一种图像处理计算机及其组建方法 Download PDFInfo
- Publication number
- CN105703911A CN105703911A CN201410685674.XA CN201410685674A CN105703911A CN 105703911 A CN105703911 A CN 105703911A CN 201410685674 A CN201410685674 A CN 201410685674A CN 105703911 A CN105703911 A CN 105703911A
- Authority
- CN
- China
- Prior art keywords
- pieces
- nfs
- router
- switch
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 69
- 230000015572 biosynthetic process Effects 0.000 title abstract 2
- 230000008569 process Effects 0.000 claims abstract description 56
- 238000010276 construction Methods 0.000 claims description 7
- 238000009434 installation Methods 0.000 claims description 6
- 230000008901 benefit Effects 0.000 abstract description 5
- 238000004364 calculation method Methods 0.000 abstract description 4
- 230000006870 function Effects 0.000 description 10
- 238000009877 rendering Methods 0.000 description 10
- 238000004590 computer program Methods 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 7
- 230000005540 biological transmission Effects 0.000 description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 230000000007 visual effect Effects 0.000 description 5
- 241001362551 Samba Species 0.000 description 4
- 239000000203 mixture Substances 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 241000294743 Gamochaeta Species 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004040 coloring Methods 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 239000013307 optical fiber Substances 0.000 description 2
- 241000270666 Testudines Species 0.000 description 1
- 230000006399 behavior Effects 0.000 description 1
- 239000000969 carrier Substances 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 230000012447 hatching Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000010008 shearing Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Landscapes
- Stored Programmes (AREA)
Abstract
本发明公开了一种图像处理计算机及其组建方法,该图像处理计算机包括:至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;NFS服务器用网线与交换机或路由器连接。本发明实施例中,利用常用的计算机组件组建一台高性能的图像处理计算机,具有体积小、安静、省电和低成本的特点,适用于各种图像处理或其它需要大计算量的计算过程。
Description
技术领域
本发明涉及互联网技术领域,特别涉及一种图像处理计算机及其组建方法。
背景技术
图像处理(imageprocessing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。
数字图像处理就是利用计算机对图像信息进行加工以满足人的视觉心理或者应用需求的行为。实质上是一段能够被计算机还原显示和输出为一幅图像的数字码。图像作为人类感知世界的视觉基础,是人类获取信息、表达信息和传递信息的重要手段。数字图像处理[9],即用计算机对图像进行处理,其发展历史并不长。数字图像处理技术源于20世纪20年代,当时通过海底电缆从英国伦敦到美国纽约传输了一幅照片,采用了数字压缩技术。首先数字图像处理技术可以帮助人们更客观、准确地认识世界,人的视觉系统可以帮助人类从外界获取3/4以上的信息,而图像、图形又是所有视觉信息的载体,尽管人眼的鉴别力很高,可以识别上千种颜色,但很多情况下,图像对于人眼来说是模糊的甚至是不可见的,通过图象增强技术,可以使模糊甚至不可见的图像变得清晰明亮。另一方面,通过数字图像处理中的模式识别技术,可以将人眼无法识别的图像进行分类处理。通过计算机模式识别技术可以快速准确地检索、匹配和识别出各种东西。
图形渲染,英文为Render,也有的把它称为着色,但一般把Shade称为着色,把Render称为渲染。因为Render和Shade这两个词在三维软件中是截然不同的两个概念,虽然它们的功能很相似,但却有不同。Shade是一种显示方案,一般出现在三维软件的主要窗口中,和三维模型的线框图一样起到辅助观察模型的作用。很明显,着色模式比线框模式更容易让我们理解模型的结构,但它只是简单的显示而已,数字图像中把它称为明暗着色法。在像Maya这样的高级三维软件中,还可以用Shade显示出简单的灯光效果、阴影效果和表面纹理效果,当然,高质量的着色效果是需要专业三维图形显示卡来支持的,它可以加速和优化三维图形的显示。但无论怎样优化,它都无法把显示出来的三维图形变成高质量的图像,这是因为Shade采用的是一种实时显示技术,硬件的速度限制它无法实时地反馈出场景中的反射、折射等光线追踪效果。而现实工作中我们往往要把模型或者场景输出成图像文件、视频信号或者电影胶片,这就必须经过Render程序。
现有技术中,专业3D图形渲染中需要进行大量的浮点运算(包括物理实体、几何转换、剪切、光效,以及三角形设定)和整数运算(包括三角形设定和像素渲染),是一项CPU密集型任务。现有的图像处理计算机需要专业工作站,体积庞大,售价高昂,耗电能力超强,不适合一般的图像处理和图形渲染工作。
发明内容
本发明提供一种图像处理计算机及其组建方法,用以解决现有技术中专业工作站体积庞大、售价高昂、耗电量大的问题。
一种图像处理计算机,包括:
至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;
所述至少两块CPU中央处理器分别安装于至少两块主板上;所述至少两块主板分别用网线连接到所述交换机或路由器;所述NFS服务器用网线与所述交换机或路由器连接。
所述计算机包括6块CPU及6块主板。
所述交换机或路由器为至少8端口的交换机或路由器。
每块所述主板支持至少2G内存。
每块所述主板支持8G内存。
所述NFS服务器安装ubuntu12.04系统,每块所述主板通过NFS网络文件系统安装操作系统。
所述NFS服务器上安装渲染管理软件DrQueue用以处理图像数据。
一种图像处理计算机组建方法,包括:
至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;一台NFS服务器用网线与交换机或路由器连接;
所述NFS服务器上安装ubuntu12.04系统,并安装渲染管理软件DrQueue用以处理图像数据;所述主板通过NFS网络文件系统安装操作系统。
所述主板至少支持2G内存,优选为8G内存。
所述主板为6块,所述CPU为6块,所述交换机或路由器为8端口。
本发明实施例中,通过组建一台高性能的图像处理计算机来处理图像数据,该图像处理计算机包括:至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;NFS服务器用网线与交换机或路由器连接。本发明实施例中,利用常用的计算机组件组建一台高性能的图像处理计算机,具有体积小、安静、省电和低成本的特点,适用于各种图像处理或其它需要大计算量的计算过程。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
图1为本发明实施例1提供的一种图像处理计算机结构示意图;
图2为本发明实施例2提供的一种图像处理计算机结构示意图;
图3为本发明实施例3提供的一种图像处理计算机组建方法原理流程图。
具体实施方式
以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
如图1所示,为本发明实施例1提供的一种图像处理计算机结构示意图,其中包括:
至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;
至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;NFS服务器用网线与交换机或路由器连接。
本实施例中,所述的至少两块CPU,目的在于使多个CPU协同工作,因而至少需要两块CPU。理论上CPU越多越好,可以根据实际的需要设定CPU的数量。
设定了CPU的数量,显然为了配合CPU的工作,必须要有相应的主板才可以。CPU必须安装于相应的主板上才可以发挥作用。CPU的数量设定后,主板的数量也就设定了,二者是相同相应的。
主板的选择上,通常智商需要支持2G的内存。由于本实施例中对于主板的要求是根据实际的需要来设定的,所以对此不做限定。
设定了CPU和主板的数量,为了将所有的CPU主板连接在一起,通常会通过网线来连接。网线之间需要一个交换机或者路由器来做总的交换连接。交换机或者路由器的选择,最少需要满足实际需要,也就是根据实际系统中包括的主板数量来选择。例如,如果实际系统包括6个主板,那么至少要选择8口的交换机或路由器。
除此之外,为了实现对系统的实际控制,还需要一台服务器,用来实际操作系统。NFS服务器可以满足实际的需求。
NFS是NetworkFileSystem的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。
NFS的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。
NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用(RemoteProcedureCall)是能使客户端执行其他系统中程序的一种机制。NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC的一个程序。或者说NFS也是一个RPCSERVER。所以只要用到NFS的地方都要启动RPC服务,不论是NFSSERVER或者NFSCLIENT。这样SERVER和CLIENT才能通过RPC来实现PROGRAMPORT的对应。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC是负责负责信息的传输。
NFS就是促使Servers上的档案能被其他的机器mount,而达到资源共享,享用这些档案的机器就可称为Client,一个client可以从server上mount一个档或是一个层次的目录(filehierarchies).然而事实上任何一台机器都可以做NFSserverorNFSclient,甚至同时为NFSserverandNFSclient也可以。
NFS服务器所export出来的档案或目录都记录在/etc/exports这一个档中,当我们启动NFSserver时在/etc/rc.local的这一个script会自动的启动exportfs这一个程式,搜寻/etc/exports这一个档是否存在,并且赋予正确的权限给所有export出去的filehierarchies。
NFS的目标是让不同机器能够跨平台共享相同的档案资源。简单来说,可以看成是一种远端的档案系统。也因为跨平台的目标,所以几乎所有的UnixLike平台都支援NFS,如IBMAIX、SunSolaris、HPUnix、GNU/Linux和FreeBSD等,都可以透过NFS来共享档案和目录资源。目前在MSWindows上虽然有NFSClient可以安装,但几乎是商业软件。所以大家常在UnixLike系统中使用NFS来共享档案资源。或许读者会奇怪,为何不用Samba网芳分享,这样MSWindows和Unix都可以互相连线?这是因为NFS效能比Samba好很多,所以常常在平行运算的超级电脑或者商业大型系统上,使用一台NFSServer,其他Server透过光纤通道连线到NFS档案服务器取得资料。
实务上常常架一台NFSServer,并且上面装有磁带机可以定时的备份档案。其他的服务器就把NFSServershare出来的目录挂载起来,实际上所有网页和资料等档案都是放在NFSServer上,这些Server就只单纯运算与回应客户端请求。这样的好处是我们只要维护好一份档案系统即可,并且备份和资源分配也会比较容易。也因为NFSServer通常使用Raid磁盘阵列系统,所以整个架构可以达成高效能且高可靠性的服务。
这样组成的系统中,可以充分利用多个CPU主板的运算能力进行实际的图像处理,或者,也可以做其它任何需要大运算量的工作,本实施例对具体的应用场景不做限定。
本发明实施例中,通过组建一台高性能的图像处理计算机来处理图像数据,该图像处理计算机包括:至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;NFS服务器用网线与交换机或路由器连接。本发明实施例中,利用常用的计算机组件组建一台高性能的图像处理计算机,具有体积小、安静、省电和低成本的特点,适用于各种图像处理或其它需要大计算量的计算过程。
如图2所示,为本发明实施例2提供的图像处理计算机结构示意图,其中,
该系统包括6块Core2的4核心处理器,6块技嘉S系列GA-G33M-DS2R/S2主板,每块主板最多8GB内存,放在一个大的机箱中(能装系统六块主板),组装在一起,组成图像处理计算机系统。6块主板用一个8口3com千兆交换机连接,再找一台电脑做NFS服务器。这样就实现了具体的图像处理计算机硬件组成。
然后需要在NFS服务器上安装ubuntu12.04系统,每个主板通过NFS网络文件系统安装系统。在系统中安装式渲染管理软件DrQueue。
Drqueue是一个开放源码的集群渲染管理软件,目前支持Maya8的任务提交,其他支持软件包括mentalray,shake,Renderman,以及Blender3D。Drqueue有一个Drkeewee服务程序用来通信转递渲染任务的情况,这些都可以通过Drqman图形界面来操作渲染任务的停止,重启,优先级别等。DrQueue可以运行于各种平台(Linux、FreeBSD、Irix、MacOS-X&Windows)还可以同很多渲染引擎在GUI的图形用户界面下协同工作(Maya、MentalRay、Blender、XSI、Lightwave、Mantra、Turtle、BMRT、Shake、AfterEffects、Aqsis、Nuke、Terragen、3Delight和Pixie)。可以对DrQueue的脚本进行编写。此软件中包括一个小的服务器DrKeewee,通过网页浏览器它可以帮助你查看当前等待处理的数据的情况。
DrQueue是一个强大的开源分布式渲染农场管理软件,用于一系列的应用程序在视觉效果行业和一般的批处理作业,应用于科学、工程、金融、动漫、电影等。用户给DrQueue提交一个作业,DrQueue把作业分布式分发到渲染器节点上。
具体安装如下:
下载最新的DrQueue源码包:
wgethttp://www.drqueue.org/files/drqueue.0.64.4c3.tgz-P/opt
cd/opt/
tarzxvfdrqueue.0.64.4c3.tgz
cdDrQueue-0.64.4c3
sconsinstallPREFIX=/opt
sconsinstall时候没有报错的话会正常安装到/opt/drqueue目录下。
修改配置文件。
修改master.conf:
vim/opt/drqueue/etc/master.conf
logs=/opt/drqueue/logs
tmp=/opt/drqueue/tmp
db=/opt/drqueue/db
bin=/opt/drqueue/bin
etc=/opt/drqueue/etc
修改slave.conf:
vim/opt/drqueue/etc/slave.conf
logs=/opt/drqueue/logs
tmp=/opt/drqueue/tmp
pool=test1,test2,test3
修改drqman.conf:
vim/opt/drqueue/etc/drqman.conf
logs=/opt/drqueue/logs
tmp=/opt/drqueue/tmp
db=/opt/drqueue/db
设置环境变量
在/etc/profile中加入如下变量:
PATH=${PATH}:/opt/drqueue/bin
exportPATH
exportDRQUEUE_ROOT=/opt/drqueue
exportDRQUEUE_TMP=/opt/drqueue/tmp
exportDRQUEUE_OS=LINUX
exportDRQUEUE_BIN=/opt/drqueue/bin
exportDRQUEUE_ETC=/opt/drqueue/etc
exportDRQUEUE_DB=/opt/drqueue/db
exportDRQUEUE_LOGS=/opt/drqueue/logs
exportDRQUEUE_MASTER=192.168.8.123
exportRAILS_ENV=production
执行source/etc/profile使之生效。
接下来可以执行master.Linux.x86_64、slave.Linux.x86_64以及drqman.Linux.x86_64命令,drqman需要调用图形,可以用drqman客户端来提交渲染任务。
本发明实施例中,通过组建一台高性能的图像处理计算机来处理图像数据,该图像处理计算机包括:至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;NFS服务器用网线与交换机或路由器连接。本发明实施例中,利用常用的计算机组件组建一台高性能的图像处理计算机,具有体积小、安静、省电和低成本的特点,适用于各种图像处理或其它需要大计算量的计算过程。
如图3所示,为本发明实施例3提供的一种图像处理计算机组建方法原理流程图,其中,
步骤31,至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;一台NFS服务器用网线与交换机或路由器连接;
步骤32,NFS服务器上安装ubuntu12.04系统,并安装渲染管理软件DrQueue用以处理图像数据;主板通过NFS网络文件系统安装操作系统。
本实施例中,所述的至少两块CPU,目的在于使多个CPU协同工作,因而至少需要两块CPU。理论上CPU越多越好,可以根据实际的需要设定CPU的数量。
设定了CPU的数量,显然为了配合CPU的工作,必须要有相应的主板才可以。CPU必须安装于相应的主板上才可以发挥作用。CPU的数量设定后,主板的数量也就设定了,二者是相同相应的。
主板的选择上,通常智商需要支持2G的内存。由于本实施例中对于主板的要求是根据实际的需要来设定的,所以对此不做限定。
设定了CPU和主板的数量,为了将所有的CPU主板连接在一起,通常会通过网线来连接。网线之间需要一个交换机或者路由器来做总的交换连接。交换机或者路由器的选择,最少需要满足实际需要,也就是根据实际系统中包括的主板数量来选择。例如,如果实际系统包括6个主板,那么至少要选择8口的交换机或路由器。同样,对于主板的选择上,至少需要支持2G内存,优选为最大支持8G内存。
除此之外,为了实现对系统的实际控制,还需要一台服务器,用来实际操作系统。NFS服务器可以满足实际的需求。
NFS是NetworkFileSystem的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。
NFS的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。
NFS在文件传送或信息传送过程中依赖于RPC协议。RPC,远程过程调用(RemoteProcedureCall)是能使客户端执行其他系统中程序的一种机制。NFS本身是没有提供信息传输的协议和功能的,但NFS却能让我们通过网络进行资料的分享,这是因为NFS使用了一些其它的传输协议。而这些传输协议用到这个RPC功能的。可以说NFS本身就是使用RPC的一个程序。或者说NFS也是一个RPCSERVER。所以只要用到NFS的地方都要启动RPC服务,不论是NFSSERVER或者NFSCLIENT。这样SERVER和CLIENT才能通过RPC来实现PROGRAMPORT的对应。可以这么理解RPC和NFS的关系:NFS是一个文件系统,而RPC是负责负责信息的传输。
NFS就是促使Servers上的档案能被其他的机器mount,而达到资源共享,享用这些档案的机器就可称为Client,一个client可以从server上mount一个档或是一个层次的目录(filehierarchies).然而事实上任何一台机器都可以做NFSserverorNFSclient,甚至同时为NFSserverandNFSclient也可以。
NFS服务器所export出来的档案或目录都记录在/etc/exports这一个档中,当我们启动NFSserver时在/etc/rc.local的这一个script会自动的启动exportfs这一个程式,搜寻/etc/exports这一个档是否存在,并且赋予正确的权限给所有export出去的filehierarchies。
NFS的目标是让不同机器能够跨平台共享相同的档案资源。简单来说,可以看成是一种远端的档案系统。也因为跨平台的目标,所以几乎所有的UnixLike平台都支援NFS,如IBMAIX、SunSolaris、HPUnix、GNU/Linux和FreeBSD等,都可以透过NFS来共享档案和目录资源。目前在MSWindows上虽然有NFSClient可以安装,但几乎是商业软件。所以大家常在UnixLike系统中使用NFS来共享档案资源。或许读者会奇怪,为何不用Samba网芳分享,这样MSWindows和Unix都可以互相连线?这是因为NFS效能比Samba好很多,所以常常在平行运算的超级电脑或者商业大型系统上,使用一台NFSServer,其他Server透过光纤通道连线到NFS档案服务器取得资料。
实务上常常架一台NFSServer,并且上面装有磁带机可以定时的备份档案。其他的服务器就把NFSServershare出来的目录挂载起来,实际上所有网页和资料等档案都是放在NFSServer上,这些Server就只单纯运算与回应客户端请求。这样的好处是我们只要维护好一份档案系统即可,并且备份和资源分配也会比较容易。也因为NFSServer通常使用Raid磁盘阵列系统,所以整个架构可以达成高效能且高可靠性的服务。
这样组成的系统中,可以充分利用多个CPU主板的运算能力进行实际的图像处理,或者,也可以做其它任何需要大运算量的工作,本实施例对具体的应用场景不做限定。
本发明实施例中,通过组建一台高性能的图像处理计算机来处理图像数据,该图像处理计算机包括:至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;NFS服务器用网线与交换机或路由器连接。本发明实施例中,利用常用的计算机组件组建一台高性能的图像处理计算机,具有体积小、安静、省电和低成本的特点,适用于各种图像处理或其它需要大计算量的计算过程。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种图像处理计算机,其特征在于,包括:
至少两块CPU中央处理器、至少两块主板、一台至少四端口的交换机或路由器及一台NFS服务器;
所述至少两块CPU中央处理器分别安装于至少两块主板上;所述至少两块主板分别用网线连接到所述交换机或路由器;所述NFS服务器用网线与所述交换机或路由器连接。
2.如权利要求1所述的图像处理计算机,其特征在于,所述计算机包括6块CPU及6块主板。
3.如权利要求1所述的图像处理计算机,其特征在于,所述交换机或路由器为至少8端口的交换机或路由器。
4.如权利要求1所述的图像处理计算机,其特征在于,每块所述主板支持至少2G内存。
5.如权利要求4所述的图像处理计算机,其特征在于,每块所述主板支持8G内存。
6.如权利要求1所述的图像处理计算机,其特征在于,所述NFS服务器安装ubuntu12.04系统,每块所述主板通过NFS网络文件系统安装操作系统。
7.如权利要求1所述的图像处理计算机,其特征在于,所述NFS服务器上安装渲染管理软件DrQueue用以处理图像数据。
8.一种图像处理计算机组建方法,其特征在于,包括:
至少两块CPU中央处理器分别安装于至少两块主板上;至少两块主板分别用网线连接到交换机或路由器;一台NFS服务器用网线与交换机或路由器连接;
所述NFS服务器上安装ubuntu12.04系统,并安装渲染管理软件DrQueue用以处理图像数据;所述主板通过NFS网络文件系统安装操作系统。
9.如权利要求8所述的方法,其特征在于,所述主板至少支持2G内存,优选为8G内存。
10.如权利要求8所述的方法,其特征在于,所述主板为6块,所述CPU为6块,所述交换机或路由器为8端口。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410685674.XA CN105703911A (zh) | 2014-11-25 | 2014-11-25 | 一种图像处理计算机及其组建方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410685674.XA CN105703911A (zh) | 2014-11-25 | 2014-11-25 | 一种图像处理计算机及其组建方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105703911A true CN105703911A (zh) | 2016-06-22 |
Family
ID=56940923
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410685674.XA Pending CN105703911A (zh) | 2014-11-25 | 2014-11-25 | 一种图像处理计算机及其组建方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105703911A (zh) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1447258A (zh) * | 2003-04-22 | 2003-10-08 | 清华大学 | 一种本地无操作系统的网络计算机 |
| US20060012822A1 (en) * | 2004-07-15 | 2006-01-19 | Ziosoft, Inc. | Image processing system for volume rendering |
| CN1744047A (zh) * | 2005-09-27 | 2006-03-08 | 浪潮电子信息产业股份有限公司 | 一种实现基于机群结构的高性能服务器动态部署方法 |
-
2014
- 2014-11-25 CN CN201410685674.XA patent/CN105703911A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1447258A (zh) * | 2003-04-22 | 2003-10-08 | 清华大学 | 一种本地无操作系统的网络计算机 |
| US20060012822A1 (en) * | 2004-07-15 | 2006-01-19 | Ziosoft, Inc. | Image processing system for volume rendering |
| CN1744047A (zh) * | 2005-09-27 | 2006-03-08 | 浪潮电子信息产业股份有限公司 | 一种实现基于机群结构的高性能服务器动态部署方法 |
Non-Patent Citations (2)
| Title |
|---|
| 唐双燕,: ""基于LSF平台的集群渲染可视化监控研究与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
| 蔡靖,: ""动漫平台集群渲染系统的研究与实现"", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9582904B2 (en) | Image composition based on remote object data | |
| CN103019802B (zh) | 一种虚拟机管理方法及平台 | |
| US9230294B2 (en) | Preserving and reusing intermediate data | |
| DE102021129078A1 (de) | Intelligente push-kupplung über der plattform für kühlsysteme in rechenzentren | |
| US10315110B2 (en) | Service for generating graphics object data | |
| CN115272565A (zh) | 一种头部三维模型的重建方法及电子设备 | |
| CN110321253B (zh) | 用于备份数据的方法和装置 | |
| Wu et al. | Cloud-based image processing system with priority-based data distribution mechanism | |
| DE112022002953T5 (de) | Parallele verarbeitung von thread-gruppen | |
| Raji et al. | Scientific visualization as a microservice | |
| DE102021125626A1 (de) | Licht-resampling mit flächenähnlichkeitsprüfung | |
| DE102023129956A1 (de) | Ressourcenvorhersage für arbeitslasten | |
| Gooding et al. | Implementation of a distributed rendering environment for the TeraGrid | |
| Raji et al. | Scalable web-embedded volume rendering | |
| Mahmoudi et al. | Towards a smart selection of resources in the cloud for low‐energy multimedia processing | |
| Ruan et al. | High performance photogrammetry for academic research | |
| US11176721B2 (en) | Multiplex pixel distribution for multi-machine rendering | |
| CN105703911A (zh) | 一种图像处理计算机及其组建方法 | |
| Madhavan et al. | A distributed rendering environment for teaching animation and scientific visualization | |
| DE102023113248A1 (de) | Adaptive Task-Ablaufsteuerung für virtualisierte Umgebungen | |
| DE102023126457A1 (de) | Erzeugen und einfügen von interpolierten frames in anwendungs-frames zur anzeige | |
| DE102022132013A1 (de) | Anwendungsprogrammierschnittstellen für interoperabilität | |
| Huzaifa | Design and evaluation of extended reality systems | |
| KR20180008168A (ko) | 병렬 처리 환경을 이용한 홀로그램 콘텐츠 생성 시스템 및 그 방법 | |
| TW202141422A (zh) | 訓練複數個影像之對準 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160622 |