Jak dobra jest Twoja maszyna?

Wydajny kod w R

Colin Gillespie

Jumping Rivers & Newcastle University

Eksperymenty!

Koszt eksperymentu:

  • Sprzęt laboratoryjny
  • Czas badacza

Nietanie!

Wydajny kod w R

Kupić czy nie kupować...

Wydajny kod w R

Kupić czy nie kupować...

  • Analiza zajmuje dwadzieścia minut na obecnej maszynie
    • Dziesięć minut na nowej maszynie
    • Stawka za czas pracy wynosi 100 USD/godz.
    • Sześćdziesiąt analiz wystarczy, by zwrócić koszt maszyny za 1000 USD
Wydajny kod w R

Pakiet benchmarkme

install.packages("benchmarkme")

library("benchmarkme")
# Run each benchmark 3 times res <- benchmark_std(runs = 3)
plot(res)

Moja maszyna zajmuje 75. miejsce spośród 400 maszyn

upload_results(res)

Wydajny kod w R

Czas na praktykę!

Wydajny kod w R

Preparing Video For Download...