【发布时间】:2014-10-30 13:38:54
【问题描述】:
我有一个带有英特尔酷睿 i7 4790 8 兆现金英特尔高清显卡 4600 的工作站 2 GPU nvidia GTX 760 4 Giga RAM 1152 处理核心 我在安装 nvidia 专有驱动程序时遇到问题,每次升级后我每次重新安装 ubuntu 和 nvidia 驱动程序时都会导致屏幕消失桌面不显示,这会导致问题 我正在研究分子结构我正在寻找编写诸如 VMD 视觉分子动力学或 PyMol 之类的软件
我想编写 OpenGL 代码,在屏幕上显示 3D 球体并进行转换处理来自键盘和鼠标的输入
我想使用最新的 OpenGL 版本 4.4 进行这项研究 但我找到了使用内置小型 GPU 加速 OpenGL 的英特尔高清驱动程序 我使用它并升级了系统并进行了许多更新它没有引起问题它可以工作 但问题是 它使用 Opengl 3.3 的 Mesa3D
我的问题是 是 Mesa 的 Opengl 3.3 实现在 Linux 上运行良好 分子动力学够吗 我在互联网上读到 OpenGL 中用于开发游戏的新功能不是基本的东西,比如分子动力学渲染原子旋转变换 有人对我说,你永远不会使用 OPengl api 3.3 中的所有内容,你使用 intel hd GPU 和使用 nvidia GPU 进行数值计算和算法就足够了
【问题讨论】:
-
渲染原子很容易;它只是一些球体和圆柱体。但是,如果您尝试在 GPU 上进行数值计算,那不太适合 OpenGL。 OpenCL 可能会更好。
-
@ColonelThirtyTwo 是的,我认为渲染原子很容易,并且可以使用英特尔高清显卡和使用 OpenGL 3.3 的台面很好地完成,台面也将很快完成 OpenGL 4.3,我知道科学计算将完成使用 CUDA