{"id":"W4401918061","doi":"10.3390/fi16090307","title":"PrismParser: A Framework for Implementing Efficient P4-Programmable Packet Parsers on FPGA","year":2024,"lang":"en","type":"article","venue":"Future Internet","topic":"Software-Defined Networks and 5G","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"Polytechnique Montréal","funders":"Natural Sciences and Engineering Research Council of Canada; Polytechnique Montréal","keywords":"Computer science; Field-programmable gate array; Parsing; Network packet; Embedded system; Programming language; Computer network","routes":{"ca_aff":true,"ca_fund":true,"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.001204136,0.001807682,0.0006445023,0.0007796765,0.0003589656,0.001741401,0.004066254,0.0008262899,0.01109307],"category_scores_gemma":[0.001791133,0.001123304,0.001345072,0.0005640548,0.000734751,0.002199576,0.001536909,0.002063036,0.004294701],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.0008356642,"about_ca_system_score_gemma":0.001535895,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.00329724,"about_ca_topic_score_gemma":0.004141722,"domain_scores_codex":[0.9992828,0.0001338843,0.0000724479,0.0001262643,0.0002580338,0.0001266942],"domain_scores_gemma":[0.999494,0.0001798243,0.00005502532,0.0001404353,0.00008996684,0.00004079233],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"design_other","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.001532971,0.0003833519,0.00445257,0.002700048,0.0004265952,0.001463449,0.0004978378,0.2518447,0.05300184,0.1224765,0.09860498,0.4626152],"study_design_scores_gemma":[0.0003186143,0.0004345067,0.0006597574,0.0002144809,0.0001556378,0.0006945007,0.0000880913,0.7107979,0.07252445,0.02813122,0.1857917,0.000189097],"study_design_candidate":"bench_or_experimental","study_design_consensus":null,"genre_codex":"methods","genre_gemma":"methods","genre_scores_codex":[0.004270119,0.000582099,0.9104059,0.00009885471,0.000103939,0.0002637132,0.0005946349,0.07579087,0.007889816],"genre_scores_gemma":[0.1651886,0.001737359,0.8040264,0.0005510659,0.00007528238,0.001055503,0.004188118,0.009092727,0.01408484],"genre_candidate":"methods","genre_consensus":"methods","teacher_disagreement_score":0.01109307,"threshold_uncertainty_score":0.03711003,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.02191987781622742,"score_gpt":0.2844272778791843,"score_spread":0.2625074000629569,"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."}}