Timing simulations for BufferedMatrix 1.3.0 (Simulation 2)

Written by Ben Bolstad
email bmb@bmbolstad.com

Background

The goal here was to investigate the effect of varying the Buffer Sizes on the built-ins. Source code (note takes very long time to run),

Simulation times

createBufferedMatrix() times

Elementwise transformation times

Column Summarization

Row Summarization

Full Matrix Summarization

ReadOnly=True or ReadOnly=False

Varying Buffer Sizes (ReadOnly=True or ReadOnly=False)

Discussion

Most of the built-in functions do not seem to be making proper usage of the Buffers. In particular, run-times are longer with larger buffers.