{"id":"W4414270444","doi":"10.1109/access.2025.3610893","title":"P4THLS: A Templated HLS Framework to Automate Efficient Mapping of P4 Data-Plane Applications to FPGAs","year":2025,"lang":"en","type":"article","venue":"IEEE Access","topic":"Embedded Systems Design Techniques","field":"Computer Science","cited_by":2,"is_retracted":false,"has_abstract":true,"ca_institutions":"Statistics Canada; Polytechnique Montréal; JDA Software (Canada)","funders":"Natural Sciences and Engineering Research Council of Canada","keywords":"Field-programmable gate array; Packet processing; Latency (audio); Key (lock); Network packet; Throughput; High-level synthesis; Network processor; Architecture","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":"codex-gemma-dda1882f352a","candidate_categories":["open_science"],"consensus_categories":[],"category_scores_codex":[0.0005978511,0.000190577,0.0003460801,0.0005770955,0.0001216906,0.0003364662,0.005832175,0.0001310741,0.000007501452],"category_scores_gemma":[0.0001138515,0.0001879149,0.00003594852,0.002772375,0.00002433871,0.0003943341,0.001385847,0.0001650048,0.000104627],"about_ca_system_candidate":false,"about_ca_system_consensus":false,"about_ca_system_score_codex":0.00008151728,"about_ca_system_score_gemma":0.0001257737,"about_ca_topic_candidate":false,"about_ca_topic_consensus":false,"about_ca_topic_score_codex":0.0002533375,"about_ca_topic_score_gemma":0.00001436286,"domain_scores_codex":[0.9978433,0.0001013996,0.0005906743,0.0007619422,0.0003554865,0.000347256],"domain_scores_gemma":[0.9963465,0.0002653969,0.0001750142,0.002866369,0.0002084912,0.00013823],"domain_codex":null,"domain_gemma":null,"domain_candidate":null,"domain_consensus":null,"study_design_codex":"bench_or_experimental","study_design_gemma":"bench_or_experimental","study_design_scores_codex":[0.00006635043,0.001291019,0.002589214,0.00220848,0.0006082488,0.0001094578,0.007762822,0.03889399,0.266641,0.2519458,0.2121706,0.215713],"study_design_scores_gemma":[0.0007007692,0.0002577133,0.01010268,0.004667728,0.00007065572,0.00005087459,0.0001204956,0.227888,0.6263537,0.02274991,0.1050692,0.001968249],"study_design_candidate":"bench_or_experimental","study_design_consensus":"bench_or_experimental","genre_codex":"methods","genre_gemma":"empirical","genre_scores_codex":[0.0192356,0.00006540467,0.9757717,0.0009323702,0.0003831729,0.001523961,0.0000658645,0.0009278106,0.001094143],"genre_scores_gemma":[0.809641,0.000002969877,0.1885067,0.00119005,0.00006247713,0.0004497364,0.000009951769,0.00001518306,0.0001219317],"genre_candidate":"methods","genre_consensus":null,"teacher_disagreement_score":0.7904054,"threshold_uncertainty_score":0.9995468,"prediction_status":"machine_predicted_unvalidated"},"machine_scores":{"provisional":true,"baseline":true,"maturity_gate_passed":false,"score_opus":0.07588617115558101,"score_gpt":0.3942157366488671,"score_spread":0.3183295654932861,"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."}}