Sable / Ostrich

Benchmark suite for studying the performance of JavaScript and WebCL for numerical computation
Other
24 stars 12 forks source link

Simplify the makefiles by abstracting the common parts amongst all benchmarks #4

Closed elavoie closed 8 years ago

gnuvince commented 9 years ago

+1

The situation is completely untenable. Why does MatJuice need 7 Makefile rules, that's insane! Also all the hacking we do with sed and Perl is hard to understand and too fragile. We tried to have a single run.html file, but we've shifted all the complexity into the makefiles where it's even harder to manage! We may as well have a specialized run.html per benchmark instead.

elavoie commented 8 years ago

There are no makefiles anymore, only common configuration files used by tools for building (build) and running (run) benchmarks as well as reporting (report). Plotting and general output formatting will either be integrated in report or use separate tools.