{"id":"W2037303555","doi":"10.1145/1369396.1369399","title":"Compiler and hardware support for reducing the synchronization of speculative threads","year":2008,"lang":"en","type":"article","venue":"ACM Transactions on Architecture and Code Optimization","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":26,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"Intel Corporation; National Aeronautics and Space Administration; National Science Foundation","keywords":"Computer science; Compiler; Speculative multithreading; Parallel computing; Exploit; Dataflow; Synchronizing; Speculation; Thread (computing); Synchronization (alternating current); Scheduling (production processes); Embedded system; Operating system; Multithreading; Computer network","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.001027988,0.0004766361,0.000399176,0.0006316286,0.0003472258,0.0007157851,0.0008784998,0.0004007151,0.001906877],"category_scores_gemma":[0.003937591,0.0005133814,0.0004088367,0.0005375937,0.0005041576,0.001107023,0.0005356182,0.0008432331,0.0003498869],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0004846673,"about_ca_system_score_gemma":0.002438379,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001418851,"about_ca_topic_score_gemma":0.002469494,"domain_scores_codex":[0.9991986,0.0001690018,0.0001104514,0.00009489126,0.0003049074,0.0001221817],"domain_scores_gemma":[0.9965293,0.001355561,0.0005358307,0.0009429501,0.0005581847,0.00007815948],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"bench_or_experimental","study_design_gemma":"simulation_or_modeling","study_design_scores_codex":[0.0007775537,0.0004195363,0.009556502,0.0006022438,0.0001021449,0.0003161014,0.0004220155,0.1879936,0.405122,0.03952307,0.007819441,0.3473457],"study_design_scores_gemma":[0.0001984194,0.0004317506,0.002476495,0.00004807734,0.0001271632,0.000213613,0.00006520527,0.7267616,0.244539,0.007196761,0.01789372,0.00004818291],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.3067929,0.0005827587,0.6659336,0.0004843746,0.0002115622,0.0001452326,0.0002513714,0.01848135,0.007116845],"genre_scores_gemma":[0.6001059,0.0002340273,0.3968172,0.0001235011,0.00007608015,0.00009528765,0.0003330421,0.0009194205,0.001295657],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.001906877,"threshold_uncertainty_score":0.006379128,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02086263784064129,"score_gpt":0.2550579337353402,"score_spread":0.2341952958946989,"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."}}