Page 1 of 3 123 LastLast
Results 1 to 10 of 27

Thread: A New & Exciting OpenGL 3 Benchmark To Run

  1. #1
    Join Date
    Jan 2007
    Posts
    14,788

    Default A New & Exciting OpenGL 3 Benchmark To Run

    Phoronix: A New & Exciting OpenGL 3 Benchmark To Run

    There's finally a new and visually exciting OpenGL benchmark to try out for Linux, OS X, and Windows users alike. The benchmark also supports OpenGL 3.x contexts for making testing more exciting with regard to the Linux graphics driver stack...

    http://www.phoronix.com/vr.php?view=MTQwNjE

  2. #2
    Join Date
    Jan 2012
    Location
    Moscow
    Posts
    61

    Default

    I've been trying to make latency-oriented benchmarking profiles for PTS, but I couldn't find any documentation on how to write one and looking the existing examples didn't get me very far.
    Is there any documentation on writing test profiles? Maybe a reference manual for the XML definitions?

    If not, where can I at least look up the commonly used values? Maybe on OpenBenchmarking or in the source code?

    What about the environment variables that are set before script is run? (although I guess I could just dump those with "env", but still)
    Last edited by Shnatsel; 07-09-2013 at 09:56 AM.

  3. #3

    Default

    Quote Originally Posted by Shnatsel View Post
    I've been trying to make latency-oriented benchmarking profiles for PTS, but I couldn't find any documentation on how to write one and looking the existing examples didn't get me very far.
    Is there any documentation on writing test profiles? Maybe a reference manual for the XML definitions?

    If not, where can I at least look up the commonly used values? Maybe on OpenBenchmarking or in the source code?

    What about the environment variables that are set before script is run? (although I guess I could just dump those with "env", but still)
    There's a bit of docs within the documentation/ dir. Within the pts-core/openbenchmarking.org/schemas are the XML/XSL schemas.

    The possible environment variables should be shown by: phoronix-test-suite diagnostics under "Environmental Variables (accessible via test scripts)".

    For the most part though I'd recommend looking at other similar test profiles for reference. I wish there was more/better documentation, but unfortunately with largely developing it all myself and still having a back log of other work to do, there isn't too much time for good docs. If you have any questions feel free to let me know!

  4. #4
    Join Date
    Jan 2012
    Location
    Moscow
    Posts
    61

    Default

    Thanks! I'll see if I can make profiles for http://maemo.gitorious.org/maemo-too...mem-throughput and http://maemo.gitorious.org/maemo-too...-test-pingpong

    http://lmbench.sourceforge.net/ also looks interesting, it has a pipe latency test among other things.

  5. #5
    Join Date
    Sep 2010
    Posts
    683

    Default

    @Michael

    Can you make tests of various media players on Linux displaying various data formats (one movie, various qualities, formats), using various back ends (xine, gstreamer), using various accelerations apis?

    (ofc. in context of power & resources usage)

  6. #6
    Join Date
    Jan 2012
    Location
    Moscow
    Posts
    61

    Default

    Oh, this reminds me - we don't seem to have any VA-API benchmarks yet.

  7. #7
    Join Date
    Jan 2012
    Location
    Moscow
    Posts
    61

    Default

    Here are some hints on benchmarking VA-API: http://lists.freedesktop.org/archive...er/012524.html
    I might write a profile based on some other mplayer profile if I get my hands on hardware with VA-API.

  8. #8

    Default

    Quote Originally Posted by Shnatsel View Post
    Thanks! I'll see if I can make profiles for http://maemo.gitorious.org/maemo-too...mem-throughput and http://maemo.gitorious.org/maemo-too...-test-pingpong

    http://lmbench.sourceforge.net/ also looks interesting, it has a pipe latency test among other things.
    Many thanks, let me know if you need any help. Would love to try them out and use them upstream.

  9. #9

    Default

    Quote Originally Posted by Shnatsel View Post
    Here are some hints on benchmarking VA-API: http://lists.freedesktop.org/archive...er/012524.html
    I might write a profile based on some other mplayer profile if I get my hands on hardware with VA-API.
    See video-cpu-usage test profile does some mplayer-based benchmarking with different video accel methods... Though right now I think the sample video file is still crap since not many good free high quality videos with good download speeds.

  10. #10
    Join Date
    Jan 2012
    Location
    Moscow
    Posts
    61

    Default

    Tears of Steel is probably a good candidate... it has live footage and a lot of SFX. If we cut a two minute long excerpt from it and re-encode it in with different h264 compression levels, it should make for a good sample video. I have no experience with performing such manipulations, though.
    Last edited by Shnatsel; 07-09-2013 at 04:57 PM. Reason: added link

Posting Permissions

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