Vlad-Shcherbina / icfpc2015-tbd

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Understand and track resource usage

Vlad-Shcherbina opened this issue · comments

Clarify with organizers how do they measure time (wall, CPU, user, etc.) and memory (mapped, allocated, or what).

Clarify with organizers what are typical constraints they are going to use (for example, will they try running solutions with 64K memory limit).

Figure out how to monitor memory usage in python, so we can test that our solvers respect the constraints.

The tool can monitor it's own memory consumption so we can quickly estimate the cost of the various solvers. The limit supplied is in MB, and without doing anything the programs consumes ~10MB.