Friday, 25 September 2015

Summer digest on collaborative and reproducible R&D

Upcoming events


  • 19.Oct.2015: Software Credit Workshop (organized by Software Sustainability Instutite in London). This workshop will explore what contribution software can and should make for academic reputational credit.

  • 1-4.Nov.2015: Dagstuhl perspective workshop on artifact evaluation (page, participant list). Public report will be available afterwards.


  • 20.Nov.2015: Artifact submission deadline for PPoPP'16 / CGO'16 accepted papers:

Past events


Articles




 Presentations


Notes


National requirements



Events with artifact sharing/evaluation

Related blogs


Tools and websites

  • OCCAM portal - open curation for computer architecture modeling
  • http://www.execandshare.org - creates a companion website associated with a submitted paper to implement the methodology presented in the paper.
  • Org mode - keeping notes, maintaining TODO lists, planning projects, and authoring documents with a fast and effective plain-text system
  • Reprozip - automatically packing experiments (tool, article)
You can find all past aggregated notes at http://cTuning.org/reproducibility-wiki


Thursday, 24 September 2015

Collective Knowledge is now available via PyPi

Dear colleagues,
 
Just a note that we finally added Collective Knowledge framework to PyPi archive. It should now be possible to install CK simply via:
 
$ pip install ck
 
The idea is to really minimize set up time for researchers before prototyping their ideas and sharing experimental results. For example, on Linux with GCC, it should take just 3 steps to compile and run a given shared benchmark:
 
$ ck pull repo:ctuning-benchmarks
$ ck compile program:cbench-automotive-susan --speed
$ ck run program:cbench-automotive-susan
 
Similarly, it is possible to run various shared scenarios (including compilation on Windows, cross-compilation forAndroid, multi-objective autotuning, predictive analytics, compiler bug detection) as described here:
Feedback and suggestions are very welcome! Also, do not hesitate to open enhancement or bug requests here:
 
Have fun,
dividiti team