{"id":"W3174520665","doi":"10.1145/3409964.3461820","title":"PHPRX: An Efficient Hash Table for Persistent Memory","year":2021,"lang":"en","type":"article","venue":"","topic":"Parallel Computing and Optimization Techniques","field":"Computer Science","cited_by":1,"is_retracted":false,"has_abstract":true,"ca_institutions":"University of Waterloo","funders":"","keywords":"Computer science; Parallel computing; Operating system; Memory management; Allocator; CAS latency; Interleaved memory; Memory map; Hash table; Hash function; Semiconductor memory; Embedded system; Memory controller; Programming language","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.0009323326,0.0004583882,0.0004764146,0.0007241388,0.0008226865,0.00155907,0.002971691,0.000448259,0.007142251],"category_scores_gemma":[0.003298429,0.0004409472,0.0002999264,0.001206359,0.0006682233,0.003272936,0.002456145,0.000766628,0.002139909],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0007863527,"about_ca_system_score_gemma":0.001547737,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.001573017,"about_ca_topic_score_gemma":0.001824667,"domain_scores_codex":[0.9989435,0.0001381778,0.00009651906,0.0001599629,0.0005239482,0.000137786],"domain_scores_gemma":[0.9976583,0.0005490381,0.0001689281,0.001033791,0.0004475687,0.0001424564],"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.004101271,0.0003994856,0.0103258,0.0008371581,0.0001529834,0.0003845672,0.0005675805,0.03804969,0.0782226,0.05258796,0.05947596,0.754895],"study_design_scores_gemma":[0.001260113,0.002732738,0.004505673,0.00009808566,0.0001899242,0.001120205,0.000635419,0.5394828,0.2503934,0.04862223,0.1506806,0.0002789171],"study_design_candidate":"simulation_or_modeling","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.1249589,0.001959231,0.8248387,0.0004699049,0.0004651709,0.0006456558,0.002809774,0.03439452,0.009458169],"genre_scores_gemma":[0.6779783,0.0005457799,0.3004054,0.000297101,0.0001971715,0.0004799296,0.005182237,0.00112711,0.01378688],"genre_candidate":"empirical","genre_consensus":null,"teacher_disagreement_score":0.007142251,"threshold_uncertainty_score":0.02389318,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02644126888718576,"score_gpt":0.2667072151296781,"score_spread":0.2402659462424923,"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."}}