[ot] multi-threaded OpenGL / LLVM


    Aug 22 2006 | 4:33 pm
    "... The LLVM JIT optimizations combined with the new multi-threaded OpenGL stack have yielded a doubling of the frame-rate in "a very popular MMORPG" (which is code for "WoW"). Yikes! The multi-threaded OpenGL feature may appear in a future version of Tiger, but it currently works exclusively in 10.4.7 on the new Mac Pros. ..."
    Yes please !

    • Aug 22 2006 | 4:39 pm
      As nice as this sounds in theory, lets wait untill people can get their hands dirty with it. Most things like this have a huge caveat which no one mentions from the get go.
      Who knows, maybe it will be 2x faster, but somehow I doubt that.
      v a d e //
      www.vade.info abstrakt.vade.info
      On Aug 22, 2006, at 12:33 PM, Gideon Kiers wrote:
      > http://arstechnica.com/staff/fatbits.ars/2006/8/17/5024 > > "... The LLVM JIT optimizations combined with the new multi- > threaded OpenGL stack have yielded a doubling of the frame-rate in > "a very popular MMORPG" (which is code for "WoW"). Yikes! > The multi-threaded OpenGL feature may appear in a future version of > Tiger, but it currently works exclusively in 10.4.7 on the new Mac > Pros. ..." > > Yes please ! > >
    • Aug 22 2006 | 5:15 pm
      My point exactly, sounds like christmas, any dirty hands around ?
      On 22-aug-2006, at 18:39, vade wrote:
      > As nice as this sounds in theory, lets wait untill people can get > their hands dirty with it. Most things like this have a huge caveat > which no one mentions from the get go. > > Who knows, maybe it will be 2x faster, but somehow I doubt that.
    • Aug 22 2006 | 6:18 pm
      On Aug 22, 2006, at 9:33 AM, Gideon Kiers wrote:
      > "... The LLVM JIT optimizations combined with the new multi- > threaded OpenGL stack have yielded a doubling of the frame-rate in > "a very popular MMORPG" (which is code for "WoW"). Yikes! > The multi-threaded OpenGL feature may appear in a future version of > Tiger, but it currently works exclusively in 10.4.7 on the new Mac > Pros. ..."
      The LLVM optimization is most likely what leads to such improved performance. Jitter shouldn't see any improvements from MT OpenGL, since all OpenGL commands in Jitter are made from one thread. LLVM is Leopard only.
      -Joshua