{"id":"W2030183445","doi":"10.1109/pact.2007.23","title":"Component-Based Lock Allocation","year":2007,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":49,"is_retracted":false,"has_abstract":true,"ca_institutions":"McGill University","funders":"","keywords":"Computer science; Thread (computing); Critical section; Allocator; Correctness; Lock (firearm); Distributed computing; Parallel computing; Component (thermodynamics); Java; Operating system; Programming language; Engineering","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.0003902719,0.00006001779,0.00005491661,0.00009793347,0.00006608716,0.00005539088,0.0003914655,0.00003237617,0.00001370951],"category_scores_gemma":[0.00001241399,0.00005529671,0.00002501403,0.0002466884,0.00001340281,0.0001119724,0.00005133065,0.00004469239,0.00004175957],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00002322415,"about_ca_system_score_gemma":0.00002419417,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00001840616,"about_ca_topic_score_gemma":0.000002927784,"domain_scores_codex":[0.9993889,0.00001764545,0.0001411704,0.000164357,0.0001393735,0.0001485586],"domain_scores_gemma":[0.9994938,0.00005842166,0.00004126092,0.0002821917,0.00007205805,0.00005224076],"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.00001623034,0.0003493563,0.002837939,0.000017632,0.0000150046,0.00001829278,0.0002182647,0.04495579,0.003406999,0.7342739,0.0206309,0.1932597],"study_design_scores_gemma":[0.0001672865,0.0000350461,0.001501337,0.000005122733,8.210616e-7,0.000002774116,0.000002884759,0.9542778,0.03573892,0.0008663897,0.007274223,0.0001274432],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.0007326328,0.00001049368,0.9646764,0.0006256324,0.00008553355,0.00005945706,4.933503e-8,0.0009797128,0.03283012],"genre_scores_gemma":[0.5270512,6.854818e-7,0.4720097,0.0007160041,0.00001405595,9.055378e-7,0.000001842169,0.000002208378,0.0002034402],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.909322,"threshold_uncertainty_score":0.2254934,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01593155943232557,"score_gpt":0.2639650092828553,"score_spread":0.2480334498505297,"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."}}