{"id":"W2962989815","doi":"10.1145/3333060","title":"Memory-access-aware Safety and Profitability Analysis for Transformation of Accelerator-bound OpenMP Loops","year":2019,"lang":"en","type":"article","venue":"ACM Transactions on Architecture and Code Optimization","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"IBM (Canada); University of Alberta","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Computer science; Benchmark (surveying); Parallel computing; Compiler; Speedup; Software portability; Programmer; Kernel (algebra); Suite; Loop unrolling; Static analysis; Control flow; Performance improvement; Operating system; Programming language","routes":{"ca_aff":true,"ca_fund":true,"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":[],"consensus_categories":[],"category_scores_codex":[0.0002865728,0.0001736936,0.0003025758,0.0003557327,0.0002543454,0.0001740399,0.0004273489,0.0001026332,0.00002630551],"category_scores_gemma":[0.00001752453,0.0001590714,0.0001002345,0.0007964994,0.00005514083,0.0005743095,0.00002272508,0.0001274676,4.360742e-7],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00002315053,"about_ca_system_score_gemma":0.00004486399,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00001945499,"about_ca_topic_score_gemma":0.00003750224,"domain_scores_codex":[0.9987947,0.00008487601,0.0003725464,0.0004181044,0.000169894,0.0001598679],"domain_scores_gemma":[0.9989255,0.000173929,0.0001457411,0.0005151362,0.0001738798,0.00006580479],"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.0001053852,0.00005070723,0.0001799667,0.00006936799,0.00008984561,6.324537e-8,0.0007524206,0.9526318,0.00004036211,0.0003959516,0.000002391943,0.04568178],"study_design_scores_gemma":[0.0007703805,0.0002337304,0.001186677,0.00002718177,0.0001182622,0.000003762992,0.00004528135,0.9911081,0.004371077,0.001783952,0.0001321722,0.0002194297],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.006499096,0.0000412372,0.9909983,0.001103447,0.00005399561,0.0008513826,0.00006249706,0.000157091,0.0002329968],"genre_scores_gemma":[0.7911054,0.0001607261,0.2084292,0.0001396428,0.000006976526,0.00004319446,0.0000503169,0.00001088234,0.0000536551],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.7846063,"threshold_uncertainty_score":0.6486742,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01815298602734277,"score_gpt":0.2768442974359539,"score_spread":0.2586913114086111,"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."}}