{"id":"W1965993826","doi":"10.1145/1872007.1872053","title":"The case for hardware transactional memory in software packet processing","year":2010,"lang":"en","type":"article","venue":"","topic":"Distributed systems and fault tolerance","field":"Computer Science","cited_by":9,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Toronto","funders":"","keywords":"Computer science; Packet processing; Serialization; Network packet; Software transactional memory; Transactional memory; Network processor; Synchronization (alternating current); Programmer; Embedded system; Computer network; Operating system; 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":"codex-gemma-dda1882f352a","candidate_categories":[],"consensus_categories":[],"category_scores_codex":[0.0003430347,0.00007858079,0.00008293817,0.00002312966,0.0003024489,0.0002480562,0.0003589411,0.0000518471,0.00001034882],"category_scores_gemma":[0.00004194341,0.00005102444,0.00004517048,0.0001578902,0.0000321808,0.0003533716,0.00001680038,0.0001482348,0.000005599767],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0000123241,"about_ca_system_score_gemma":0.00009096265,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00005300213,"about_ca_topic_score_gemma":0.001541003,"domain_scores_codex":[0.9992813,0.00001472053,0.0001736632,0.0002140544,0.0001070045,0.0002092496],"domain_scores_gemma":[0.9994412,0.0001257888,0.00004062884,0.0002440819,0.00009905926,0.00004921879],"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.0000132928,0.00006319289,0.0002066835,0.00006682569,0.000006890358,0.0002005532,0.0006077583,0.0001157845,0.0003380183,0.01579073,0.004911532,0.9776787],"study_design_scores_gemma":[0.003383371,0.0001297894,0.00334011,0.0001341613,0.00001197499,0.00536177,0.001578692,0.594879,0.003913038,0.01342519,0.3727674,0.001075545],"study_design_candidate":"design_other","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.01267422,0.00007787735,0.9844192,0.001264021,0.0005759592,0.0002387369,0.000023978,0.000103655,0.000622398],"genre_scores_gemma":[0.9722931,8.963506e-7,0.02640187,0.0001332249,0.00008115607,0.00009942555,0.000003194037,0.000005681557,0.0009814921],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.9766032,"threshold_uncertainty_score":0.2392011,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.01305358045504816,"score_gpt":0.2562294230166594,"score_spread":0.2431758425616112,"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."}}