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/1212164-SU-1212050RA44&sro&grs.

Intel UXA SNA 2D Acceleration Core i7ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUXA IvyBridgeSNA IvyBridgesnauxasna+radeon/hd5770Intel 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 i5-2500 @ 3.29GHz (4 Cores)Intel 2nd Generation Core Family DRAM4096MB750GB Seagate ST3750528ASIntel 2nd Generation Core Family IGP 1024MBIntel 6 /C200Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Debian Linux 7.03.7.0-rc4+ (x86_64)3.0 Mesa 8.0.5GCC 4.7 + LLVM 2.91280x10242.1 Mesa 8.0.5 Gallium 0.4OpenBenchmarking.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 - sna: --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: --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+: --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 - radeon/hd5770: --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 IvyBridge: UXA- SNA IvyBridge: SNASystem Details- UXA IvyBridge, SNA IvyBridge: Compiz was running on this system.

Intel UXA SNA 2D Acceleration Core i7cairo-perf-trace: GNOME Terminal Vimgtkperf: GtkToggleButtoncairo-perf-trace: Popplercairo-demos: Gradientscairo-perf-trace: Firefox Canvasgtkperf: GtkDrawingArea - Circlescairo-demos: Fishqgears2: XRender Extension - Textgtkperf: GtkDrawingArea - Pixbufscairo-demos: Chartsgtkperf: GtkRadioButtonqgears2: XRender Extension - Image Scalinggtkperf: GtkCheckButtoncairo-demos: Gearsqgears2: XRender Extension - Gearsgtkperf: GtkComboBoxgtkperf: GtkComboBoxEntrygtkperf: GtkTextView - Add Textgtkperf: GtkTextView - ScrollUXA IvyBridgeSNA IvyBridgesnauxasna+radeon/hd57707.618.163.0070.9733.6420.24225.93156.585.1519.382.761061.121.63210.87166.7715.088.83934.650.041.538.110.7886.0313.5435.14376.01167.460.70119.482.82886.971.71345.74172.4315.668.63935.550.041.631.030.81403.7918.1010.27240.16320.860.30120.251.531423.681.03320.68231.4511.176.610.048.331.033.18154.7042.3422.40223.44337.682.8035.751.541554.441.03277.73250.3012.227.300.041.881.040.81400.0817.7510.37239.92335.170.30119.981.551591.781.03320.37249.2211.016.440.0414.281.065.76216.52445.8129.80172.28308.812.117.831.591135.121.04248.99234.3714.726.620.04OpenBenchmarking.org

cairo-perf-trace

Cairo Trace: GNOME Terminal Vim

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: GNOME Terminal VimSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa48121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.537.6114.281.631.888.33-O2 -lpixman-1 -lfontconfig -lXrender -lX11-O2 -lpixman-1 -lfontconfig -lXrender -lX11-O3 -ggdb3 -pipe -march=native -mfpmath=sse,387-O3 -ggdb3 -pipe -march=native -mfpmath=sse,387-O3 -ggdb3 -pipe -march=native -mfpmath=sse,387-O3 -ggdb3 -pipe -march=native -mfpmath=sse,3871. (CC) gcc options: -lpthread -lpng12 -lz -ldl -lrt -lm

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa246810SE +/- 0.06, N = 3SE +/- 0.12, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 38.118.161.061.031.041.031. (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 IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa1.2962.5923.8885.1846.48SE +/- 0.02, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.783.005.760.810.813.18-O2 -lpixman-1 -lfontconfig -lXrender -lX11-O2 -lpixman-1 -lfontconfig -lXrender -lX11-O3 -ggdb3 -pipe -march=native -mfpmath=sse,387-O3 -ggdb3 -pipe -march=native -mfpmath=sse,387-O3 -ggdb3 -pipe -march=native -mfpmath=sse,387-O3 -ggdb3 -pipe -march=native -mfpmath=sse,3871. (CC) gcc options: -lpthread -lpng12 -lz -ldl -lrt -lm

Cairo Performance Demos

Demo: Gradients

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GradientsSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa90180270360450SE +/- 0.13, N = 3SE +/- 2.61, N = 6SE +/- 0.23, N = 3SE +/- 0.25, N = 3SE +/- 0.51, N = 3SE +/- 0.07, N = 386.0370.97216.52403.79400.08154.70-lGL-lGL-lGL-lGL1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

cairo-perf-trace

Cairo Trace: Firefox Canvas

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: Firefox CanvasSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa100200300400500SE +/- 0.04, N = 3SE +/- 0.14, N = 3SE +/- 1.08, N = 3SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 313.5433.64445.8118.1017.7542.34-O3 -ggdb3 -pipe -march=native -mfpmath=sse,3871. (CC) gcc options: -lpthread -lpng12 -lz -ldl -lrt -lm

GtkPerf

GTK Widget: GtkDrawingArea - Circles

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - CirclesSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa816243240SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 3SE +/- 0.12, N = 3SE +/- 0.01, N = 335.1420.2429.8010.2710.3722.401. (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 IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa80160240320400SE +/- 2.60, N = 3SE +/- 2.28, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3376.01225.93172.28240.16239.92223.44-lGL-lGL-lGL-lGL1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa70140210280350SE +/- 2.28, N = 3SE +/- 0.27, N = 3SE +/- 0.63, N = 3SE +/- 1.29, N = 3SE +/- 0.81, N = 3SE +/- 0.61, N = 3167.46156.58308.81320.86335.17337.681. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa1.15882.31763.47644.63525.794SE +/- 0.04, N = 6SE +/- 0.10, N = 6SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.705.152.110.300.302.801. (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: ChartsSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa306090120150SE +/- 0.40, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.23, N = 3SE +/- 0.25, N = 3SE +/- 0.02, N = 3119.4819.387.83120.25119.9835.75-lGL-lGL-lGL1. (CC) gcc options: -pthread -g3 -lcairo -lX11 -lXext -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa0.63451.2691.90352.5383.1725SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 32.822.761.591.531.551.541. (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 ScalingSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa30060090012001500SE +/- 12.55, N = 3SE +/- 15.15, N = 3SE +/- 3.02, N = 3SE +/- 1.47, N = 3SE +/- 25.96, N = 4SE +/- 6.47, N = 3886.971061.121135.121423.681591.781554.441. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa0.38480.76961.15441.53921.924SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31.711.631.041.031.031.031. (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: Gears

OpenBenchmarking.orgFPS, More Is BetterCairo Performance Demos 2012-01-30Demo: GearsSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa80160240320400SE +/- 1.27, N = 3SE +/- 1.32, N = 3SE +/- 0.26, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 1.54, N = 3345.74210.87248.99320.68320.37277.73-lGL-lGL-lGL-lGL1. (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: GearsSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa50100150200250SE +/- 0.66, N = 3SE +/- 1.50, N = 3SE +/- 0.74, N = 3SE +/- 0.60, N = 3SE +/- 0.17, N = 3SE +/- 1.47, N = 3172.43166.77234.37231.45249.22250.301. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa48121620SE +/- 0.07, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.18, N = 4SE +/- 0.06, N = 3SE +/- 0.16, N = 315.6615.0814.7211.1711.0112.221. (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 IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa246810SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.14, N = 6SE +/- 0.04, N = 3SE +/- 0.06, N = 38.638.836.626.616.447.301. (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 - Add Text

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkTextView - Add TextSNA IvyBridgeUXA IvyBridge2004006008001000SE +/- 0.77, N = 3SE +/- 1.11, N = 3935.55934.651. (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 - ScrollSNA IvyBridgeUXA IvyBridgeradeon/hd5770snasna+uxa0.0090.0180.0270.0360.045SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.040.040.040.040.040.041. (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