{"id":"W2612733321","doi":"10.1145/3078155.3078163","title":"Applying Models of Computation to OpenCL Pipes for FPGA Computing","year":2017,"lang":"en","type":"article","venue":"","topic":"Embedded Systems Design Techniques","field":"Computer Science","cited_by":8,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Compiler; Programmer; Field-programmable gate array; Dataflow; Kernel (algebra); Scheduling (production processes); Porting; Computation; Symmetric multiprocessor system; Parallel computing; CUDA; Embedded system; Operating system; Software; Programming language","routes":{"ca_aff":true,"ca_fund":false,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0007943909,0.0005807033,0.0003660556,0.0004621267,0.0007528315,0.002133312,0.001655807,0.001011572,0.004082035],"category_scores_gemma":[0.002826617,0.0005866474,0.0008778141,0.0005383172,0.001613001,0.003067792,0.001915512,0.001798135,0.0007868591],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00153438,"about_ca_system_score_gemma":0.001304865,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002189344,"about_ca_topic_score_gemma":0.00319758,"domain_scores_codex":[0.9992901,0.0002406054,0.00003833497,0.00008800522,0.0002616733,0.00008116719],"domain_scores_gemma":[0.9989992,0.0004645232,0.00006762698,0.0002848841,0.0001351705,0.00004866931],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00007881133,0.00004138113,0.0005587127,0.0001477346,0.00001438188,0.0002090126,0.0003790459,0.1692943,0.004582335,0.7998056,0.002137213,0.02275137],"study_design_scores_gemma":[0.00002678029,0.00004171957,0.00008666958,0.00005374707,0.00001263798,0.00008922228,0.00007662435,0.6999239,0.004716628,0.2700879,0.02486618,0.0000180205],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01044064,0.0001213278,0.9799132,0.0003378665,0.00004977109,0.00005913795,0.00004462839,0.00065671,0.008376718],"genre_scores_gemma":[0.450057,0.0007660165,0.5334702,0.000332893,0.0000984919,0.0004802999,0.0002045078,0.0007015051,0.01388913],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.004082035,"threshold_uncertainty_score":0.01365572,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09650575307347198,"score_gpt":0.3583899604396866,"score_spread":0.2618842073662146,"validation_status":"score_only:v0-immature-baseline","note":"Baseline scores from an immature model (maturity gate not passed). Scores rank; they never assert a category."}}