Programming‎ > ‎Golang‎ > ‎Golang Vs All‎ > ‎

Benchmark : Go Vs C


Go programs versus C gcc

all the Go program measurements

by benchmark task performance

k-nucleotide
secsKBgzcpucpu load
Go8.16259,760139930.3393% 91% 98% 91%
C gcc12.17189,420228036.1853% 97% 53% 96%
mandelbrot
secsKBgzcpucpu load
Go6.4432,04489425.5899% 100% 100% 100%
C gcc5.9232,46469422.8195% 100% 96% 95%
fasta-redux
secsKBgzcpucpu load
Go1.911,86012361.901% 1% 100% 1%
C gcc1.5573213211.541% 100% 0% 1%
fasta
secsKBgzcpucpu load
Go2.423,71613446.3278% 51% 69% 64%
C gcc1.906,02019145.2190% 3% 87% 97%
pidigits
secsKBgzcpucpu load
Go2.8511,1406852.881% 35% 35% 32%
C gcc1.731,9884481.721% 0% 1% 100%
reverse-complement
secsKBgzcpucpu load
Go0.83259,39612430.9443% 12% 56% 4%
C gcc0.50251,0287410.7682% 44% 12% 20%
binary-trees
secsKBgzcpucpu load
Go5.75300,82878316.1764% 91% 59% 69%
C gcc3.24156,84890610.1585% 62% 78% 92%
fannkuch-redux
secsKBgzcpucpu load
Go16.411,88490065.2599% 100% 99% 100%
C gcc9.163,62491035.8395% 99% 99% 99%
spectral-norm
secsKBgzcpucpu load
Go3.952,72453615.7099% 99% 99% 100%
C gcc1.981,78411397.8799% 99% 100% 99%
n-body
secsKBgzcpucpu load
Go22.001,948131022.010% 1% 0% 100%
C gcc9.561,00814909.561% 0% 0% 100%
regex-dna
secsKBgzcpucpu load
Go16.85660,71278948.8399% 64% 63% 64%
C gcc2.45317,95225795.8753% 51% 48% 92%
Go

go version go1.6 linux/amd64

C gcc

gcc (Ubuntu 5.2.1-22ubuntu2) 5.2.1 20151010








Comments