Intel SNA Ironlake 2.21.3+Git

Intel Core i3 330M Arrandale/Ironlake benchmarking with SNA and UXA 2D acceleration back-ends of the xf86-video-intel Git DDX as of 26 February. benchmarking by Michael Larabel for a future article.

HTML result view exported from: https://openbenchmarking.org/result/1302275-RA-1302262FO41&sro.

Intel SNA Ironlake 2.21.3+GitProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUXA AccelerationSNA IronlakeIntel Core IGPIntel Core i3 330M @ 2.13GHz (4 Cores)ASRock HM55-HTIntel Core DRAM4096MB500GB Seagate ST9500325ASIntel Core IGPVIA VT2020AL2223WRealtek RTL8111/8168B + Atheros AR9287 WirelessUbuntu 13.043.8.0-7-generic (x86_64)Unity 6.6.0X Server 1.13.2intel 2.21.32.1 Mesa 9.2-devel (git-112ccfa)GCC 4.7ext41680x1050Intel Core i5 480M @ 2.67GHz (4 Cores)HP 1413320GB SAMSUNG HM320HJIDT 92HD81B1X5Realtek RTL8111/8168B + Broadcom BCM4313 802.11b/g/nLinuxMint 15Cinnamon 1.7.1intel 2.21.22.1 Mesa 9.0.21366x768OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,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-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Graphics Details- UXA Acceleration: UXA- SNA Ironlake: SNA- Intel Core IGP: SNA

Intel SNA Ironlake 2.21.3+Gitqgears2: XRender Extension - Textqgears2: XRender Extension - Gearsqgears2: XRender Extension - Image Scalingjxrendermark: Simple Blit - 128x128jxrendermark: 12pt Text LCD - 128x128jxrendermark: Put Composition - 128x128jxrendermark: Rects Composition - 128x128jxrendermark: 12pt Text Grayscale - 128x128jxrendermark: Gradient+Temp Texture - 128x128jxrendermark: Linear Gradient Blend - 128x128jxrendermark: Radial Gradient Paint - 128x128jxrendermark: Transformed Blit Linear - 128x128jxrendermark: Transformed Blit Bilinear - 128x128jxrendermark: Transformed Texture Paint - 128x128cairo-perf-trace: Popplercairo-perf-trace: Firefox Canvascairo-perf-trace: GNOME Terminal Vimrender-bench: Phoronix Test Suite v4.4.0m3gtkperf: GtkComboBoxgtkperf: GtkCheckButtongtkperf: GtkRadioButtongtkperf: GtkToggleButtongtkperf: GtkComboBoxEntrygtkperf: GtkTextView - Scrollgtkperf: GtkDrawingArea - Circlesgtkperf: GtkDrawingArea - PixbufsUXA AccelerationSNA IronlakeIntel Core IGP93.96105.82357.7725155.364553.2311813.4010805.621666.562132.952133.014538.7324755.8014099.1812268.798.5097.6319.5527.2344.084.377.2815.2926.430.1160.3511.00108.38117.23423.00589596.0846953.7431639.4221271.2276426.6762599.2561557.326521.9882855.6927470.5425507.832.6940.707.8623.5541.893.846.8322.8229.000.0921.651.87126.35129.23473.56912628.0164475.8839572.2771161.7674660.97163350.10223760.437636.93946490.60212677.07248821.162.1232.896.2619.5132.973.535.486.5121.160.1015.961.40OpenBenchmarking.org

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextIntel Core IGPSNA IronlakeUXA Acceleration306090120150SE +/- 0.63, N = 3SE +/- 0.17, N = 3SE +/- 0.31, N = 3126.35108.3893.961. (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: GearsIntel Core IGPSNA IronlakeUXA Acceleration306090120150SE +/- 1.03, N = 3SE +/- 0.16, N = 3SE +/- 0.35, N = 3129.23117.23105.821. (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 ScalingIntel Core IGPSNA IronlakeUXA Acceleration100200300400500SE +/- 1.37, N = 3SE +/- 1.12, N = 3SE +/- 0.22, N = 3473.56423.00357.771. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

JXRenderMark

Test: Simple Blit - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Simple Blit - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration200K400K600K800K1000KSE +/- 86716.10, N = 12SE +/- 98757.69, N = 12SE +/- 738.61, N = 12912628.01589596.0825155.36

JXRenderMark

Test: 12pt Text LCD - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: 12pt Text LCD - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration14K28K42K56K70KSE +/- 2773.11, N = 12SE +/- 2346.93, N = 12SE +/- 35.28, N = 664475.8846953.744553.23

JXRenderMark

Test: Put Composition - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Put Composition - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration8K16K24K32K40KSE +/- 665.26, N = 12SE +/- 1804.87, N = 12SE +/- 150.09, N = 1239572.2731639.4211813.40

JXRenderMark

Test: Rects Composition - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Rects Composition - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration15K30K45K60K75KSE +/- 4846.97, N = 12SE +/- 1444.94, N = 12SE +/- 152.33, N = 671161.7621271.2210805.62

JXRenderMark

Test: 12pt Text Grayscale - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: 12pt Text Grayscale - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration16K32K48K64K80KSE +/- 4587.90, N = 12SE +/- 6204.90, N = 12SE +/- 34.46, N = 1274660.9776426.671666.56

JXRenderMark

Test: Gradient+Temp Texture - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Gradient+Temp Texture - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration30K60K90K120K150KSE +/- 15153.91, N = 12SE +/- 15258.92, N = 12SE +/- 53.56, N = 12163350.1062599.252132.95

JXRenderMark

Test: Linear Gradient Blend - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Linear Gradient Blend - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration50K100K150K200K250KSE +/- 20036.92, N = 12SE +/- 18315.32, N = 12SE +/- 46.87, N = 12223760.4361557.322133.01

JXRenderMark

Test: Radial Gradient Paint - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Radial Gradient Paint - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration16003200480064008000SE +/- 102.53, N = 12SE +/- 133.84, N = 12SE +/- 65.86, N = 127636.936521.984538.73

JXRenderMark

Test: Transformed Blit Linear - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Transformed Blit Linear - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration200K400K600K800K1000KSE +/- 51753.34, N = 12SE +/- 40631.08, N = 12SE +/- 263.91, N = 10946490.6082855.6924755.80

JXRenderMark

Test: Transformed Blit Bilinear - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Transformed Blit Bilinear - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration50K100K150K200K250KSE +/- 5386.90, N = 12SE +/- 2333.04, N = 12SE +/- 142.43, N = 11212677.0727470.5414099.18

JXRenderMark

Test: Transformed Texture Paint - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Transformed Texture Paint - Size: 128x128Intel Core IGPSNA IronlakeUXA Acceleration50K100K150K200K250KSE +/- 8297.21, N = 12SE +/- 3233.24, N = 12SE +/- 125.94, N = 12248821.1625507.8312268.79

cairo-perf-trace

Cairo Trace: Poppler

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: PopplerIntel Core IGPSNA IronlakeUXA Acceleration246810SE +/- 0.03, N = 3SE +/- 0.06, N = 6SE +/- 0.02, N = 32.122.698.501. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

cairo-perf-trace

Cairo Trace: Firefox Canvas

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: Firefox CanvasIntel Core IGPSNA IronlakeUXA Acceleration20406080100SE +/- 0.31, N = 3SE +/- 0.28, N = 3SE +/- 0.92, N = 332.8940.7097.631. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

cairo-perf-trace

Cairo Trace: GNOME Terminal Vim

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: GNOME Terminal VimIntel Core IGPSNA IronlakeUXA Acceleration510152025SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 36.267.8619.551. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

Render Bench

Phoronix Test Suite v4.4.0m3

OpenBenchmarking.orgSeconds, Fewer Is BetterRender BenchPhoronix Test Suite v4.4.0m3Intel Core IGPSNA IronlakeUXA Acceleration612182430SE +/- 0.06, N = 3SE +/- 0.26, N = 3SE +/- 0.06, N = 319.5123.5527.231. (CC) gcc options: -lm -lX11 -lXext -lXrender -lImlib2 -lfreetype -lz -ldl

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxIntel Core IGPSNA IronlakeUXA Acceleration1020304050SE +/- 0.06, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 332.9741.8944.081. (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: GtkCheckButtonIntel Core IGPSNA IronlakeUXA Acceleration0.98331.96662.94993.93324.9165SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 33.533.844.371. (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: GtkRadioButtonIntel Core IGPSNA IronlakeUXA Acceleration246810SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 35.486.837.281. (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: GtkToggleButtonIntel Core IGPSNA IronlakeUXA Acceleration510152025SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.20, N = 36.5122.8215.291. (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: GtkComboBoxEntryIntel Core IGPSNA IronlakeUXA Acceleration714212835SE +/- 0.02, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 321.1629.0026.431. (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 - ScrollIntel Core IGPSNA IronlakeUXA Acceleration0.02480.04960.07440.09920.124SE +/- 0.01, N = 6SE +/- 0.00, N = 3SE +/- 0.01, N = 60.100.090.111. (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 - CirclesIntel Core IGPSNA IronlakeUXA Acceleration1428425670SE +/- 0.19, N = 3SE +/- 0.27, N = 3SE +/- 0.18, N = 315.9621.6560.351. (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 - PixbufsIntel Core IGPSNA IronlakeUXA Acceleration3691215SE +/- 0.06, N = 6SE +/- 0.06, N = 6SE +/- 0.01, N = 31.401.8711.001. (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