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/1209034-SU-INTELIVB133.

Ivy Bridge SNA xf86-video-intel 2.20.6ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUXASNA IvyBridgeIntel 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.2ext41920x1080OpenBenchmarking.orgCompiler Details- --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 Graphics Details- UXA: UXA- SNA IvyBridge: SNASystem Details- Compiz was running on this system.

Ivy Bridge SNA xf86-video-intel 2.20.6cairo-demos: Fishcairo-demos: Gearscairo-demos: Chartscairo-demos: Gradientsqgears2: OpenGL - Textqgears2: OpenGL - Gearsqgears2: OpenGL - Image Scalingqgears2: XRender Extension - Textqgears2: XRender Extension - Gearsqgears2: XRender Extension - Image Scalingx11perf: 500px PutImage Squarex11perf: Scrolling 500 x 500 pxx11perf: Char in 80-char aa linex11perf: PutImage XY 500x500 Squarex11perf: Fill 300 x 300px AA Trapezoidx11perf: 500px Copy From Window To Windowx11perf: Copy 500x500 From Pixmap To Pixmapx11perf: 500px Compositing From Pixmap To Windowx11perf: 500px Compositing From Window To Windowcairo-perf-trace: Popplerrender-bench: Phoronix Test Suite v4.0.0gtkperf: GtkComboBoxgtkperf: GtkCheckButtongtkperf: GtkRadioButtongtkperf: GtkToggleButtongtkperf: GtkComboBoxEntrygtkperf: GtkDrawingArea - PixbufsUXASNA IvyBridge198.39188.0719.3470.44171.16271.25708.72177.44193.39872.453757745732633331.50268073907393738073933.3116.4716.481.682.898.4210.273.18218.71247.25117.2457.70206.46258.14628.47182.57195.41880.8141706457755333315018800063506390605363300.8918.2616.641.702.898.419.530.79OpenBenchmarking.org

Cairo Performance Demos

Demo: Fish

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: FishUXASNA IvyBridge50100150200250SE +/- 1.34, N = 3SE +/- 1.15, N = 3198.39218.711. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Gears

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GearsUXASNA IvyBridge50100150200250SE +/- 0.54, N = 3SE +/- 1.28, N = 3188.07247.251. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Charts

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: ChartsUXASNA IvyBridge306090120150SE +/- 0.05, N = 3SE +/- 0.21, N = 319.34117.241. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Gradients

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GradientsUXASNA IvyBridge1632486480SE +/- 1.07, N = 4SE +/- 4.32, N = 670.4457.701. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

QGears2

Rendering: OpenGL - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: TextUXASNA IvyBridge50100150200250SE +/- 16.08, N = 6SE +/- 0.03, N = 3171.16206.461. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: OpenGL - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: OpenGL - Test: GearsUXASNA IvyBridge60120180240300SE +/- 1.45, N = 3SE +/- 1.19, N = 3271.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 ScalingUXASNA IvyBridge150300450600750SE +/- 3.37, N = 3SE +/- 0.50, N = 3708.72628.471. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextUXASNA IvyBridge4080120160200SE +/- 1.05, N = 3SE +/- 1.27, N = 3177.44182.571. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsUXASNA IvyBridge4080120160200SE +/- 2.96, N = 3SE +/- 1.41, N = 3193.39195.411. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingUXASNA IvyBridge2004006008001000SE +/- 4.55, N = 3SE +/- 1.39, N = 3872.45880.811. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage SquareUXASNA IvyBridge9001800270036004500SE +/- 3.33, N = 3SE +/- 17.32, N = 3375741701. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Scrolling 500 x 500 px

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Scrolling 500 x 500 pxUXASNA IvyBridge16003200480064008000SE +/- 3.33, N = 3SE +/- 16.67, N = 3745764571. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Char in 80-char aa line

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Char in 80-char aa lineUXASNA IvyBridge1.6M3.2M4.8M6.4M8MSE +/- 3333.33, N = 3SE +/- 51747.25, N = 3326333375533331. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: PutImage XY 500x500 Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: PutImage XY 500x500 SquareUXASNA IvyBridge306090120150SE +/- 0.00, N = 3SE +/- 0.00, N = 31.50150.001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Fill 300 x 300px AA Trapezoid

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Fill 300 x 300px AA TrapezoidUXASNA IvyBridge40K80K120K160K200KSE +/- 0.00, N = 3SE +/- 0.00, N = 326801880001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Copy From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Copy From Window To WindowUXASNA IvyBridge16003200480064008000SE +/- 0.00, N = 3SE +/- 10.00, N = 3739063501. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To PixmapUXASNA IvyBridge16003200480064008000SE +/- 3.33, N = 3SE +/- 45.09, N = 3739363901. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Compositing From Pixmap To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Pixmap To WindowUXASNA IvyBridge16003200480064008000SE +/- 0.00, N = 3SE +/- 277.39, N = 6738060531. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Compositing From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To WindowUXASNA IvyBridge16003200480064008000SE +/- 3.33, N = 3SE +/- 20.00, N = 3739363301. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

cairo-perf-trace

Cairo Trace: Poppler

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: PopplerUXASNA IvyBridge0.74481.48962.23442.97923.724SE +/- 0.00, N = 3SE +/- 0.01, N = 33.310.891. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

Render Bench

Phoronix Test Suite v4.0.0

OpenBenchmarking.orgSeconds, Fewer Is BetterRender BenchPhoronix Test Suite v4.0.0UXASNA IvyBridge48121620SE +/- 0.08, N = 3SE +/- 0.28, N = 616.4718.261. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2 -lfreetype -lz -ldl

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxUXASNA IvyBridge48121620SE +/- 0.16, N = 3SE +/- 0.10, N = 316.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

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonUXASNA IvyBridge0.38250.7651.14751.531.9125SE +/- 0.02, N = 3SE +/- 0.01, N = 31.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

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonUXASNA IvyBridge0.65031.30061.95092.60123.2515SE +/- 0.01, N = 3SE +/- 0.02, N = 32.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: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonUXASNA IvyBridge246810SE +/- 0.04, N = 3SE +/- 0.02, N = 38.428.411. (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: GtkComboBoxEntryUXASNA IvyBridge3691215SE +/- 0.16, N = 3SE +/- 0.09, N = 310.279.531. (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: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsUXASNA IvyBridge0.71551.4312.14652.8623.5775SE +/- 0.02, N = 3SE +/- 0.01, N = 33.180.791. (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


Phoronix Test Suite v10.8.4