linux 可视化的几种模式
来源:互联网 发布:手机淘宝没有实名认证 编辑:程序博客网 时间:2024/09/21 06:18
Refs:
REMOTE VISUALIZATION ON SERVER-CLASS TESLA GPUS
http://www.nvidia.com/content/PDF/remote-viz-tesla-gpus.pdf
0: HPC的基本 架构
HPC 作为强的的计算资源,用户可以通过ssh 访问,在头节点上提交计算任务,通过成百上千上万的计算节点的并行获取强大的计算能力。
在很多领域,算出了计算结果,如何进行可视化的处理也很重要,本文整理一下可视化的几种模式。
1. 本地可视化
本地渲染模式 , 也是在个人电脑上使用LINUX 图形程序的显示流程。
这也是LINUX X 的基础框架, X-server / X-clinet ; X-clinet 即调用LIBX 的应用程序,而 X-server 则调用渲染硬件影响client的绘制请求
2. X11 转发
X11 forwarding ,即 X11 转发 ,Xming / Xmanager , ssh -X 等方式 就是通过这种方式来使Linux 显示出图形的。
这个其实算是 linux X 环境 自带的远程可视化方案,简单方便,但是:
需要注意的是: X server 是在本地的! 渲染是用的本地的资源。LINUX 服务器那边只是Client ~~ (在之前的可视化环境建设种忘了这一点儿导致了彻底的悲剧),对于复杂的调用libGL 的应用和 大数据的可视化力不从心,而且这个是需要终端支持的,网络性能也较差
3. 支持远程渲染的软件
ParaView 、VISIT 是最经典的两款远程可视化软件,若有机会以后再详细介绍。
这种模式其实是应用程序在server 端完成了渲染后发给 client 端。
(然而之前我是用X11 转发 连过去开启的 server , 导致实际的渲染还是在本地 )
文中提到的 NoMachine 的 NX 框架也属于这种模式 。
文中评价这种模式不好的地方是没有用到本地的GPU 。
不过整体来说,NX 还算不错了,但对于大数据的处理力有不逮
4 通过插件提供支持
(个人评论: )其实这个和NX 架构很像,特别是NX clould 。 不过实际效果如何还要测试。
- linux 可视化的几种模式
- linux网卡bond的几种模式
- Linux 软件安装的几种模式
- linux网卡bond的几种模式
- 几种在线可视化HTML编辑器的比较
- Nagios 快速实现数据可视化的几种方式
- Nagios 快速实现数据可视化的几种方式
- Nagios 快速实现数据可视化的几种方式
- Linux下网卡bond的几种模式
- 几款常见的HTML可视化编辑器
- 几款常见的可视化HTML编辑器
- Linux几种网络连接模式
- ESB的几种模式
- ESB的几种模式
- ESB的几种模式
- ESB的几种模式
- ESB的几种模式
- ESB的几种模式
- ANSI和UNICODE
- 第二周实践项目(3)~体验复杂度
- Android实战简易教程-第五十九枪(EventBus小实例-传值、控制其他页控件显示)
- RB-tree (红黑树)相关问题
- xHTML究竟有多少个标签?
- linux 可视化的几种模式
- HDU 1950 Bridging signals (DP动态规划 + 二分搜索 O(nlogn) )
- PathVariable
- 巧用ViewInject
- JVM和垃圾回收机制的一些整理
- 第三周项目3程序的多文件组织
- File对文件的操作,创建、复制、删除、移动和打开文件的静态方法
- POJ1830 开关问题【高斯消元法】
- mysql修改默认root用户密码