Skip to content

Latest commit

 

History

History
58 lines (45 loc) · 1.91 KB

README.md

File metadata and controls

58 lines (45 loc) · 1.91 KB

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