Skip to content

Latest commit

 

History

History

bench

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

You can see the results on my machine here.

To run the short, medium and large benchmarks, make sure Go is installed run this in the current directory:

go test -bench '.*'

To run the super huge benchmark (3.6GB), you'll need to download the zip from http:https://www2.census.gov/acs2010_5yr/pums/csv_pus.zip and put ss10pusa.csv in ../examples/data/ss10pusa.csv.

Then compile and run:

go build -o huge-go
time ./huge-go

To run the huge benchmark for Rust, make sure ss10pusa.csv is in the same location as above and run:

rustc --opt-level=3 huge.rs -o huge-rust
time ./huge-rust