{"id":"W4288481254","doi":"10.48550/arxiv.1903.06693","title":"Module-per-Object: a Human-Driven Methodology for C++-based High-Level\\n Synthesis Design","year":2019,"lang":"en","type":"preprint","venue":"arXiv (Cornell University)","topic":"Embedded Systems Design Techniques","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal","funders":"","keywords":"Computer science; High-level synthesis; VHDL; Field-programmable gate array; Computer architecture; Hardware description language; Embedded system; 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":"codex-gemma-dda1882f352a","candidate_categories":["metaepi_narrow"],"consensus_categories":[],"category_scores_codex":[0.002154336,0.0007492529,0.001265844,0.0009298744,0.0002830183,0.0001886931,0.004909623,0.001058173,0.00003656028],"category_scores_gemma":[0.0003413449,0.0008678621,0.0006112971,0.0005470451,0.0001791031,0.0003899073,0.001553204,0.0007302633,0.0001163083],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0006523338,"about_ca_system_score_gemma":0.0006608334,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0004565507,"about_ca_topic_score_gemma":0.0000418512,"domain_scores_codex":[0.9937512,0.002220946,0.0005498844,0.002466867,0.0002013191,0.0008097536],"domain_scores_gemma":[0.9916855,0.003424276,0.0007875053,0.003378352,0.0005038265,0.0002205503],"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.0001749092,0.0002800638,0.0004105506,0.0008360663,0.0005014891,0.0002390261,0.0003440452,0.5602955,0.007248489,0.425099,0.003462656,0.00110825],"study_design_scores_gemma":[0.0009322563,0.0004475944,0.0002192636,0.0004399854,0.0002906761,0.00001045546,0.00003727105,0.7898856,0.05228008,0.1536205,0.0002964892,0.001539843],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.007725059,0.00004003899,0.9869902,0.00011573,0.0008083928,0.002503623,0.00008786636,0.001211474,0.0005175893],"genre_scores_gemma":[0.6035531,0.00001019542,0.3953048,0.0001033825,0.00007950872,0.00005079271,0.00001410441,0.00005725258,0.0008269021],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.595828,"threshold_uncertainty_score":0.9993772,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.3257916249055172,"score_gpt":0.2629199947484691,"score_spread":0.06287163015704811,"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."}}