Ivy Bridge SNA xf86-video-intel 2.20.6

Intel Ivy Bridge Linux benchmarking between SNA and UXA when using Intel HD 2500 graphics on xf86-video-intel 2.20.6 DDX. Also using latest Mesa 9.0-devel and Linux 3.6 development code. Benchmarking for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1209053-SU-1209034SU53&grw&sor.

Ivy Bridge SNA xf86-video-intel 2.20.6ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUXASNA IvyBridgesna/bareuxa/baresna/compizsna/gnome-shellsna/xcompmgrsna/kwinsna/kwin-xrendersna/kwin-openglIntel Core i5-3470 @ 3.20GHz (4 Cores)ECS Z77H2-A2X v1.0Intel Xeon E3-1200 v2/3rd8192MB240GB OCZ VERTEX3Intel Xeon E3-1200 v2/3rd Gen CoreRealtek ALC892DELL P2210HRealtek RTL8111/8168B + Intel Centrino Advanced-N 6205Ubuntu 12.103.6.0-999-generic (x86_64)Unity 6.2.0X Server 1.12.1.902 (1.12.2 RC 2)intel 2.20.63.0 Mesa 9.0-devel (git-0b90da3)GCC 4.7 + LLVM 3.1 + Intel IOC SDK 2012 v1.0.2ext41920x1080Intel Core i7-3720QM @ 2.59GHz (8 Cores)Intel 3rd Gen Core DRAM250GB INTEL SSDSC2MH25Intel 3rd Gen Core 1024MB (1250MHz)Intel 7 /C210Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Debian unstable3.6.0-rc4+ (x86_64)X Server 1.12.3.902 (1.12.4 RC 2)3.0 Mesa 8.0.4GCC 4.7GNOME Shell 3.4.23.6.0-rc3+ (x86_64)KDE 4.8.4OpenBenchmarking.orgCompiler Details- UXA: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - SNA IvyBridge: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - sna/bare: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - uxa/bare: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - sna/compiz: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - sna/gnome-shell: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - sna/xcompmgr: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - sna/kwin: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - sna/kwin-xrender: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v - sna/kwin-opengl: --build=x86_64-linux-gnu --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i586 --with-tune=generic -v Graphics Details- UXA: UXA- SNA IvyBridge: SNA- sna/bare: SNA- uxa/bare: UXA- sna/compiz: SNA- sna/gnome-shell: SNA- sna/xcompmgr: SNA- sna/kwin: SNA- sna/kwin-xrender: SNA- sna/kwin-opengl: SNASystem Details- UXA, SNA IvyBridge, sna/compiz: Compiz was running on this system.

Ivy Bridge SNA xf86-video-intel 2.20.6cairo-demos: Gearsx11perf: Fill 300 x 300px AA Trapezoidgtkperf: GtkRadioButtongtkperf: GtkComboBoxEntrycairo-perf-trace: Popplergtkperf: GtkComboBoxqgears2: XRender Extension - Textx11perf: 500px Compositing From Pixmap To Windowqgears2: OpenGL - Gearsqgears2: OpenGL - Image Scalingqgears2: OpenGL - Textcairo-demos: Gradientscairo-demos: Chartsx11perf: 500px Copy From Window To Windowqgears2: XRender Extension - Gearsx11perf: Copy 500x500 From Pixmap To Pixmapqgears2: XRender Extension - Image Scalingx11perf: 500px Compositing From Window To Windowx11perf: 500px PutImage Squarerender-bench: Phoronix Test Suite v4.0.0x11perf: Scrolling 500 x 500 pxgtkperf: GtkCheckButtonx11perf: Char in 80-char aa linegtkperf: GtkToggleButtonx11perf: PutImage XY 500x500 Squaregtkperf: GtkDrawingArea - Pixbufscairo-demos: FishUXASNA IvyBridgesna/bareuxa/baresna/compizsna/gnome-shellsna/xcompmgrsna/kwinsna/kwin-xrendersna/kwin-opengl188.0726802.8910.273.3116.48177.447380271.25708.72171.1670.4419.347390193.397393872.457393375716.4774571.6832633338.421.503.18198.39247.251880002.899.530.8916.64182.576053258.14628.47206.4657.70117.246350195.416390880.816330417018.2664571.7075533338.411500.79218.71305.101406671.878.120.9813.57282.1912800455.734151.82216.20321.6695.297090195.7083701480.557090461719.0370701.26188333331.301720.32370.99211.4119701.868.873.7014.12277.878380456.123335.54234.0793.0121.187070207.7083701398.927070355318.9871101.2729700001.281.103.44259.30299.091383331.867.660.9711.81282.8117267456.934129.51257.93355.4995.008370206.9183771394.708370328819.1484271.2763266671.281710.40243.88303.071400001.889.000.9712.06275.8816767452.123737.64243.98344.0094.888370204.358370999.198370327419.0684271.3763300001.331680.53259.60273.311360001.877.410.9711.43280.6117200445.962687.47241.16296.7794.138370208.4483771388.148370263026.7584201.26141000001.281660.37231.46306.851380001.9010.941.0716.17277.5912500457.324055.22225.44341.0089.336750194.4683701422.446743444319.1367201.3169033331.301710.33372.82282.361390001.929.421.0213.58275.1615167451.803983.26237.13288.9786.268400201.3583771362.919190379719.3384731.3143766671.291700.56327.86281.371396671.909.811.0513.96276.4212483445.913994.72241.45311.6285.868287198.3883701377.607363289719.5583401.3044100001.301710.75316.82OpenBenchmarking.org

Cairo Performance Demos

Demo: Gears

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: Gearssna/kwinsna/baresna/gnome-shellsna/compizsna/kwin-xrendersna/kwin-openglsna/xcompmgrSNA IvyBridgeuxa/bareUXA70140210280350SE +/- 1.25, N = 3SE +/- 0.17, N = 3SE +/- 0.66, N = 3SE +/- 0.22, N = 3SE +/- 0.52, N = 3SE +/- 0.20, N = 3SE +/- 0.11, N = 3SE +/- 1.28, N = 3SE +/- 0.09, N = 3SE +/- 0.54, N = 3306.85305.10303.07299.09282.36281.37273.31247.25211.41188.07-lGL-lGL-lGL-lGL-lGL-lGL-lGL-lGL1. (CC) gcc options: -pthread -g3 -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo

x11perf

Test: Fill 300 x 300px AA Trapezoid

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Fill 300 x 300px AA TrapezoidSNA IvyBridgesna/baresna/gnome-shellsna/kwin-openglsna/kwin-xrendersna/compizsna/kwinsna/xcompmgrUXAuxa/bare40K80K120K160K200KSE +/- 0.00, N = 3SE +/- 333.33, N = 3SE +/- 0.00, N = 3SE +/- 333.33, N = 3SE +/- 0.00, N = 3SE +/- 333.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3188000140667140000139667139000138333138000136000268019701. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonuxa/baresna/compizsna/baresna/xcompmgrsna/gnome-shellsna/kwinsna/kwin-openglsna/kwin-xrenderUXASNA IvyBridge0.65031.30061.95092.60123.2515SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 31.861.861.871.871.881.901.901.922.892.891. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntrysna/xcompmgrsna/compizsna/bareuxa/baresna/gnome-shellsna/kwin-xrenderSNA IvyBridgesna/kwin-openglUXAsna/kwin3691215SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 3SE +/- 0.02, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 37.417.668.128.879.009.429.539.8110.2710.941. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

cairo-perf-trace

Cairo Trace: Poppler

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: PopplerSNA IvyBridgesna/compizsna/gnome-shellsna/xcompmgrsna/baresna/kwin-xrendersna/kwin-openglsna/kwinUXAuxa/bare0.83251.6652.49753.334.1625SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 30.890.970.970.970.981.021.051.073.313.701. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxsna/xcompmgrsna/compizsna/gnome-shellsna/baresna/kwin-xrendersna/kwin-opengluxa/baresna/kwinUXASNA IvyBridge48121620SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.10, N = 311.4311.8112.0613.5713.5813.9614.1216.1716.4816.641. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Textsna/compizsna/baresna/xcompmgruxa/baresna/kwinsna/kwin-openglsna/gnome-shellsna/kwin-xrenderSNA IvyBridgeUXA60120180240300SE +/- 0.29, N = 3SE +/- 1.00, N = 3SE +/- 2.11, N = 3SE +/- 0.33, N = 3SE +/- 1.44, N = 3SE +/- 0.31, N = 3SE +/- 0.75, N = 3SE +/- 0.48, N = 3SE +/- 1.27, N = 3SE +/- 1.05, N = 3282.81282.19280.61277.87277.59276.42275.88275.16182.57177.441. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: 500px Compositing From Pixmap To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Pixmap To Windowsna/compizsna/xcompmgrsna/gnome-shellsna/kwin-xrendersna/baresna/kwinsna/kwin-opengluxa/bareUXASNA IvyBridge4K8K12K16K20KSE +/- 133.33, N = 3SE +/- 100.00, N = 3SE +/- 133.33, N = 3SE +/- 534.58, N = 6SE +/- 0.00, N = 3SE +/- 100.00, N = 3SE +/- 389.37, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 277.39, N = 6172671720016767151671280012500124838380738060531. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: OpenGL - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Gearssna/kwinsna/compizuxa/baresna/baresna/gnome-shellsna/kwin-xrendersna/xcompmgrsna/kwin-openglUXASNA IvyBridge100200300400500SE +/- 0.30, N = 3SE +/- 2.89, N = 3SE +/- 1.64, N = 3SE +/- 2.16, N = 3SE +/- 2.06, N = 3SE +/- 1.72, N = 3SE +/- 0.60, N = 3SE +/- 1.36, N = 3SE +/- 1.45, N = 3SE +/- 1.19, N = 3457.32456.93456.12455.73452.12451.80445.96445.91271.25258.141. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Image Scalingsna/baresna/compizsna/kwinsna/kwin-openglsna/kwin-xrendersna/gnome-shelluxa/baresna/xcompmgrUXASNA IvyBridge9001800270036004500SE +/- 235.24, N = 6SE +/- 169.05, N = 6SE +/- 209.24, N = 6SE +/- 186.48, N = 6SE +/- 203.06, N = 6SE +/- 148.94, N = 6SE +/- 150.71, N = 6SE +/- 50.85, N = 6SE +/- 3.37, N = 3SE +/- 0.50, N = 34151.824129.514055.223994.723983.263737.643335.542687.47708.72628.471. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: Textsna/compizsna/gnome-shellsna/kwin-openglsna/xcompmgrsna/kwin-xrenderuxa/baresna/kwinsna/bareSNA IvyBridgeUXA60120180240300SE +/- 1.10, N = 3SE +/- 2.60, N = 3SE +/- 1.74, N = 3SE +/- 0.36, N = 3SE +/- 1.26, N = 3SE +/- 1.21, N = 3SE +/- 1.31, N = 3SE +/- 2.78, N = 3SE +/- 0.03, N = 3SE +/- 16.08, N = 6257.93243.98241.45241.16237.13234.07225.44216.20206.46171.161. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

Cairo Performance Demos

Demo: Gradients

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: Gradientssna/compizsna/gnome-shellsna/kwinsna/baresna/kwin-openglsna/xcompmgrsna/kwin-xrenderuxa/bareUXASNA IvyBridge80160240320400SE +/- 3.68, N = 3SE +/- 0.50, N = 3SE +/- 6.88, N = 3SE +/- 11.11, N = 6SE +/- 4.38, N = 6SE +/- 0.52, N = 3SE +/- 4.95, N = 6SE +/- 0.54, N = 3SE +/- 1.07, N = 4SE +/- 4.32, N = 6355.49344.00341.00321.66311.62296.77288.9793.0170.4457.70-lGL-lGL-lGL-lGL-lGL-lGL-lGL-lGL1. (CC) gcc options: -pthread -g3 -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo

Cairo Performance Demos

Demo: Charts

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: ChartsSNA IvyBridgesna/baresna/compizsna/gnome-shellsna/xcompmgrsna/kwinsna/kwin-xrendersna/kwin-opengluxa/bareUXA306090120150SE +/- 0.21, N = 3SE +/- 0.47, N = 3SE +/- 0.13, N = 3SE +/- 0.55, N = 3SE +/- 0.34, N = 3SE +/- 0.21, N = 3SE +/- 0.09, N = 3SE +/- 0.61, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3117.2495.2995.0094.8894.1389.3386.2685.8621.1819.34-lGL-lGL-lGL-lGL-lGL-lGL-lGL-lGL1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: 500px Copy From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Copy From Window To Windowsna/kwin-xrendersna/xcompmgrsna/gnome-shellsna/compizsna/kwin-openglUXAsna/bareuxa/baresna/kwinSNA IvyBridge2K4K6K8K10KSE +/- 40.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 10.00, N = 384008370837083708287739070907070675063501. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Gearssna/xcompmgruxa/baresna/compizsna/gnome-shellsna/kwin-xrendersna/kwin-openglsna/bareSNA IvyBridgesna/kwinUXA50100150200250SE +/- 1.01, N = 3SE +/- 0.33, N = 3SE +/- 0.65, N = 3SE +/- 0.70, N = 3SE +/- 0.93, N = 3SE +/- 0.60, N = 3SE +/- 0.67, N = 3SE +/- 1.41, N = 3SE +/- 0.57, N = 3SE +/- 2.96, N = 3208.44207.70206.91204.35201.35198.38195.70195.41194.46193.391. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To Pixmapsna/kwin-xrendersna/xcompmgrsna/compizsna/kwin-openglsna/kwinsna/gnome-shelluxa/baresna/bareUXASNA IvyBridge2K4K6K8K10KSE +/- 6.67, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 45.09, N = 383778377837783708370837083708370739363901. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image Scalingsna/baresna/kwinuxa/baresna/compizsna/xcompmgrsna/kwin-openglsna/kwin-xrendersna/gnome-shellSNA IvyBridgeUXA30060090012001500SE +/- 1.72, N = 3SE +/- 26.64, N = 3SE +/- 11.60, N = 3SE +/- 20.53, N = 3SE +/- 17.08, N = 3SE +/- 22.80, N = 3SE +/- 15.69, N = 3SE +/- 3.68, N = 3SE +/- 1.39, N = 3SE +/- 4.55, N = 31480.551422.441398.921394.701388.141377.601362.91999.19880.81872.451. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: 500px Compositing From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To Windowsna/kwin-xrendersna/xcompmgrsna/gnome-shellsna/compizUXAsna/kwin-openglsna/bareuxa/baresna/kwinSNA IvyBridge2K4K6K8K10KSE +/- 105.04, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 29.06, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 20.00, N = 391908370837083707393736370907070674363301. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage Squaresna/baresna/kwinSNA IvyBridgesna/kwin-xrenderUXAuxa/baresna/compizsna/gnome-shellsna/kwin-openglsna/xcompmgr10002000300040005000SE +/- 12.02, N = 3SE +/- 31.80, N = 3SE +/- 17.32, N = 3SE +/- 14.53, N = 3SE +/- 3.33, N = 3SE +/- 12.02, N = 3SE +/- 50.23, N = 4SE +/- 47.29, N = 5SE +/- 8.82, N = 3SE +/- 20.82, N = 346174443417037973757355332883274289726301. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

Render Bench

Phoronix Test Suite v4.0.0

OpenBenchmarking.orgSeconds, Fewer Is BetterRender BenchPhoronix Test Suite v4.0.0UXASNA IvyBridgeuxa/baresna/baresna/gnome-shellsna/kwinsna/compizsna/kwin-xrendersna/kwin-openglsna/xcompmgr612182430SE +/- 0.08, N = 3SE +/- 0.28, N = 6SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 316.4718.2618.9819.0319.0619.1319.1419.3319.5526.751. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2 -lfreetype -lz -ldl

x11perf

Test: Scrolling 500 x 500 px

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Scrolling 500 x 500 pxsna/kwin-xrendersna/gnome-shellsna/compizsna/xcompmgrsna/kwin-openglUXAuxa/baresna/baresna/kwinSNA IvyBridge2K4K6K8K10KSE +/- 34.80, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 16.67, N = 384738427842784208340745771107070672064571. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonsna/baresna/xcompmgruxa/baresna/compizsna/kwin-openglsna/kwinsna/kwin-xrendersna/gnome-shellUXASNA IvyBridge0.38250.7651.14751.531.9125SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 4SE +/- 0.02, N = 3SE +/- 0.04, N = 6SE +/- 0.02, N = 3SE +/- 0.01, N = 31.261.261.271.271.301.311.311.371.681.701. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: Char in 80-char aa line

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Char in 80-char aa linesna/baresna/xcompmgrSNA IvyBridgesna/kwinsna/gnome-shellsna/compizsna/kwin-openglsna/kwin-xrenderUXAuxa/bare4M8M12M16M20MSE +/- 176383.42, N = 3SE +/- 57735.03, N = 3SE +/- 51747.25, N = 3SE +/- 75129.52, N = 3SE +/- 26457.51, N = 3SE +/- 83732.38, N = 3SE +/- 60827.63, N = 3SE +/- 48074.02, N = 3SE +/- 3333.33, N = 3SE +/- 26457.51, N = 31883333314100000755333369033336330000632666744100004376667326333329700001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonuxa/baresna/compizsna/xcompmgrsna/kwin-xrendersna/baresna/kwinsna/kwin-openglsna/gnome-shellSNA IvyBridgeUXA246810SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 5SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 31.281.281.281.291.301.301.301.338.418.421. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: PutImage XY 500x500 Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: PutImage XY 500x500 Squaresna/baresna/kwin-openglsna/kwinsna/compizsna/kwin-xrendersna/gnome-shellsna/xcompmgrSNA IvyBridgeUXAuxa/bare4080120160200SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3172.00171.00171.00171.00170.00168.00166.00150.001.501.101. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - Pixbufssna/baresna/kwinsna/xcompmgrsna/compizsna/gnome-shellsna/kwin-xrendersna/kwin-openglSNA IvyBridgeUXAuxa/bare0.7741.5482.3223.0963.87SE +/- 0.01, N = 6SE +/- 0.00, N = 4SE +/- 0.02, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 6SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 30.320.330.370.400.530.560.750.793.183.441. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Fish

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: Fishsna/kwinsna/baresna/kwin-xrendersna/kwin-openglsna/gnome-shelluxa/baresna/compizsna/xcompmgrSNA IvyBridgeUXA80160240320400SE +/- 2.49, N = 3SE +/- 2.62, N = 3SE +/- 3.13, N = 3SE +/- 1.21, N = 3SE +/- 18.70, N = 6SE +/- 1.53, N = 3SE +/- 17.87, N = 6SE +/- 1.63, N = 3SE +/- 1.15, N = 3SE +/- 1.34, N = 3372.82370.99327.86316.82259.60259.30243.88231.46218.71198.39-lGL-lGL-lGL-lGL-lGL-lGL-lGL-lGL1. (CC) gcc options: -pthread -g3 -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lcairo


Phoronix Test Suite v10.8.4