Currently, the datasetparser reads the entire dataset into a single vector in memory before beginning a simulation. This works fine until the dataset becomes too large to fit into memory. This class needs to be refactored to dynamically read that dataset as instructions are processed to avoid potential memory issues.
Currently, the datasetparser reads the entire dataset into a single vector in memory before beginning a simulation. This works fine until the dataset becomes too large to fit into memory. This class needs to be refactored to dynamically read that dataset as instructions are processed to avoid potential memory issues.