Merge upstream master & PR #2 (Add plot target)

Automatic benchmark & plot