ashwin / coursera-heterogeneous

Resources to work offline on the assignments of Heterogenous Parallel Programming course from Coursera.
70 stars 60 forks source link

Refactored tests + support for grade datasets #33

Closed iemejia closed 11 years ago

iemejia commented 11 years ago

This commit is divided in two parts: First is a refactor of the test invocation. Second is quite a long commit, as the datasets are quite big it's up to you to decide if it's worth integrating it.

simogasp commented 11 years ago

I don't think it's a good idea to store the grading test in the repository. We can put them somewhere on a external location and people can download them if needed. Maybe a better solution would be to provide a generate_mp_grading_test.cpp that generate the a grading test similar (for what concerns the size of the input/output vectors) to the "official" one. In the end it's only the size of the input data that matters for our MPs, the values inside the vectors can be anything.

ashwin commented 11 years ago

@iemejia Thanks for that CMake-foo. I have pulled it in, though I realize its large. Since this repository will possibly last for many iterations of the course, it will be convenient to get everything from one place.

@simogasp If you can contribute the grading tester, that would be great :+1: