{"id":"W4316252342","doi":"10.1145/3547276.3548445","title":"A Pipeline Pattern Detection Technique in Polly","year":2022,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"Western University","funders":"","keywords":"Loop (graph theory); Computer science; Parallel computing; Loop tiling; Parallelism (grammar); Pipeline (software); Loop fission; Loop fusion; Polytope model; Automatic parallelization; For loop; Software; Programming language; Mathematics; Discrete mathematics","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.0006415002,0.0008507165,0.0008626214,0.001865466,0.001255474,0.001645128,0.001868255,0.0009202124,0.01481277],"category_scores_gemma":[0.002554471,0.001155401,0.001116627,0.001647176,0.001263355,0.002461258,0.0021812,0.001802367,0.004327323],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.000794241,"about_ca_system_score_gemma":0.001550847,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.004974588,"about_ca_topic_score_gemma":0.00674499,"domain_scores_codex":[0.9990551,0.00008892475,0.0000703277,0.0002837525,0.0003832586,0.0001185836],"domain_scores_gemma":[0.9992742,0.0001411346,0.00007172148,0.0003069843,0.0001750679,0.00003084696],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"not_applicable","study_design_scores_codex":[0.0007112806,0.0001506386,0.002379259,0.0005218675,0.00009916029,0.0004649718,0.0004977876,0.01854612,0.09547124,0.1596671,0.02697319,0.6945174],"study_design_scores_gemma":[0.0002640044,0.0003603112,0.001786932,0.0001382139,0.0001175473,0.001009847,0.00017107,0.425686,0.2010192,0.1324654,0.2367614,0.0002201575],"study_design_candidate":"not_applicable","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.004881537,0.0001634567,0.9810034,0.0001445425,0.0001546187,0.0001478489,0.00020678,0.007485154,0.005812706],"genre_scores_gemma":[0.1004745,0.0002506354,0.8749242,0.0003282435,0.00008048273,0.0003513618,0.0007368256,0.002249751,0.02060389],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01481277,"threshold_uncertainty_score":0.04955363,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01020465341325566,"score_gpt":0.2386443832851128,"score_spread":0.2284397298718572,"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."}}