Intel UXA SNA 2D Acceleration Core i7

Intel Core i7-3770K 2D benchmarking with Intel UXA and SNA acceleration backends. Benchmarking for a future article on Phoronix.com..

HTML result view exported from: https://openbenchmarking.org/result/1310191-UT-1212050RA53&grs.

Intel UXA SNA 2D Acceleration Core i7ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U380Intel Core i7-3770K @ 3.50GHz (8 Cores)ECS Z77H2-A2X v1.0Intel Xeon E3-1200 v2/3rd8192MB60GB OCZ VERTEX2Intel Xeon E3-1200 v2/3rd Gen CoreRealtek ALC892DELL P2210HRealtek RTL8111/8168B + Intel Centrino Advanced-N 6205Ubuntu 12.103.6.0-030600-generic (x86_64)Unity 6.10.0X Server 1.13.0intel 2.20.152.1 Mesa 9.1-devel (git-d2c7fe5)GCC 4.7 + LLVM 3.1ext41920x1080Intel Core i3 380U @ 1.33GHz (4 Cores)LENOVO 0217A21Intel Core DRAM4096MB500GB HITACHI HTS54505Intel Core IGPConexant CX20582 (Pebble)SAMSUNGRealtek RTL8111/8168B + Intel Centrino Wireless-N 10003.5.0-21-generic (x86_64)Unity 6.12.0intel 2.20.9GCC 4.71366x768Realtek RTL8111/8168/8411 + Intel Centrino Wireless-N 1000Ubuntu 13.103.11.0-12-generic (x86_64)Unity 7.1.2X Server 1.14.3intel 2.99.9042.1 Mesa 9.2.1GCC 4.8OpenBenchmarking.orgCompiler Details- UXA 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 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 - DefaultXorgCoreI3U380: --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 - SNACoreI3U380: --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 - Ubuntu13.10-CoreI3U380: --build=x86_64-linux-gnu --disable-browser-plugin --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64/jre --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.8-amd64 --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.8-amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Graphics Details- UXA IvyBridge: UXA- SNA IvyBridge: SNA- DefaultXorgCoreI3U380: UXA- SNACoreI3U380: SNA- Ubuntu13.10-CoreI3U380: SNASystem Details- UXA IvyBridge, SNA IvyBridge, DefaultXorgCoreI3U380, SNACoreI3U380: Compiz was running on this system.

Intel UXA SNA 2D Acceleration Core i7cairo-demos: Gearsgtkperf: GtkComboBoxqgears2: XRender Extension - Image Scalinggtkperf: GtkRadioButtongtkperf: GtkCheckButtongtkperf: GtkDrawingArea - Circlescairo-perf-trace: GNOME Terminal Vimgtkperf: GtkToggleButtoncairo-demos: Chartsqgears2: XRender Extension - Gearscairo-perf-trace: Firefox Canvasgtkperf: GtkTextView - Add Textgtkperf: GtkDrawingArea - Pixbufsgtkperf: GtkTextView - Scrollgtkperf: GtkComboBoxEntrycairo-perf-trace: Popplerqgears2: XRender Extension - Textcairo-demos: Gradientscairo-demos: FishUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U380210.8715.081061.122.761.6320.247.618.1619.38166.7733.64934.655.150.048.833.00156.5870.97225.93345.7415.66886.972.821.7135.141.538.11119.48172.4313.54935.550.700.048.630.78167.4686.03376.0151.1098.25215.3912.327.0987.1250.7631.795.3258.20155.5316.250.1741.7319.7254.0730.80108.3157.2266.69304.099.215.2046.696.9927.2234.9065.0254.023.050.1434.153.2256.4036.38142.0987.3055.27305.5010.425.7732.679.6526.6433.5880.5245.941616.501.940.1638.463.2964.0434.88144.47OpenBenchmarking.org

Cairo Performance Demos

Demo: Gears

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GearsUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U38080160240320400SE +/- 1.32, N = 3SE +/- 1.27, N = 3SE +/- 0.24, N = 3SE +/- 0.21, N = 3SE +/- 0.23, N = 3210.87345.7451.1057.2287.301. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U38020406080100SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.70, N = 3SE +/- 0.24, N = 3SE +/- 0.40, N = 315.0815.6698.2566.6955.271. (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: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U3802004006008001000SE +/- 15.15, N = 3SE +/- 12.55, N = 3SE +/- 0.14, N = 3SE +/- 0.52, N = 3SE +/- 1.38, N = 31061.12886.97215.39304.09305.501. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U3803691215SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.11, N = 32.762.8212.329.2110.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

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U380246810SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 31.631.717.095.205.771. (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 - Circles

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U38020406080100SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.86, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 320.2435.1487.1246.6932.671. (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: GNOME Terminal Vim

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: GNOME Terminal VimUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U3801122334455SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.24, N = 3SE +/- 0.11, N = 4SE +/- 0.16, N = 47.611.5350.766.999.651. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U380714212835SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 0.13, N = 3SE +/- 0.05, N = 3SE +/- 0.53, N = 38.168.1131.7927.2226.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

Cairo Performance Demos

Demo: Charts

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: ChartsUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U380306090120150SE +/- 0.06, N = 3SE +/- 0.40, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 319.38119.485.3234.9033.581. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U3804080120160200SE +/- 1.50, N = 3SE +/- 0.66, N = 3SE +/- 0.23, N = 3SE +/- 0.10, N = 3SE +/- 0.08, N = 3166.77172.4358.2065.0280.521. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

cairo-perf-trace

Cairo Trace: Firefox Canvas

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: Firefox CanvasUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U380306090120150SE +/- 0.14, N = 3SE +/- 0.04, N = 3SE +/- 1.08, N = 3SE +/- 0.50, N = 3SE +/- 0.66, N = 533.6413.54155.5354.0245.941. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

GtkPerf

GTK Widget: GtkTextView - Add Text

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - Add TextUXA IvyBridgeSNA IvyBridgeUbuntu13.10-CoreI3U38030060090012001500SE +/- 1.11, N = 3SE +/- 0.77, N = 3SE +/- 1.75, N = 3934.65935.551616.501. (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 - PixbufsUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U38048121620SE +/- 0.10, N = 6SE +/- 0.04, N = 6SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.07, N = 65.150.7016.253.051.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

GtkPerf

GTK Widget: GtkTextView - Scroll

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - ScrollUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U3800.03830.07660.11490.15320.1915SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.02, N = 6SE +/- 0.02, N = 6SE +/- 0.02, N = 60.040.040.170.140.161. (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: GtkComboBoxEntryUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U3801020304050SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 3SE +/- 1.84, N = 68.838.6341.7334.1538.461. (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: PopplerUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U380510152025SE +/- 0.00, N = 3SE +/- 0.02, N = 6SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 33.000.7819.723.223.291. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U3804080120160200SE +/- 0.27, N = 3SE +/- 2.28, N = 3SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 1.69, N = 6156.58167.4654.0756.4064.041. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

Cairo Performance Demos

Demo: Gradients

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GradientsUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U38020406080100SE +/- 2.61, N = 6SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 370.9786.0330.8036.3834.881. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

Cairo Performance Demos

Demo: Fish

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: FishUXA IvyBridgeSNA IvyBridgeDefaultXorgCoreI3U380SNACoreI3U380Ubuntu13.10-CoreI3U38080160240320400SE +/- 2.28, N = 3SE +/- 2.60, N = 3SE +/- 2.54, N = 6SE +/- 3.86, N = 6SE +/- 2.94, N = 6225.93376.01108.31142.09144.471. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0


Phoronix Test Suite v10.8.4