首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 游戏天堂 > 游戏开发 > 关于游戏中的并行
【标  题】:关于游戏中的并行
【关键字】:
【来  源】:http://blog.csdn.net/xjyhust/archive/2007/04/03/1550042.aspx

关于游戏中的并行

最近在看很多并行和多核的资料,觉得各种对于C/C++多线程的扩充方法都不是很理想。
OpenMP算是比较好的,只是对于预编译语句进行了扩充,就是写起来比较需要技巧,而且并行的粒度比较小;Windows中的线程api和linux下的pthread关于线程的原语都比较的繁琐,且并行的粒度较大;boost中的线程虽然用起来比较简单,但是对于性能的提升,似乎没有较好的加速比。
所以,游戏中要对多核进行优化,应该可以结合api类的线程库和OpenMP这样的预处理扩充。不过最实在的方式,应该还是利用GPU的优势,让GPU处理密集型的浮点运算。
现在做h 264的编码优化,可能就在这些方法中进行选择了。

smbian c++生成sis文件日记:【上一篇】
D3DX8指南07_索引顶点:【下一篇】
【相关文章】
没有相关文章
【随机文章】
  • 初学ASP.Net时在论坛收藏收集的一些资料备忘
  • FrontPage 2000 WEB 扩展客户端 安装失败
  • redhat9 内核编译笔记
  • 请问上面的BANNER栏想加一个象官方一样的背景或广告BANNER,如何修改?
  • VRML与JAVA在网络课件中交互运用分析
  • 学习 Plone 中文版
  • 内存对齐
  • Boost.Python学习笔记
  • 杀毒软件和防火墙都成了黑客的"帮凶"?
  • VB程序中处理随机事件
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.