xis10z-anu

AMD Athlon 64 X2 4800+ testing with a ASUS A8N-SLI Premium v1.02 and NVIDIA GeForce 8800 GTS on Debian 7.0 via the Phoronix Test Suite.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1301155-XIS1-XIS10ZA30
Jump To Table - Results

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
View Logs
Performance Per
Dollar
Date
Run
  Test
  Duration
anu 14012013-0
January 09 2013
 
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


xis10z-anuOpenBenchmarking.orgPhoronix Test SuiteAMD Athlon 64 X2 4800+ @ 2.40GHz (2 Cores)ASUS A8N-SLI Premium v1.02AMD K82048MB500GB Western Digital WD5000AAKS-0 + 2 x 300GB Seagate ST3300831AS + 750GB Seagate ST3750640AS + 3 x 74GB Western Digital WD740GD-00FL + 150GB Western Digital WD1500ADFD-0NVIDIA GeForce 8800 GTSNVIDIA CK804 AC 97 AudioMarvell 88E8001 GigabitDebian 7.03.2.0-4-amd64 (x86_64)NVIDIA 1.0.0GCC 4.7 + CUDA 4.2ext4ProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDisplay DriverCompilerFile-SystemXis10z-anu BenchmarksSystem Logs- --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 - Scaling Governor: ondemand- Python 2.7.3.- barrier=1,data=ordered,errors=remount-ro,relatime,rw,stripe=256,user_xattr

xis10z-anuphpbench: PHP Benchmark Suiteapache: Static Web Page Servingpgbench: TPC-B Transactions Per Secondopenssl: RSA 4096-bit Performancesudokut: Total Timepovray: Total Timeminion: Solitairegnupg: 1GB File Encryptionffmpeg: H.264 HD To NTSC DVespeak: Text-To-Speech Synthesisencode-wavpack: WAV To WavPackencode-ogg: WAV To Oggencode-mp3: WAV To MP3encode-flac: WAV To FLACencode-ape: WAV To APEdcraw: RAW To PPM Image Conversioncrafty: Elapsed Timecompress-lzma: 256MB File Compressioncompress-gzip: 2GB File Compressioncompress-pbzip2: 256MB File Compressionc-ray: Total Timebuild-php: Time To Compilebuild-mplayer: Time To Compilebuild-linux-kernel: Time To Compilecompress-7zip: Compress Speed Testhimeno: Poisson Pressure Solvergraphics-magick: HWB Color Spacex264: H.264 Video Encodingjohn-the-ripper: Blowfishscimark2: Compositecachebench: Write Cachecachebench: Read Cachebyte: Dhrystone 2fhourstones: Complex Connect-4 Solvingbork: File Encryption Timejava-scimark2: Monte Carlo Performancejava-scimark2: Composite Performancejava-scimark2: SOR Performancejava-scimark2: FFT Performancegmpbench: Total Timemrbayes: Primate Phylogeny Analysismafft: Multiple Sequence Alignmenthmmer: Pfam Database Searchnpb: MG.Bnpb: LU.Anpb: EP.Bstream: Addstream: Scalestream: Copystream: Addstream: Triadstream: Scalestream: Copyramspeed: Floating-Point Addramspeed: Integer Scaleramspeed: Integer Copyramspeed: Integer Addpostmark: Disk Transaction Performanceunpack-linux: linux-2.6.32.tar.bz2compilebench: Read Compiled Treecompilebench: Initial Createcompilebench: Compiletiobench: 64MB Rand Write - 32 Threadstiobench: 64MB Rand Read - 32 Threadsiozone: 4GB - Write Performanceiozone: 4GB - Read Performanceiozone: 8GB Write Performanceiozone: 8GB Read Performancedbench: 1 Clientsdbench: 128 Clientsdbench: 48 Clientsdbench: 12 Clientsfs-mark: 1000 Files, 1MB Sizesqlite: 12,500 INSERTsfio: Intel IOMeter File Server Access Patternaio-stress: Rand Writeanu 14012013-0424114798.9458.4770.0453.171139500.1218.0548.80108.3217.5018.9035.5311.3413.17193.44151.89248.5030.5355.52207.01125.47272.50430.603566339.947821.171392313.815359.671303.2610258013.936912.8071.20291.72731.28831.57527.242178.7063.3630.0557.98861.76933.5238.482542.152315.882343.612542.152560.282315.882343.612565.552297.682317.222584.8360122.8056.1421.3421.662.058.1642.61109.7443.04112.436.7421.9835.3222.938.502801.444809.859.07OpenBenchmarking.org

PHPBench

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark Suiteanu 14012013-09K18K27K36K45KSE +/- 385.75, N = 342411

Apache Benchmark

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.3Static Web Page Servinganu 14012013-010002000300040005000SE +/- 31.02, N = 34798.941. (CC) gcc options: -shared -fPIC -O2 -pthread

PostgreSQL pgbench

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 8.4.11TPC-B Transactions Per Secondanu 14012013-01326395265SE +/- 8.33, N = 458.471. (CC) gcc options: -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm

OpenSSL

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1cRSA 4096-bit Performanceanu 14012013-01632486480SE +/- 1.09, N = 570.041. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

Sudokut

This is a test of Sudokut, which is a Sudoku puzzle solver written in Tcl. This test measures how long it takes to solve 100 Sudoku puzzles. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterSudokut 0.4Total Timeanu 14012013-01224364860SE +/- 0.30, N = 353.17

POV-Ray

OpenBenchmarking.orgSeconds, Fewer Is BetterPOV-Ray 3.6.1Total Timeanu 14012013-0200400600800100011391. (CXX) g++ options: -pipe -O3 -msse -mfpmath=sse -msse2 -march=k8 -mtune=k8 -malign-double -ltiff -ljpeg -lz -lSM -lICE -lX11 -lm

Minion

OpenBenchmarking.orgSeconds, Fewer Is BetterMinion 0.12Solitaireanu 14012013-0110220330440550SE +/- 3.24, N = 3500.121. (CXX) g++ options: -O3 -fomit-frame-pointer -rdynamic -lboost_iostreams-mt -lz -lbz2

GnuPG

OpenBenchmarking.orgSeconds, Fewer Is BetterGnuPG 1.4.101GB File Encryptionanu 14012013-048121620SE +/- 0.43, N = 818.05

FFmpeg

OpenBenchmarking.orgSeconds, Fewer Is BetterFFmpeg 1.0H.264 HD To NTSC DVanu 14012013-01122334455SE +/- 0.32, N = 348.801. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lasound -lSDL -lm -pthread -lbz2 -lrt

eSpeak Speech Engine

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak Speech Engine 1.40.02Text-To-Speech Synthesisanu 14012013-020406080100SE +/- 0.25, N = 3108.321. (CXX) g++ options: -lstdc++ -lespeak

WavPack Audio Encoding

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 4.41.0WAV To WavPackanu 14012013-048121620SE +/- 0.10, N = 517.501. (CC) gcc options: -O2 -lm

Ogg Encoding

OpenBenchmarking.orgSeconds, Fewer Is BetterOgg Encoding 1.3.0WAV To Ogganu 14012013-0510152025SE +/- 0.06, N = 518.901. (CC) gcc options: -O2 -ffast-math -fsigned-char -lm -logg

LAME MP3 Encoding

LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3anu 14012013-0816243240SE +/- 0.09, N = 535.53

FLAC Audio Encoding

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.2.1WAV To FLACanu 14012013-03691215SE +/- 0.15, N = 511.341. (CXX) g++ options: -O2 -logg -lm

Monkey Audio Encoding

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99u4b5s6WAV To APEanu 14012013-03691215SE +/- 0.05, N = 513.171. (CXX) g++ options: -O3 -pedantic

dcraw

This test times how long it takes to convert several high-resolution RAW NEF image files to PPM image format using dcraw. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterdcrawRAW To PPM Image Conversionanu 14012013-04080120160200SE +/- 0.91, N = 3193.441. (CC) gcc options: -lm

Crafty

OpenBenchmarking.orgSeconds, Fewer Is BetterCrafty 23.4Elapsed Timeanu 14012013-0306090120150SE +/- 0.32, N = 3151.891. (CC) gcc options: -lstdc++ -lm

LZMA Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterLZMA Compression256MB File Compressionanu 14012013-050100150200250SE +/- 1.09, N = 3248.501. (CC) gcc options: -O2

Gzip Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterGzip Compression2GB File Compressionanu 14012013-0714212835SE +/- 0.59, N = 330.53

Parallel BZIP2 Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.6256MB File Compressionanu 14012013-01224364860SE +/- 0.44, N = 355.521. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

C-Ray

This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Timeanu 14012013-050100150200250SE +/- 0.23, N = 3207.011. (CC) gcc options: -lm -lpthread -O3

Timed PHP Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed PHP Compilation 5.2.9Time To Compileanu 14012013-0306090120150SE +/- 0.15, N = 3125.471. (CC) gcc options: -O2 -pedantic -ldl -lz -lm

Timed MPlayer Compilation

This test times how long it takes to build the MPlayer media player program. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.0-rc3Time To Compileanu 14012013-060120180240300SE +/- 2.14, N = 3272.50

Timed Linux Kernel Compilation

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 3.1Time To Compileanu 14012013-090180270360450SE +/- 1.40, N = 3430.60

7-Zip Compression

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 9.20.1Compress Speed Testanu 14012013-08001600240032004000SE +/- 19.20, N = 335661. (CXX) g++ options: -pipe -lpthread

Himeno Benchmark

The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure Solveranu 14012013-070140210280350SE +/- 1.46, N = 3339.941. (CC) gcc options: -O3

GraphicsMagick

OpenBenchmarking.orgIterations Per Minute, More Is BetterGraphicsMagick 1.3.16Operation: HWB Color Spaceanu 14012013-020406080100SE +/- 0.33, N = 3781. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -ljpeg -lXext -lSM -lICE -lX11 -lbz2 -lz -lm -lgomp -lpthread

x264

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2012-10-03H.264 Video Encodinganu 14012013-0510152025SE +/- 0.23, N = 321.17

John The Ripper

OpenBenchmarking.orgReal C/S, More Is BetterJohn The Ripper 1.7.9-jumbo-7Test: Blowfishanu 14012013-030060090012001500SE +/- 0.00, N = 313921. (CC) gcc options: -lssl -lcrypto -lm -lz -fopenmp -lcrypt -ldl

SciMark

OpenBenchmarking.orgMflops, More Is BetterSciMark 2.0Compositeanu 14012013-070140210280350SE +/- 0.53, N = 4313.81

CacheBench

This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchWrite Cacheanu 14012013-011002200330044005500SE +/- 69.14, N = 35359.671. (CC) gcc options: -lrt

OpenBenchmarking.orgMB/s, More Is BetterCacheBenchRead Cacheanu 14012013-030060090012001500SE +/- 96.33, N = 61303.261. (CC) gcc options: -lrt

BYTE Unix Benchmark

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Dhrystone 2anu 14012013-02M4M6M8M10MSE +/- 134572.17, N = 310258013.93

Fhourstones

OpenBenchmarking.orgKpos / sec, More Is BetterFhourstones 3.1Complex Connect-4 Solvinganu 14012013-015003000450060007500SE +/- 4.43, N = 36912.801. (CC) gcc options: -O3

Bork File Encrypter

OpenBenchmarking.orgSeconds, Fewer Is BetterBork File Encrypter 1.4File Encryption Timeanu 14012013-01632486480SE +/- 0.77, N = 371.20

Java SciMark

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Monte Carlo Performanceanu 14012013-060120180240300SE +/- 0.04, N = 4291.72

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0Composite Performanceanu 14012013-0160320480640800SE +/- 1.65, N = 4731.28

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0SOR Performanceanu 14012013-02004006008001000SE +/- 0.17, N = 4831.57

OpenBenchmarking.orgMflops, More Is BetterJava SciMark 2.0FFT Performanceanu 14012013-0110220330440550SE +/- 0.53, N = 4527.24

GMPbench

OpenBenchmarking.orgGMPbench Score, More Is BetterGMPbench 0.2Total Timeanu 14012013-050010001500200025002178.701. (CC) gcc options: -O3 -fomit-frame-pointer

Timed MrBayes Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny Analysisanu 14012013-01428425670SE +/- 0.10, N = 363.36

Timed MAFFT Alignment

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 6.864Multiple Sequence Alignmentanu 14012013-0714212835SE +/- 0.58, N = 330.051. (CC) gcc options: -O3 -lm -lpthread

Timed HMMer Search

This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 2.3.2Pfam Database Searchanu 14012013-01326395265SE +/- 0.15, N = 357.981. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm

NAS Parallel Benchmarks

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: MG.Banu 14012013-02004006008001000SE +/- 0.06, N = 3861.761. (F9X) gfortran options: -lmpi -pthread -lmpi_f77 -lopen-rte -lopen-pal -ldl -lnsl -lutil -lm

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: LU.Aanu 14012013-02004006008001000SE +/- 1.47, N = 3933.521. (F9X) gfortran options: -lmpi -pthread -lmpi_f77 -lopen-rte -lopen-pal -ldl -lnsl -lutil -lm

OpenBenchmarking.orgTotal Mop/s, More Is BetterNAS Parallel Benchmarks 3.3Test / Class: EP.Banu 14012013-0918273645SE +/- 0.06, N = 338.481. (F9X) gfortran options: -lmpi -pthread -lmpi_f77 -lopen-rte -lopen-pal -ldl -lnsl -lutil -lm

Stream

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: Addanu 14012013-05001000150020002500SE +/- 0.84, N = 102542.151. (CC) gcc options: -O2 -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Scaleanu 14012013-05001000150020002500SE +/- 0.56, N = 102315.881. (CC) gcc options: -O2 -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Copyanu 14012013-05001000150020002500SE +/- 0.63, N = 102343.611. (CC) gcc options: -O2 -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Addanu 14012013-05001000150020002500SE +/- 0.84, N = 102542.151. (CC) gcc options: -O2 -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: Triadanu 14012013-05001000150020002500SE +/- 0.89, N = 102560.281. (CC) gcc options: -O2 -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: Scaleanu 14012013-05001000150020002500SE +/- 0.56, N = 102315.881. (CC) gcc options: -O2 -fopenmp

OpenBenchmarking.orgMB/s, More Is BetterStream 2009-04-11Type: Copyanu 14012013-05001000150020002500SE +/- 0.63, N = 102343.611. (CC) gcc options: -O2 -fopenmp

RAMspeed SMP

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Floating-Point Addanu 14012013-060012001800240030002565.55

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Scaleanu 14012013-050010001500200025002297.68

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Copyanu 14012013-050010001500200025002317.22

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Integer Addanu 14012013-060012001800240030002584.83

PostMark

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction Performanceanu 14012013-0130260390520650SE +/- 7.46, N = 5601

Unpacking The Linux Kernel

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-2.6.32.tar.bz2anu 14012013-0510152025SE +/- 0.23, N = 422.80

Compile Bench

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled Treeanu 14012013-01326395265SE +/- 10.91, N = 356.14

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial Createanu 14012013-0510152025SE +/- 0.04, N = 321.34

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Compileanu 14012013-0510152025SE +/- 0.11, N = 321.66

Threaded I/O Tester

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.364MB Random Write - 32 Threadsanu 14012013-00.46130.92261.38391.84522.3065SE +/- 0.02, N = 42.05

OpenBenchmarking.orgMB/s, More Is BetterThreaded I/O Tester 0.3.364MB Random Read - 32 Threadsanu 14012013-0246810SE +/- 0.08, N = 48.16

IOzone

The IOzone benchmark tests the hard disk drive / file-system performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Size: 4GB - Disk Test: Write Performanceanu 14012013-01020304050SE +/- 0.13, N = 342.611. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.405Size: 4GB - Disk Test: Read Performanceanu 14012013-020406080100SE +/- 0.71, N = 3109.741. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.4058GB Write Performanceanu 14012013-01020304050SE +/- 0.04, N = 343.041. (CC) gcc options: -O3

OpenBenchmarking.orgMB/s, More Is BetterIOzone 3.4058GB Read Performanceanu 14012013-0306090120150SE +/- 1.00, N = 3112.431. (CC) gcc options: -O3

Dbench

Dbench is a benchmark designed by the Samba project as a free alternative to netbench, but dbench contains only file-system calls for testing the disk performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.01 Clientsanu 14012013-0246810SE +/- 0.02, N = 36.741. (CC) gcc options: -lpopt

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0128 Clientsanu 14012013-0510152025SE +/- 0.63, N = 621.981. (CC) gcc options: -lpopt

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.048 Clientsanu 14012013-0816243240SE +/- 0.37, N = 335.321. (CC) gcc options: -lpopt

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.012 Clientsanu 14012013-0510152025SE +/- 0.29, N = 322.931. (CC) gcc options: -lpopt

FS-Mark

OpenBenchmarking.orgFiles/s, More Is BetterFS-Mark 3.31000 Files, 1MB Sizeanu 14012013-0246810SE +/- 0.06, N = 38.501. (CC) gcc options: -static

SQLite

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.7.312,500 INSERTsanu 14012013-06001200180024003000SE +/- 32.63, N = 32801.441. (CC) gcc options: -O2 -ldl -lpthread

Flexible IO Tester

OpenBenchmarking.orgSeconds (Run Time), Fewer Is BetterFlexible IO Tester 1.57Intel IOMeter File Server Access Patternanu 14012013-010002000300040005000SE +/- 17.70, N = 34809.85

AIO-Stress

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Random Writeanu 14012013-03691215SE +/- 0.05, N = 39.071. (CC) gcc options: -laio -lpthread