{"id":"W2345041994","doi":"10.1145/2927964.2927968","title":"A Case Study in Reverse Engineering GPGPUs","year":2016,"lang":"en","type":"article","venue":"ACM SIGARCH Computer Architecture News","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":6,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Victoria","funders":"","keywords":"Computer science; CUDA; Kepler; Key (lock); Set (abstract data type); Parallel computing; Instruction set; Science and engineering; Computer architecture; Operating system; Programming language","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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0004820848,0.0003044438,0.0003228038,0.0005511758,0.00009552992,0.0001348672,0.001828897,0.00007967231,0.000006051523],"category_scores_gemma":[0.0001750253,0.0002192594,0.00009245966,0.0007062866,0.00003252568,0.000247927,0.001529753,0.0003237632,0.00001952726],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00008580168,"about_ca_system_score_gemma":0.00006781753,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0002467263,"about_ca_topic_score_gemma":0.0001426466,"domain_scores_codex":[0.9976847,0.000250203,0.0004328962,0.0007692968,0.0003262647,0.000536634],"domain_scores_gemma":[0.9974009,0.0006775925,0.00008829953,0.001593129,0.00006816538,0.0001719071],"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.0000222115,0.0005168975,0.01202104,0.00003037503,0.00006431066,0.01376654,0.009847074,0.06006408,0.0006087984,0.0008231894,0.002992031,0.8992435],"study_design_scores_gemma":[0.01344371,0.004707079,0.01440915,0.0009982352,0.00004650123,0.03142253,0.0002153826,0.8807119,0.002577784,0.01596769,0.03115309,0.004346972],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1607268,0.00002204831,0.8363409,0.001378059,0.0002666015,0.0004702717,9.167611e-7,0.0007289453,0.00006549002],"genre_scores_gemma":[0.5763205,0.000004432883,0.423117,0.0003276438,0.0001430607,0.00003153647,3.704133e-7,0.00001735571,0.00003806297],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.8948965,"threshold_uncertainty_score":0.894114,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01812994576685835,"score_gpt":0.2580146050070201,"score_spread":0.2398846592401617,"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."}}