{"id":"W2016563136","doi":"10.1145/2207222.2207225","title":"A unified optimizing compiler framework for different GPGPU architectures","year":2012,"lang":"en","type":"article","venue":"ACM Transactions on Architecture and Code Optimization","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":33,"is_retracted":false,"has_abstract":true,"ca_institutions":"Advanced Micro Devices (Canada)","funders":"Division of Computing and Communication Foundations","keywords":"Computer science; Compiler; Parallel computing; General-purpose computing on graphics processing units; CUDA; Optimizing compiler; Kernel (algebra); Graphics; Memory hierarchy; Interprocedural optimization; Loop optimization; Programming language; Operating system; Cache","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.0008689339,0.0009255392,0.0008575771,0.0008188272,0.0006674837,0.001196218,0.001896632,0.0007486879,0.002551116],"category_scores_gemma":[0.001993511,0.000653681,0.001049214,0.0008575325,0.0005753412,0.0012744,0.001543427,0.00198898,0.001484016],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0006996925,"about_ca_system_score_gemma":0.001789942,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00136943,"about_ca_topic_score_gemma":0.001864467,"domain_scores_codex":[0.9990367,0.0001507217,0.00009801189,0.00015307,0.0004340374,0.0001275499],"domain_scores_gemma":[0.9992873,0.0001181424,0.00005270048,0.0002650054,0.0002384979,0.00003849036],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0002979328,0.0002762711,0.002754633,0.0004290778,0.0002148036,0.0004186125,0.0005896534,0.2681156,0.05202702,0.1356938,0.02854493,0.5106376],"study_design_scores_gemma":[0.00008481014,0.0001361953,0.0006461957,0.00007109092,0.00008606622,0.0003200811,0.00006924934,0.8346059,0.04266021,0.02934512,0.09189093,0.00008426096],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.005208201,0.0002655235,0.9792354,0.0001413438,0.00008363629,0.0001082499,0.0001172724,0.0115848,0.003255532],"genre_scores_gemma":[0.07056199,0.0003238221,0.9201782,0.0001839406,0.00007609231,0.0003014709,0.0006642192,0.004885943,0.002824317],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.002551116,"threshold_uncertainty_score":0.008534312,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02322804625764478,"score_gpt":0.2749521265641031,"score_spread":0.2517240803064583,"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."}}