{"id":"W4248348138","doi":"10.1145/500050.500052","title":"Methods for optimizing register placement in synchronous circuits derived using software pipelining techniques","year":2001,"lang":"en","type":"article","venue":"","topic":"Embedded Systems Design Techniques","field":"Computer Science","cited_by":0,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal; Université de Montréal","funders":"","keywords":"Software pipelining; Computer science; Schedule; Register allocation; Parallel computing; Electronic circuit; Time complexity; Shift register; Integer (computer science); Software; Linear programming; Algorithm; Compiler","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.002423893,0.0002783187,0.0004308926,0.0004136804,0.0001396374,0.0002298114,0.0009536556,0.000182353,0.00001176964],"category_scores_gemma":[0.0002293233,0.0002749062,0.0001116743,0.0004887414,0.0000370444,0.0007182436,0.0003056831,0.0001760626,0.000002326765],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004309653,"about_ca_system_score_gemma":0.0001298573,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001123838,"about_ca_topic_score_gemma":0.00001381699,"domain_scores_codex":[0.9974744,0.0003350451,0.0006951389,0.0007050537,0.0002035738,0.0005867524],"domain_scores_gemma":[0.9981661,0.0005014791,0.0002459889,0.0008310083,0.0001617171,0.0000936932],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.00002447826,0.0001516001,0.0008376938,0.000201679,0.00004605724,0.00007611763,0.002908499,0.001100756,0.2295764,0.004948801,0.0008426341,0.7592853],"study_design_scores_gemma":[0.0008692148,0.0004235794,0.00004838174,0.0009128593,0.00002226143,0.000395619,0.000356347,0.4865301,0.4983457,0.006132669,0.004758971,0.00120423],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.0009935014,0.0002272902,0.9935704,0.00008903513,0.000152071,0.001253106,5.306366e-7,0.001541372,0.002172699],"genre_scores_gemma":[0.03069962,0.00001977992,0.9682441,0.0003726544,0.00006451503,0.0002972924,0.000001452774,0.00003847647,0.0002621368],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.758081,"threshold_uncertainty_score":0.9999703,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.08099842134840811,"score_gpt":0.3824911154038456,"score_spread":0.3014926940554374,"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."}}