{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0008927398,0.001290034,0.0007585078,0.0009698356,0.0004082468,0.0006875198,0.0009111536,0.0006983086,0.002683187],"category_scores_gemma":[0.002012856,0.0008727707,0.000952018,0.001177368,0.0006639665,0.0008684435,0.0005618797,0.001044767,0.0004159496],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001106942,"about_ca_system_score_gemma":0.00174654,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002296579,"about_ca_topic_score_gemma":0.003865483,"domain_scores_codex":[0.9995669,0.0001349502,0.00002268056,0.00007154913,0.0001551461,0.00004884081],"domain_scores_gemma":[0.9995046,0.000311083,0.0000817992,0.00003453068,0.00005625999,0.0000117226],"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.00004072617,0.00006179174,0.0002310192,0.0002234292,0.00003213099,0.00004781215,0.00007645624,0.8629885,0.01018032,0.03726281,0.0009476803,0.08790734],"study_design_scores_gemma":[0.00002845888,0.0000637877,0.0000843031,0.00001704089,0.00001568818,0.00002637398,0.00001424407,0.9801368,0.003871886,0.01332823,0.002405745,0.000007488108],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.004783181,0.0001448814,0.9936436,0.00005083036,0.000009405522,0.00005216311,0.00002491998,0.0001333416,0.001157672],"genre_scores_gemma":[0.1095888,0.0005525614,0.8870835,0.00004613821,0.00003488329,0.000407351,0.0001472446,0.000170093,0.001969496],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.002683187,"threshold_uncertainty_score":0.008976161,"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."}}