• Your favorite

    Apple

    ,

    iPhone

    ,

    iPad

    ,

    iOS

    ,
    Jailbreak
    , and
    Cydia
    site.
  • French Developer Reports Significant Speed Bump Under Snow Leopard


    Christophe Ducommun, the developer of video software MovieGate has found, as reported by the French website HardMac, that he was able to go from 104 frames per second encoding under Leopard to 150 frames per second under Snow Leopard making use of Grand Central Dispatch and OpenCL, two new technologies used in the current release.

    Grand Central Dispatch is a way to more efficiently make use of multiple-core processors. Ordinarily, a programmer would have to write explicit code for dual-core and quad-core CPUs, but GCD handles this for the developer. OpenCL allows programs to take advantage of the video card's graphics processing unit (GPU), normally used for rendering, to share the load with the CPU.

    In addition, Ducommun found that MPEG-2 encoding went from 100% to 130% CPU utilization on a quad-core Mac Pro - showing GCD taking advantage of his multi-core CPU - and decoding dropped CPU utilization from 165% to 70%, which indicated that the work had been offloaded to the GPU.

    This is one of the first examples of a developer realizing significant performance improvements merely by turning on support for an existing feature in Snow Leopard. We should see more such news in the weeks and months to come.
    This article was originally published in forum thread: French Developer Reports Significant Speed Bump Under Snow Leopard started by Paul Daniel Ash View original post
    Comments 24 Comments
    1. tudtran's Avatar
      tudtran -
      Really???? I have noticed my divx and vlc players been skipping a lot lately in full screen mode.
    1. zoolander369's Avatar
      zoolander369 -
      I've noticed the speed bump big time... except with emptying the trash. The trash takes FOREVER to empty!!! WTF?
    1. MultipleParadox's Avatar
      MultipleParadox -
      @tudtran: The app needs to be optimized to use the new APIs before you see a difference. Give the developers some time and wait for a few software updates and you'll eventually see a difference
    1. TheOrioles33's Avatar
      TheOrioles33 -
      LOL! I thought the title of this topic meant a bad thing as in "speed bump" in the road would slow you down!
    1. thetoothfairy's Avatar
      thetoothfairy -
      ^ R U 4 Real?
    1. robbpell's Avatar
      robbpell -
      guess i should update

      lol TheOrioles33
    1. TheOrioles33's Avatar
      TheOrioles33 -
      Quote Originally Posted by thetoothfairy View Post
      ^ R U 4 Real?
      I think I am!
    1. dirtygermankid's Avatar
      dirtygermankid -
      Quote Originally Posted by TheOrioles33 View Post
      LOL! I thought the title of this topic meant a bad thing as in "speed bump" in the road would slow you down!
      I thought the same thing. I re-read the article twice to try to figure out what I was missing.. "speed bump" should say speed jump.. or something. lol.
    1. enjoi4586's Avatar
      enjoi4586 -
      Quote Originally Posted by dirtygermankid View Post
      I thought the same thing. I re-read the article twice to try to figure out what I was missing.. "speed bump" should say speed jump.. or something. lol.
      Man, I'm glad I'm not the only one that thought this.
    1. redcard's Avatar
      redcard -
      I wouldn't trust a Frenchman to sit the correct way round on a toilet bowl
    1. plcrules's Avatar
      plcrules -
      I wouldn't trust a Frenchman to sit the correct way round on a toilet bowl
      thats pretty raciest
      but alot of programmers have noticed this speed jump lol
    1. adp's Avatar
      adp -
      Quote Originally Posted by redcard View Post
      I wouldn't trust a Frenchman to sit the correct way round on a toilet bowl
      LMAO!!

      And I agree on the speed bump title. It's misleading.
    1. davshirley's Avatar
      davshirley -
      Quote Originally Posted by redcard View Post
      I wouldn't trust a Frenchman to sit the correct way round on a toilet bowl
      Quote Originally Posted by plcrules View Post
      thats pretty raciest
      but alot of programmers have noticed this speed jump lol


      Nothing racist about it. You've obviously never used a [ame=http://en.wikipedia.org/wiki/Bidet]bidet[/ame] before...
    1. plcrules's Avatar
      plcrules -
      Nothing racist about it. You've obviously never used a Bidet before...
      lol i have 1 i didnt no it was french
    1. badass1469's Avatar
      badass1469 -
      Quote Originally Posted by TheOrioles33 View Post
      LOL! I thought the title of this topic meant a bad thing as in "speed bump" in the road would slow you down!
      lol me to, but i guess it's supposed to mean the speed got bumped up.
    1. StealthBravo's Avatar
      StealthBravo -
      I misread it too
    1. 808mp5's Avatar
      808mp5 -
      Idk bout u guys but when I think about speed bumps I think about cars and slowing down not an increase in speed. I've been working in fcp but it didn't seem to help any there
    1. rwin84's Avatar
      rwin84 -
      does anyone remember excite bike??? speed jump, speed hump, speed bump all this talk reminds me of an 8 bit video game
    1. imode's Avatar
      imode -
      Normally (I suppose) one would say "A bump in performance". Anyway, as mentioned, you will not see substantial performance increases until the applications are rewritten to take advantage of OpenCL. For my own stuff, I'm seeing a substantial increase in performance using OpenCL on both Snow Leopard and Windows.
    1. Matt27272's Avatar
      Matt27272 -
      Yeah the word speed bump is very misleading. Because speed bumps usually are deterrents and make you slow down. Which is the opposite of this.