{"id":"W2012630996","doi":"10.1145/2458523.2458525","title":"Reducing divergence in GPGPU programs with loop merging","year":2013,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":13,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"","keywords":"Benchmark (surveying); Loop (graph theory); General-purpose computing on graphics processing units; Computer science; Parallel computing; CUDA; Divergence (linguistics); Inner loop; Program optimization; Software; Execution time; Computational science; Graphics; Operating system; 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.001236903,0.000961489,0.0008360876,0.0007479852,0.0007128624,0.0009144085,0.001620208,0.000842656,0.0009957507],"category_scores_gemma":[0.005971504,0.0005114521,0.0007181567,0.00124466,0.001237169,0.001405733,0.001828353,0.001383469,0.0002866419],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007190966,"about_ca_system_score_gemma":0.001143234,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00209293,"about_ca_topic_score_gemma":0.002576574,"domain_scores_codex":[0.9988623,0.0002677135,0.00006435535,0.0001653395,0.000435393,0.0002049952],"domain_scores_gemma":[0.9972474,0.001495613,0.0002936842,0.0004973408,0.0003534523,0.0001125672],"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.0008457442,0.0004847987,0.01480901,0.0003642162,0.0001999303,0.0003821802,0.0009231656,0.49848,0.1161341,0.01702674,0.004905886,0.3454443],"study_design_scores_gemma":[0.00007623788,0.0002627608,0.001797568,0.00001473809,0.00004538807,0.0001186816,0.00007213894,0.9358811,0.04755107,0.01127477,0.002876605,0.00002893175],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.4223258,0.0007398488,0.5624688,0.0003781669,0.00006750603,0.0001170371,0.0000659244,0.01003102,0.003805858],"genre_scores_gemma":[0.740025,0.0001563728,0.2563394,0.0002734278,0.00003218646,0.0001691169,0.0002031707,0.00156045,0.001240814],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.00209293,"threshold_uncertainty_score":0.006541431,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01545719645327505,"score_gpt":0.2381647673747142,"score_spread":0.2227075709214391,"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."}}