Closed harendra-kumar closed 6 years ago
If we use per package files we can use a separate driver process to run the benchmarks close together in time. That's just more work to do. But it may make sense to create a general benchmark driver package to perform such tasks.
I split the definition of benchmarking ops of each package to individual files though we still have a monolithic high level driver. This makes understanding existing benchmarks and adding new benchmarks easier.
Currently the benchmarks for all packages are in a single file.
What are the advantages of this:
What are the disadvantages: