Skip to content

Benchmarks for ReadStatTables.jl and related packages

License

Notifications You must be signed in to change notification settings

junyuan-chen/ReadStatTablesBenchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ReadStatTablesBenchmarks

Benchmarks for ReadStatTables.jl and related packages

This repository is for benchmarking ReadStatTables.jl against related packages. Scripts for generating the sample data and running the benchmarks are located at the benchmark directory. Sample data are stored in the data directory. Results are saved in the results directory for each version of ReadStatTables.jl since v0.2.0.

Latest Benchmarks

Results are based on reading Stata .dta files with a single thread. Parameters (keyword arguments) for reading the files are default values.

Packages

Python and R packages are installed with CondaPkg.jl. Python functions are called via PythonCall.jl. R functions are called via RCall.jl. Benchmark results are produced with BenchmarkTools.jl.

Environment

  • Julia v1.10.2
  • Python v3.12.2
  • R v4.3.3
Platform Info:
  OS: macOS (arm64-apple-darwin22.4.0)
  CPU: 10 × Apple M1 Pro
  WORD_SIZE: 64
  LIBM: libopenlibm
  LLVM: libLLVM-15.0.7 (ORCJIT, apple-m1)
Threads: 8 default, 0 interactive, 4 GC (on 8 virtual cores)

Results







About

Benchmarks for ReadStatTables.jl and related packages

Resources

License

Stars

Watchers

Forks

Releases

No releases published