{"id":"W2237082146","doi":"10.1145/2830772.2830778","title":"Efficiently enforcing strong memory ordering in GPUs","year":2015,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":19,"is_retracted":false,"has_abstract":true,"ca_institutions":"","funders":"Ministère de l'Économie, de la Science et de l'Innovation - Québec; Nvidia; National Science Foundation","keywords":"Computer science; Parallel computing; CUDA; Memory model; Semantics (computer science); Programming paradigm; Memory management; Shared memory; Computer architecture; Programming language; Overlay","routes":{"ca_aff":false,"ca_fund":true,"ca_venue":false,"about_ca":false,"invisible_to_affiliation_only":true},"retraction":null,"screen":null,"direct_labels":[],"prediction":{"model_version":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0004288178,0.00007770402,0.00009464501,0.0001510268,0.00003668699,0.0001008661,0.000474853,0.00003231974,0.000004077855],"category_scores_gemma":[0.00005094863,0.00007273018,0.00001902636,0.0003781161,0.00001161441,0.0002495482,0.0002359395,0.00008425925,0.00002097198],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00005714721,"about_ca_system_score_gemma":0.00006672774,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0001112513,"about_ca_topic_score_gemma":0.0000135769,"domain_scores_codex":[0.9992129,0.00003421607,0.00016821,0.0002099737,0.0001663703,0.0002083058],"domain_scores_gemma":[0.9995331,0.00002982406,0.00003757499,0.0002698804,0.000053685,0.00007600501],"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.000003566856,0.00005652817,0.001363132,0.000007067466,0.000003559771,0.00002299916,0.0019236,0.9214234,0.00006724339,0.04127052,0.002219201,0.0316392],"study_design_scores_gemma":[0.0002468741,0.00003042415,0.0001330961,0.00001487125,3.894461e-7,0.000006992433,0.00007033523,0.9959074,0.002487225,0.0004681195,0.0005193067,0.0001150136],"study_design_candidate":"simulation_or_modeling","study_design_consensus":"simulation_or_modeling","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01473664,0.00005190958,0.9283552,0.0001186734,0.0001554999,0.00006971665,4.476551e-8,0.0005600602,0.05595225],"genre_scores_gemma":[0.7472123,0.000001530768,0.2521438,0.0001091311,0.00001661038,0.000003297697,3.980664e-7,0.000003857812,0.000509106],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.7324756,"threshold_uncertainty_score":0.2965851,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02979496835014219,"score_gpt":0.2718671241967279,"score_spread":0.2420721558465857,"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."}}