{"id":"W4210570899","doi":"10.1145/3501768","title":"Memory-Aware Functional IR for Higher-Level Synthesis of Accelerators","year":2022,"lang":"en","type":"article","venue":"ACM Transactions on Architecture and Code Optimization","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":8,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"Natural Sciences and Engineering Research Council of Canada; Canadian Institute for Advanced Research; Microsoft Research","keywords":"Computer science; Stencil; Compiler; Field-programmable gate array; High-level synthesis; VHDL; Parallel computing; Benchmark (surveying); Computer architecture; Embedded system; Computer hardware; Programming language; Computational science","routes":{"ca_aff":true,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":false},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0001842084,0.0001524863,0.000176744,0.0002834054,0.0006065956,0.00004878464,0.0004644929,0.00005432203,0.0001000297],"category_scores_gemma":[0.00002550045,0.0001540545,0.00009325732,0.0004493192,0.00003682574,0.0001288135,0.00003929172,0.0001748194,4.120018e-7],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00003815878,"about_ca_system_score_gemma":0.00006273553,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.000006491788,"about_ca_topic_score_gemma":0.000003400907,"domain_scores_codex":[0.9988811,0.0001013862,0.0002479877,0.0003598395,0.0002491643,0.0001605428],"domain_scores_gemma":[0.9989599,0.0003297315,0.0001255062,0.0004263235,0.0001027307,0.00005579646],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"simulation_or_modeling","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00005147526,0.00008485504,0.000003101949,0.00001496811,0.00002564817,3.027124e-7,0.0001298719,0.9007851,0.00004232476,0.000583341,0.0002220866,0.09805696],"study_design_scores_gemma":[0.0007403351,0.0004248044,0.0001733951,0.00002590808,0.00005250491,0.00002504425,0.00005219376,0.9787368,0.01154615,0.004866041,0.002979571,0.0003773009],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0002094436,0.00003612002,0.9970096,0.001674488,0.0002211327,0.0002948514,0.0001396528,0.0002442177,0.0001705223],"genre_scores_gemma":[0.3723426,0.00002756876,0.626585,0.0003783251,0.00002554184,0.0002959876,0.00002408978,0.00001895353,0.0003019296],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.3721332,"threshold_uncertainty_score":0.6282161,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03285421265061284,"score_gpt":0.2472620561366519,"score_spread":0.2144078434860391,"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."}}