{"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":"metacan-v3-hybrid-931329e0061c","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.001252084,0.0007240781,0.0007589419,0.001748436,0.0004420764,0.001394082,0.0005914991,0.0005596301,0.00133591],"category_scores_gemma":[0.00870168,0.0005802435,0.0004063743,0.001012175,0.0004214678,0.001681231,0.0007279488,0.0008593354,0.0005017388],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0006593026,"about_ca_system_score_gemma":0.001086165,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001960287,"about_ca_topic_score_gemma":0.005079697,"domain_scores_codex":[0.9982377,0.0003758657,0.0001489587,0.0002827189,0.000733804,0.0002209569],"domain_scores_gemma":[0.993244,0.002992081,0.001229537,0.001032809,0.001190658,0.0003109583],"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.002996862,0.0004703218,0.1446538,0.000248174,0.0003066301,0.0006221848,0.0004727988,0.109182,0.2265083,0.009506399,0.007042945,0.4979895],"study_design_scores_gemma":[0.0000453715,0.0002748635,0.01114214,0.00002770118,0.00007268109,0.0002609523,0.00006919376,0.9144945,0.0640902,0.007273854,0.002188935,0.00005960145],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"empirical","genre_gemma":"empirical","genre_scores_codex":[0.5178052,0.0007396652,0.4624712,0.0006470638,0.0001280052,0.0002096817,0.0005302146,0.01017457,0.007294454],"genre_scores_gemma":[0.901552,0.00008415016,0.09680162,0.00007817341,0.00003483262,0.00005033343,0.0002692576,0.000194477,0.0009351284],"genre_candidate":"empirical","genre_consensus":"empirical","teacher_disagreement_score":0.001960287,"threshold_uncertainty_score":0.006621718,"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."}}