You are not logged in.

#1 2013-11-25 22:00:58

fyksen
Member
Registered: 2013-11-25
Posts: 1

Bad preformance with bumblebee.

Hey! I got a clevo 650 15,6" laptop. With a nvidia 750m graphic card. I have installed bumblebee like it says in the bumblebee wiki.
Everything seems to work fine, but I got some performance problems. The output from glxgears, and glxspheres are very poor (compard to the integrated intel card (Intel HD4400).

Here is the output from glxgears and glxspheres: http://pastebin.com/DqLWJT3C

Edit: I have kernel: 3.12.1-1-ARCH
and nvidia driver: 331.20

    [fyksen@fyksen-laptop ~]$ vblank_mode=0 glxgears
    ATTENTION: default value of option vblank_mode overridden by environment.
    ATTENTION: default value of option vblank_mode overridden by environment.
    28686 frames in 5.0 seconds = 5737.157 FPS
    33119 frames in 5.0 seconds = 6622.853 FPS
     
    [fyksen@fyksen-laptop ~]$ vblank_mode=0 optirun glxgears
    9812 frames in 5.0 seconds = 1962.230 FPS
    10284 frames in 5.0 seconds = 2056.711 FPS
    [ 6626.102577] [WARN]Received Interrupt signal.
     
    [fyksen@fyksen-laptop ~]$ vblank_mode=0 primusrun glxgears
    ATTENTION: default value of option vblank_mode overridden by environment.
    ATTENTION: default value of option vblank_mode overridden by environment.
    ATTENTION: default value of option vblank_mode overridden by environment.
    ATTENTION: default value of option vblank_mode overridden by environment.
    8183 frames in 5.0 seconds = 1636.577 FPS
    8764 frames in 5.0 seconds = 1752.499 FPS
     
    [fyksen@fyksen-laptop ~]$ vblank_mode=0 glxspheres
    Polygons in scene: 62464
    ATTENTION: default value of option vblank_mode overridden by environment.
    ATTENTION: default value of option vblank_mode overridden by environment.
    Visual ID of window: 0x20
    Context is Direct
    OpenGL Renderer: Mesa DRI Intel(R) Haswell Mobile
    161.731778 frames/sec - 180.492664 Mpixels/sec
    217.444789 frames/sec - 242.668384 Mpixels/sec
    219.691438 frames/sec - 245.175645 Mpixels/sec
     
    [fyksen@fyksen-laptop ~]$ vblank_mode=0 optirun glxspheres
    Polygons in scene: 62464
    Visual ID of window: 0x20
    Context is Direct
    OpenGL Renderer: GeForce GT 750M/PCIe/SSE2
    174.855507 frames/sec - 195.138745 Mpixels/sec
    188.956526 frames/sec - 210.875483 Mpixels/sec
    189.057388 frames/sec - 210.988045 Mpixels/sec
    ^C[ 6673.845237] [WARN]Received Interrupt signal.
     
    [fyksen@fyksen-laptop ~]$ vblank_mode=0 primusrun glxspheres
    ATTENTION: default value of option vblank_mode overridden by environment.
    ATTENTION: default value of option vblank_mode overridden by environment.
    Polygons in scene: 62464
    ATTENTION: default value of option vblank_mode overridden by environment.
    ATTENTION: default value of option vblank_mode overridden by environment.
    Visual ID of window: 0x20
    Context is Direct
    OpenGL Renderer: GeForce GT 750M/PCIe/SSE2
    156.861569 frames/sec - 175.057511 Mpixels/sec
    173.492079 frames/sec - 193.617160 Mpixels/sec
    171.389712 frames/sec - 191.270919 Mpixels/sec

Last edited by fyksen (2013-11-25 22:28:17)

Offline

#2 2013-11-26 17:03:15

amonakov
Member
Registered: 2012-09-30
Posts: 32

Re: Bad preformance with bumblebee.

primus is slower than it could be on Mesa-9.2. Future updates to primus and Mesa will improve performance.

Framebuffer transfers are not free, so for instance on glxgears native (Intel) fps will always be higher.

Try actual games, real benchmarks, or "glxspheres -p $[2**22]" to compare performance.

Offline

Board footer

Powered by FluxBB