{"id":"W1967680640","doi":"10.1145/2370816.2370908","title":"Using combined profiling to decide when thread level speculation is profitable","year":2012,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":5,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Alberta","funders":"","keywords":"Computer science; Profiling (computer programming); Compiler; Parallel computing; Thread (computing); Static analysis; Speculative multithreading; Operating system; Programming language; Speculative execution; Speculation; Multithreading","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.0003967707,0.0001215625,0.0001286626,0.0001291265,0.0001518431,0.0001407602,0.0003955743,0.0000522423,0.00002832155],"category_scores_gemma":[0.00002971504,0.0001115783,0.00003680057,0.0003263996,0.000009165738,0.0007150593,0.0002559748,0.00006398511,0.00006526745],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00006573107,"about_ca_system_score_gemma":0.0000453446,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00007330713,"about_ca_topic_score_gemma":0.000001831016,"domain_scores_codex":[0.9989178,0.00003837778,0.0002221043,0.000248356,0.0002213502,0.0003519879],"domain_scores_gemma":[0.9992543,0.00003185169,0.00007108126,0.0003875142,0.000124186,0.0001310521],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"theoretical_or_conceptual","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.00002612909,0.0003331007,0.07630669,0.00004317082,0.00005311369,0.000002749758,0.004219107,0.03196636,0.009732597,0.8404667,0.01818907,0.01866118],"study_design_scores_gemma":[0.0001927832,0.00004563702,0.002238022,0.00003217544,0.000005261392,0.000008492577,0.0000207707,0.8514353,0.1346408,0.01045981,0.0006161159,0.0003048763],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.01609633,0.00003153555,0.9767734,0.0005307239,0.0001819695,0.000305665,7.162035e-7,0.0005461387,0.005533518],"genre_scores_gemma":[0.252213,7.091199e-7,0.7462938,0.0006706645,0.00005584956,0.000006816943,0.000001925861,0.000008003785,0.0007492201],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.8300069,"threshold_uncertainty_score":0.4550029,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.1362344253888459,"score_gpt":0.3352952796635924,"score_spread":0.1990608542747465,"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."}}