{"id":"W2113401164","doi":"10.1145/1993316.1993573","title":"Synchronization via scheduling","year":2011,"lang":"en","type":"article","venue":"ACM SIGPLAN Notices","topic":"Distributed systems and fault tolerance","field":"Computer Science","cited_by":35,"is_retracted":false,"has_abstract":true,"ca_institutions":"Electronic Arts (Canada); Simon Fraser University; University of British Columbia","funders":"","keywords":"Computer science; Software transactional memory; Transactional memory; Programmer; Debugging; Scheduling (production processes); Rollback; Distributed computing; Parallel computing; Synchronization (alternating current); Programming language; Database transaction","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.001648848,0.0008696471,0.0007921004,0.0009607194,0.0009830887,0.001938529,0.001321266,0.0007502403,0.008861914],"category_scores_gemma":[0.00579852,0.0004886066,0.000612025,0.001161827,0.001398269,0.002519015,0.002332144,0.001268645,0.002189797],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.001019051,"about_ca_system_score_gemma":0.002154774,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.002137147,"about_ca_topic_score_gemma":0.002280964,"domain_scores_codex":[0.9976085,0.000706039,0.0001782883,0.0005005611,0.0007328525,0.0002737521],"domain_scores_gemma":[0.9966808,0.0009356748,0.0002773692,0.001578631,0.0003976887,0.0001298332],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"theoretical_or_conceptual","study_design_scores_codex":[0.0007556443,0.0002717347,0.003123969,0.0005561688,0.0001877973,0.0004459966,0.00121829,0.1394791,0.05016432,0.3561324,0.02832866,0.4193359],"study_design_scores_gemma":[0.0002443464,0.0003586569,0.0009459963,0.00009341244,0.0001147781,0.0003447525,0.0002152605,0.5068374,0.05854397,0.2935252,0.138668,0.0001083266],"study_design_candidate":"theoretical_or_conceptual","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01655438,0.0003568702,0.9580816,0.0003145049,0.0003218585,0.0002521167,0.0002344408,0.007858818,0.01602538],"genre_scores_gemma":[0.5569276,0.0007225273,0.4169185,0.0003600981,0.0003335506,0.0006054666,0.000817696,0.00208433,0.02123022],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.008861914,"threshold_uncertainty_score":0.0296461,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.03181491806750968,"score_gpt":0.237042772319435,"score_spread":0.2052278542519253,"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."}}