On 06/17/13 11:23, Paul McIntosh wrote:
> A bit better...
Err, the PBO numbers seem worse?

Pbuffer (BGRA):

glDrawPixels():   429.4 Mpixels/sec
glReadPixels():   688.5 Mpixels/sec (min = 605.3, max = 697.0, sdev = 4.143)
glReadPixels() accounted for 99.98% of total readback time

PBO (BGRA):

glDrawPixels():   427.9 Mpixels/sec
glReadPixels():   226.6 Mpixels/sec (min = 166.2, max = 227.5, sdev = 2.838)
glReadPixels() accounted for 1.050% of total readback time

Paul
>
> [paulmc@m1029 paulmc]$ glreadtest -pbo
>
> GLreadtest v2.3.2 (Build 20121221)
>
> Rendering to Pbuffer using GLX on display :1.0
> Using PBO's for readback
> Xlib:  extension "GLX" missing on display ":1.0".
> Xlib:  extension "GLX" missing on display ":1.0".
> 256: Could not obtain Visual
> [paulmc@m1029 paulmc]$ export DISPLAY=:0
> [paulmc@m1029 paulmc]$ glreadtest -pbo
>
> GLreadtest v2.3.2 (Build 20121221)
>
> Rendering to Pbuffer using GLX on display :0.0
> Using PBO's for readback
> FB Config = 0xc5
> Drawable size = 701 x 701 pixels
> Using 1-byte row alignment
>
>>>>>>>>>>>   PIXEL FORMAT:  LUM  <<<<<<<<<<
> glDrawPixels():   1160 Mpixels/sec
> glReadPixels():   0.7835 Mpixels/sec (min = 0.7821, max = 0.7848, sdev = 
> 0.00135                                                                   2)
> glReadPixels() accounted for 99.97% of total readback time
>
>>>>>>>>>>>   PIXEL FORMAT:  RED  <<<<<<<<<<
> glDrawPixels():   425.3 Mpixels/sec
> glReadPixels():   443.9 Mpixels/sec (min = 184.9, max = 447.6, sdev = 8.973)
> glReadPixels() accounted for 2.117% of total readback time
>
>>>>>>>>>>>   PIXEL FORMAT:  BGRA  <<<<<<<<<<
> glDrawPixels():   427.9 Mpixels/sec
> glReadPixels():   226.6 Mpixels/sec (min = 166.2, max = 227.5, sdev = 2.838)
> glReadPixels() accounted for 1.050% of total readback time
>
>>>>>>>>>>>   PIXEL FORMAT:  ABGR  <<<<<<<<<<
> glDrawPixels():   427.8 Mpixels/sec
> glReadPixels():   226.4 Mpixels/sec (min = 168.5, max = 227.5, sdev = 2.799)
> glReadPixels() accounted for 1.176% of total readback time
>
>>>>>>>>>>>   PIXEL FORMAT:  BGR  <<<<<<<<<<
> glDrawPixels():   424.9 Mpixels/sec
> glReadPixels():   267.3 Mpixels/sec (min = 197.2, max = 268.1, sdev = 3.026)
> glReadPixels() accounted for 1.288% of total readback time
>
>>>>>>>>>>>   PIXEL FORMAT:  RGBA  <<<<<<<<<<
> glDrawPixels():   427.7 Mpixels/sec
> glReadPixels():   226.7 Mpixels/sec (min = 169.7, max = 227.4, sdev = 2.671)
> glReadPixels() accounted for 1.042% of total readback time
>
>>>>>>>>>>>   PIXEL FORMAT:  RGB  <<<<<<<<<<
> glDrawPixels():   359.3 Mpixels/sec
> glReadPixels():   267.2 Mpixels/sec (min = 199.1, max = 268.2, sdev = 2.971)
> glReadPixels() accounted for 1.285% of total readback time
>
> Paul
>
> ----- Original Message -----
>> From: "DRC" <dcomman...@users.sourceforge.net>
>> To: virtualgl-users@lists.sourceforge.net
>> Sent: Monday, 17 June, 2013 5:43:52 PM
>> Subject: Re: [VirtualGL-Users] Improving performance on very large displays
>>
>> Does enabling PBOs make any difference?
>>
>>
>> On 6/17/13 2:02 AM, Arthur HUILLET wrote:
>>> On Mon, Jun 17, 2013 at 11:30:34AM +1000, Paul McIntosh wrote:
>>>> Ok - here is the data for a Tesla M2070 and M2070Q (Quadro)
>>>>
>>>> There is a big difference between the Quadro and non-Quadro. Looks
>>>> like the read rate is 1/4 for the non-Quadro. These are virtually
>>>> same hardware, however I know that the Quadro has some cache size
>>>> differences for transferring data (so it can't all be blamed on
>>>> the driver).
>>> Thanks for confirming my remark with actual figures. I do believe
>>> that it can all be blamed on the driver, and that it was designed
>>> that way, but that doesn't really matter - non Quadro readback
>>> performance may very well be too limited for certain use cases; I
>>> think this is the message to take home.
>>>
>>> Out of curiosity, can you elaborate as to the cache size
>>> differences? Where did you get this information and what
>>> differences are there exactly?
>>>
>> ------------------------------------------------------------------------------
>> This SF.net email is sponsored by Windows:
>>
>> Build for Windows Store.
>>
>> http://p.sf.net/sfu/windows-dev2dev
>> _______________________________________________
>> VirtualGL-Users mailing list
>> VirtualGL-Users@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/virtualgl-users
>>


------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
VirtualGL-Users mailing list
VirtualGL-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtualgl-users

Reply via email to