{"id":"W2762612081","doi":"10.23919/fpl.2017.8056841","title":"Automated generation of banked memory architectures in the high-level synthesis of multi-threaded software","year":2017,"lang":"en","type":"article","venue":"","topic":"Embedded Systems Design Techniques","field":"Computer Science","cited_by":14,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"","keywords":"Computer science; Software; Bottleneck; Thread (computing); Parallel computing; Profiling (computer programming); Memory bandwidth; Field-programmable gate array; Embedded system; Computer architecture; Computer hardware; Operating system","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.0003746466,0.0004067464,0.0003480179,0.0003319903,0.0002811168,0.0006166165,0.0007046618,0.0004244055,0.002057116],"category_scores_gemma":[0.001010813,0.0003224715,0.0005295057,0.0002732911,0.0004081058,0.00054247,0.0003483782,0.0005643075,0.0004867407],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0005255678,"about_ca_system_score_gemma":0.001119574,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001269461,"about_ca_topic_score_gemma":0.002023418,"domain_scores_codex":[0.9997007,0.00005359049,0.00001950721,0.00005779127,0.000126811,0.0000416097],"domain_scores_gemma":[0.9996297,0.0001705758,0.00003983463,0.00008536515,0.00006208367,0.00001242583],"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.0002177795,0.0001503652,0.0032336,0.00046153,0.0000474593,0.0003145743,0.0003037895,0.5611862,0.1710531,0.04986826,0.00183273,0.2113307],"study_design_scores_gemma":[0.00003422536,0.0001412416,0.0003653782,0.0000260534,0.00001936575,0.00006529655,0.00003214746,0.882931,0.09790302,0.01366297,0.004806754,0.00001258905],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.06147804,0.0001656448,0.9320802,0.00007332402,0.00002938497,0.00009728807,0.0001664988,0.003010198,0.002899447],"genre_scores_gemma":[0.4050127,0.0001459281,0.5925953,0.0000500823,0.00001116531,0.0001844493,0.0003084038,0.0003187655,0.001373315],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.002057116,"threshold_uncertainty_score":0.006881714,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.09305453814660701,"score_gpt":0.30886623241176,"score_spread":0.215811694265153,"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."}}