Part of the Khronos Group
OpenGL.org

The Industry's Foundation for High Performance Graphics

from games to virtual reality, mobile phones to supercomputers

Results 1 to 3 of 3

Thread: Parallizing OpenGl polygon rendering

  1. #1
    Newbie Newbie
    Join Date
    Jan 2013
    Posts
    1

    Parallizing OpenGl polygon rendering

    Does OpenMPI parallizing API support openGL ?
    I was thinking of analysing the performance of polygon mesh generation and antialising using multiple processors located on a cluster . Does OpenMPI support this ? Any other way to do this ?

  2. #2
    Senior Member OpenGL Pro Aleksandar's Avatar
    Join Date
    Jul 2009
    Posts
    1,077
    This is probably a wrong forum for your question. Try to find some Open MPI forum on the net.

    If Open MPI supports CPUs only, then parallelizing OpenGL polygon rendering using Open MPI is a pretty useless attempt.
    Before start to analyze performance of "drawing" meshes on CPUs, consider what you can prove if you can generate image on the cluster faster than on the graphics card that costs several order of magnitude less. A very coarse estimation is: a GPU is about two orders of magnitude faster than the same price CPU in "graphical" calculations.
    Last edited by Aleksandar; 01-25-2013 at 08:34 AM.

  3. #3
    Super Moderator OpenGL Guru dorbie's Avatar
    Join Date
    Jul 2000
    Location
    Bay Area, CA, USA
    Posts
    3,941
    OpenMPI would help you with application code to generate polygons, process a database or perform a simulation, but it does not necessarily lend itself to scaling hardware accelerated graphics. You could implement OpenGL using MPI to scale CPU based rendering.

    You could potentially use Opem MPI to help parallelize an application and on each node use graphics hardware then using OpenMPI aggregate the resulting rendered images back to a single node but it is somewhat unconventional and you asking this question implies you have a steep learning curve ahead of you.

    Projects like this already exist and you should perform a search first.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •