[
    {
        "Variant name": "main",
        "Reviewer name": "David Coeurjolly <david.coeurjolly@liris.cnrs.fr>",
        "Is master variant (boolean)": true,
        "Is variant deprecated (boolean)": false,
        "Title": "Darkroom: Compiling High-Level Image Processing Code into Hardware Pipelines",
        "DOI": "10.1145/2601097.2601174",
        "Year": 2014,
        "ACM Keywords": [
            "Logic Design",
            "Hardware Architecture",
            "Graphics Processors",
            "Methodology and Techniques\u2014Languages",
            "General\u2014Image Processing Software"
        ],
        "Topic {Rendering, Animation and Simulation, Geometry, Images, Virtual Reality, Fabrication}": "Images",
        "Co-authors from academia (boolean)": true,
        "Co-authors from industry (boolean)": false,
        "ACM Open Access (boolean)": false,
        "PDF on the authors' webpage / institution (boolean)": true,
        "PDF URL": "http://graphics.stanford.edu/papers/darkroom14/darkroom14.pdf",
        "PDF on Arxiv or any openarchive initiatives (boolean)": false,
        "Arxiv/OAI page URL": "",
        "Project URL": "http://graphics.stanford.edu/papers/darkroom14/",
        "Code available (boolean)": true,
        "If code not available, pseudo-code available (boolean)": false,
        "If pseudo-code, could the paper be trivially implemented? {0..4}": "",
        "Code URL": "http://darkroom-lang.org",
        "Code URL2": "http://github.com/jameshegarty/darkroom",
        "MD5 sum (for archives)": "",
        "git/hg/svn commit hash or revision number": "ffc3bf21fa008d280bdfd00661ba88caafa7fab7",
        "MD5 sum (for archives) URL2": "",
        "git/hg/svn commit hash or revision number URL2": "",
        "Software Heritage permalink": "",
        "Software type {Code, Binary, Partial Code}": "Code",
        "Code License (if any)": "MIT",
        "Are the code authors explicit? (boolean)": false,
        "Build/Configure mechanism": "Commandline instructions in README",
        "Dependencies": "Terra",
        "Does the software require paywall/proprietary software/material (boolean)?": false,
        "Does the code need data (not examples) (boolean)": false,
        "Nature of the data (pretrained model, LUT...)": "",
        "License of the data": "",
        "Able to perform a replicability test (boolean)": false,
        "If not able to perform a test, was it due to missing hardware/software? (boolean)": false,
        "Documentation score {0=NA,1,2,3}": 1,
        "Dependencies score {0=NA, 1,2,3,4,5}": 4,
        "Build/configure score {0=NA, 1,2,3,4,5}": 0,
        "Fixing bugs score (if any) {0=NA, 1,2,3,4,5}": 0,
        "Replicate paper results score {0=NA, 1,2,3,4,5}": 0,
        "Adaptability score to other contexts {0=NA, 1,2,3,4,5}": 0,
        "Time spent for the test (code download to first successful run, [0,10], 10min slots, 100min max)": 2,
        "Operating system for the test": "Mac OS",
        "Build instructions/comments": "I've installed the 2015-08-03 version of terra and tried to compile the examples but all examples failed due to some #include \"stdio.h\" issues.\n\n> import \"darkroom\"\n<buffer>:1:10: fatal error: 'stdio.h' file not found\n#include \"stdio.h\"\n         ^\ncompilation of included c code failed\n\nstack traceback:\n\tsrc/terralib.lua:3664: in function 'includec'\n\t./darkroom.t:1: in main chunk\n\t[C]: at 0x010690af60\n\t[C]: in function 'xpcall'\n\tsrc/terralib.lua:4506: in function <src/terralib.lua:4505>\n\n----\nSame issue on Linux",
        "Misc. comments": "",
        "Software language": "Other"
    }
]