Intel Ivy Bridge - SNA vs. UXA vs. GLAMOR Acceleration

Comparing Intel UXA, Intel SNA, and Intel GLAMOR from Git in May on an Intel Core i7 3770K Ivy Bridge processor with HD 4000 graphics. Testing for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1206251-SU-1206256SU22.

Intel Ivy Bridge - SNA vs. UXA vs. GLAMOR AccelerationProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionStock UXAIvyBridge SNAGLAMORuxasnaglamorIntel Core i7-3770K @ 3.50GHz (8 Cores)ECS Z77H2-A2X v1.0Intel Ivy Bridge DRAM15360MB240GB OCZ VERTEX3Intel Ivy BridgeRealtek ALC892DELL P2210HRealtek RTL8111/8168BUbuntu 12.043.4.0-999-generic (x86_64)Unity 5.10.0X Server 1.11.3intel 2.18.02.1 Mesa 8.1-devel (git-e372aa6)GCC 4.6 + Clang 3.1 (SVN 155223) + LLVM 3.1svnext41920x1080Intel Core i7-3720QM @ 2.59GHz (8 Cores)Intel 3rd Gen Core DRAM8192MB250GB INTEL SSDSC2MH25Intel 3rd Gen Core (1250MHz)Intel 7 Family HD AudioIntel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Debian Linux Wheezy/sid3.4.0+ (x86_64)X Server 1.12.1.902 (1.12.2 RC 2)intel 2.19.03.0 Mesa 8.0.3GCC 4.71024x768Intel 3rd Gen CoreOpenBenchmarking.orgCompiler Details- Stock UXA: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,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 - IvyBridge SNA: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,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 - GLAMOR: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,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 - 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 - glamor: --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- Stock UXA: UXA- IvyBridge SNA: SNA- GLAMOR: GLAMOR- uxa: UXA- sna: SNA- glamor: SNASystem Details- Stock UXA, IvyBridge SNA, GLAMOR: Compiz was running on this system.

Intel Ivy Bridge - SNA vs. UXA vs. GLAMOR Accelerationx11perf: 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 Windowjxrendermark: 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 Vimnexuiz: 1920 x 1080 - No - Offopenarena: 1920 x 1080xonotic: 1920 x 1080 - Highgtkperf: GtkComboBoxgtkperf: GtkCheckButtongtkperf: GtkRadioButtongtkperf: GtkToggleButtongtkperf: GtkComboBoxEntrygtkperf: GtkDrawingArea - Circlesgtkperf: GtkDrawingArea - PixbufsStock UXAIvyBridge SNAGLAMORuxasnaglamor3573757728233331.30281375637663738775772137762.3124968.3836138.9830744.673392.956917.907012.2910039.231356033.9257929.8847857.523.2533.908.4342.44120.6747.2615.492.294.7716.1510.0152.944.2340837573410333315620566775736083699375701332587.52164450.3982073.6858034.86172616.18463320.82522377.7812349.482516571.38259766.83502344.740.8312.242.6642.31118.4747.0215.102.144.4016.309.2030.451.242393756314233331.30887463346775987462383318.8914862.797083.622107.3414359.244168.844412.645442.8164768.6324098.6922169.908.5352.0422.183567800024933331.1019407923797075277927126818.2530391.6831946.0826832.6213213.574689.584772.147548.76224963.7844305.5546857.193.8248.5610.10103.36299.80130.4613.941.261.861.268.8825.783.314737794072133331711360007960804312267130001107196.09155327.7392327.8291010.66182614.06379905.03506440.149128.671657052.70372736.03516813.100.9717.392.02105.01301.20132.8713.381.261.851.268.2312.630.392067803014733331.102470079638047105677963108363.2114804.0914555.991592.1417870.3814441.7218309.8218448.8887951.3527592.0828374.4910.1444.5425.031312.531.263.491.279.73951.546.84OpenBenchmarking.org

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage SquareStock UXAIvyBridge SNAGLAMORuxasnaglamor10002000300040005000SE +/- 8.82, N = 3SE +/- 12.02, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 6.67, N = 3SE +/- 20.28, N = 33573408323933567473720671. (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 pxStock UXAIvyBridge SNAGLAMORuxasnaglamor2K4K6K8K10KSE +/- 23.33, N = 3SE +/- 16.67, N = 3SE +/- 36.67, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 37577757375638000794080301. (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 lineStock UXAIvyBridge SNAGLAMORuxasnaglamor1.5M3M4.5M6M7.5MSE +/- 3333.33, N = 3SE +/- 13333.33, N = 3SE +/- 3333.33, N = 3SE +/- 3333.33, N = 3SE +/- 12018.50, N = 3SE +/- 3333.33, N = 32823333410333314233332493333721333314733331. (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 SquareStock UXAIvyBridge SNAGLAMORuxasnaglamor4080120160200SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.33, N = 3SE +/- 0.00, N = 31.30156.001.301.10171.001.101. (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 TrapezoidStock UXAIvyBridge SNAGLAMORuxasnaglamor40K80K120K160K200KSE +/- 3.33, N = 3SE +/- 333.33, N = 3SE +/- 17.23, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 328132056678871940136000247001. (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 WindowStock UXAIvyBridge SNAGLAMORuxasnaglamor2K4K6K8K10KSE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 37563757346337923796079631. (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 PixmapStock UXAIvyBridge SNAGLAMORuxasnaglamor2K4K6K8K10KSE +/- 32.83, N = 3SE +/- 69.60, N = 3SE +/- 8.82, N = 3SE +/- 30.55, N = 3SE +/- 88.76, N = 3SE +/- 43.33, N = 37663608346777970804380471. (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 WindowStock UXAIvyBridge SNAGLAMORuxasnaglamor3K6K9K12K15KSE +/- 38.44, N = 3SE +/- 118.98, N = 4SE +/- 23.33, N = 3SE +/- 55.48, N = 3SE +/- 66.67, N = 3SE +/- 33.33, N = 3738769935987752712267105671. (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 WindowStock UXAIvyBridge SNAGLAMORuxasnaglamor3K6K9K12K15KSE +/- 3.33, N = 3SE +/- 10.00, N = 3SE +/- 3.33, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 375777570462379271300079631. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

JXRenderMark

Test: Simple Blit - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Simple Blit - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor500K1000K1500K2000K2500KSE +/- 23765.80, N = 6SE +/- 327032.98, N = 12SE +/- 1185.34, N = 12SE +/- 167.88, N = 6SE +/- 230297.16, N = 12SE +/- 250.42, N = 62137762.311332587.5283318.89126818.251107196.09108363.21

JXRenderMark

Test: 12pt Text LCD - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: 12pt Text LCD - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor40K80K120K160K200KSE +/- 92.08, N = 6SE +/- 5059.77, N = 12SE +/- 74.95, N = 6SE +/- 44.27, N = 6SE +/- 840.29, N = 6SE +/- 373.14, N = 1224968.38164450.3914862.7930391.68155327.7314804.09

JXRenderMark

Test: Put Composition - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Put Composition - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor20K40K60K80K100KSE +/- 959.26, N = 12SE +/- 1066.60, N = 6SE +/- 200.70, N = 12SE +/- 65.48, N = 6SE +/- 383.74, N = 6SE +/- 213.54, N = 1236138.9882073.687083.6231946.0892327.8214555.99

JXRenderMark

Test: Rects Composition - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Rects Composition - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor20K40K60K80K100KSE +/- 173.36, N = 6SE +/- 16562.54, N = 12SE +/- 28.05, N = 12SE +/- 43.19, N = 6SE +/- 11078.57, N = 12SE +/- 7.15, N = 630744.6758034.862107.3426832.6291010.661592.14

JXRenderMark

Test: 12pt Text Grayscale - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: 12pt Text Grayscale - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor40K80K120K160K200KSE +/- 17.84, N = 6SE +/- 7490.23, N = 12SE +/- 163.88, N = 9SE +/- 51.15, N = 6SE +/- 1141.90, N = 6SE +/- 39.52, N = 63392.95172616.1814359.2413213.57182614.0617870.38

JXRenderMark

Test: Gradient+Temp Texture - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Gradient+Temp Texture - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor100K200K300K400K500KSE +/- 13.90, N = 6SE +/- 2766.58, N = 6SE +/- 49.62, N = 8SE +/- 28.19, N = 6SE +/- 3648.36, N = 6SE +/- 32.91, N = 66917.90463320.824168.844689.58379905.0314441.72

JXRenderMark

Test: Linear Gradient Blend - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Linear Gradient Blend - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor110K220K330K440K550KSE +/- 18.69, N = 6SE +/- 47169.16, N = 12SE +/- 102.19, N = 12SE +/- 20.89, N = 6SE +/- 339.79, N = 6SE +/- 28.66, N = 67012.29522377.784412.644772.14506440.1418309.82

JXRenderMark

Test: Radial Gradient Paint - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Radial Gradient Paint - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor4K8K12K16K20KSE +/- 75.26, N = 6SE +/- 53.42, N = 6SE +/- 211.75, N = 12SE +/- 56.65, N = 6SE +/- 4.89, N = 6SE +/- 39.60, N = 610039.2312349.485442.817548.769128.6718448.88

JXRenderMark

Test: Transformed Blit Linear - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Transformed Blit Linear - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor500K1000K1500K2000K2500KSE +/- 64845.41, N = 12SE +/- 32283.50, N = 6SE +/- 1953.92, N = 12SE +/- 4723.10, N = 12SE +/- 557.95, N = 6SE +/- 151.57, N = 61356033.922516571.3864768.63224963.781657052.7087951.35

JXRenderMark

Test: Transformed Blit Bilinear - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Transformed Blit Bilinear - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor80K160K240K320K400KSE +/- 269.01, N = 6SE +/- 63927.17, N = 12SE +/- 755.00, N = 12SE +/- 381.89, N = 6SE +/- 4746.58, N = 6SE +/- 61.11, N = 657929.88259766.8324098.6944305.55372736.0327592.08

JXRenderMark

Test: Transformed Texture Paint - Size: 128x128

OpenBenchmarking.orgOperations Per Second, More Is BetterJXRenderMark 1.0.1Test: Transformed Texture Paint - Size: 128x128Stock UXAIvyBridge SNAGLAMORuxasnaglamor110K220K330K440K550KSE +/- 522.87, N = 6SE +/- 75309.13, N = 12SE +/- 644.05, N = 12SE +/- 360.42, N = 6SE +/- 4700.69, N = 6SE +/- 40.13, N = 647857.52502344.7422169.9046857.19516813.1028374.49

cairo-perf-trace

Cairo Trace: Poppler

OpenBenchmarking.orgSeconds, Fewer Is Bettercairo-perf-trace 1.10.2Cairo Trace: PopplerStock UXAIvyBridge SNAGLAMORuxasnaglamor3691215SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.04, N = 33.250.838.533.820.9710.141. (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 CanvasStock UXAIvyBridge SNAGLAMORuxasnaglamor1224364860SE +/- 0.19, N = 3SE +/- 0.20, N = 4SE +/- 0.76, N = 6SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 333.9012.2452.0448.5617.3944.541. (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 VimStock UXAIvyBridge SNAGLAMORuxasnaglamor612182430SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.04, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.17, N = 38.432.6622.1810.102.0225.031. (CC) gcc options: -O2 -lpthread -lpixman-1 -lfontconfig -lpng12 -lXrender -lX11 -lz -ldl -lrt -lm

Nexuiz

Resolution: 1920 x 1080 - HDR: No - Sound: Off

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1920 x 1080 - HDR: No - Sound: OffStock UXAIvyBridge SNAuxasnaglamor20406080100SE +/- 0.08, N = 3SE +/- 0.57, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 342.4442.31103.36105.011.00

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 1920 x 1080Stock UXAIvyBridge SNAuxasnaglamor70140210280350SE +/- 0.18, N = 3SE +/- 3.35, N = 6SE +/- 0.89, N = 3SE +/- 1.06, N = 3SE +/- 0.00, N = 3120.67118.47299.80301.203.00

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.6Resolution: 1920 x 1080 - Effects Quality: HighStock UXAIvyBridge SNAuxasna306090120150SE +/- 0.08, N = 3SE +/- 0.54, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 347.2647.02130.46132.87

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxStock UXAIvyBridge SNAuxasnaglamor48121620SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 315.4915.1013.9413.3812.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: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonStock UXAIvyBridge SNAuxasnaglamor0.51531.03061.54592.06122.5765SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 32.292.141.261.261.261. (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: GtkRadioButtonStock UXAIvyBridge SNAuxasnaglamor1.07332.14663.21994.29325.3665SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 34.774.401.861.853.491. (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: GtkToggleButtonStock UXAIvyBridge SNAuxasnaglamor48121620SE +/- 0.02, N = 3SE +/- 0.23, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 316.1516.301.261.261.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

GtkPerf

GTK Widget: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryStock UXAIvyBridge SNAuxasnaglamor3691215SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 310.019.208.888.239.731. (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 - CirclesStock UXAIvyBridge SNAuxasnaglamor2004006008001000SE +/- 0.24, N = 3SE +/- 3.59, N = 6SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 1.49, N = 352.9430.4525.7812.63951.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

GtkPerf

GTK Widget: GtkDrawingArea - Pixbufs

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkDrawingArea - PixbufsStock UXAIvyBridge SNAuxasnaglamor246810SE +/- 0.07, N = 3SE +/- 0.02, N = 5SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.12, N = 34.231.243.310.396.841. (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