{"id":"https://openalex.org/W3024440879","doi":"https://doi.org/10.3906/elk-1910-168","title":"Investigating the efficiency of multithreading application programming interfaces for parallel packet classification in wireless sensor networks","display_name":"Investigating the efficiency of multithreading application programming interfaces for parallel packet classification in wireless sensor networks","publication_year":2020,"publication_date":"2020-01-14","ids":{"openalex":"https://openalex.org/W3024440879","doi":"https://doi.org/10.3906/elk-1910-168","mag":"3024440879"},"language":"en","primary_location":{"id":"doi:10.3906/elk-1910-168","is_oa":false,"landing_page_url":"https://doi.org/10.3906/elk-1910-168","pdf_url":null,"source":{"id":"https://openalex.org/S32837994","display_name":"TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES","issn_l":"1300-0632","issn":["1300-0632","1303-6203"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318422","host_organization_name":"Scientific and Technological Research Council of Turkey (TUBITAK)","host_organization_lineage":["https://openalex.org/P4310318422"],"host_organization_lineage_names":["Scientific and Technological Research Council of Turkey (TUBITAK)"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"TURKISH JOURNAL OF ELECTRICAL ENGINEERING &amp; COMPUTER SCIENCES","raw_type":"journal-article"},"type":"article","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5020274143","display_name":"Mahdi Abbasi","orcid":"https://orcid.org/0000-0002-5373-5778"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Mahdi ABBASI","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5082604312","display_name":"Milad Rafiee","orcid":"https://orcid.org/0000-0002-2199-0184"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Milad RAFIEE","raw_affiliation_strings":[],"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5014860204","display_name":"Mohammad R. Khosravi","orcid":"https://orcid.org/0000-0002-2029-5067"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Mohammad R. KHOSRAVI","raw_affiliation_strings":[],"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5020274143"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.9241,"has_fulltext":false,"cited_by_count":4,"citation_normalized_percentile":{"value":0.71022067,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":89,"max":96},"biblio":{"volume":"28","issue":"3","first_page":"1699","last_page":"1715"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12326","display_name":"Network Packet Processing and Optimization","score":0.9939000010490417,"subfield":{"id":"https://openalex.org/subfields/1708","display_name":"Hardware and Architecture"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10080","display_name":"Energy Efficient Wireless Sensor Networks","score":0.9879999756813049,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.982200026512146,"subfield":{"id":"https://openalex.org/subfields/1705","display_name":"Computer Networks and Communications"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8568199276924133},{"id":"https://openalex.org/keywords/multithreading","display_name":"Multithreading","score":0.6730248332023621},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.6206907629966736},{"id":"https://openalex.org/keywords/multi-core-processor","display_name":"Multi-core processor","score":0.5696235299110413},{"id":"https://openalex.org/keywords/wireless-sensor-network","display_name":"Wireless sensor network","score":0.5337797999382019},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.5080575942993164},{"id":"https://openalex.org/keywords/yarn","display_name":"Yarn","score":0.4707161784172058},{"id":"https://openalex.org/keywords/simultaneous-multithreading","display_name":"Simultaneous multithreading","score":0.4475095868110657},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.44179201126098633},{"id":"https://openalex.org/keywords/thread","display_name":"Thread (computing)","score":0.4397445321083069},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3946857154369354},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.3411318063735962},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.3043113350868225},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.22666561603546143}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8568199276924133},{"id":"https://openalex.org/C201410400","wikidata":"https://www.wikidata.org/wiki/Q1064412","display_name":"Multithreading","level":3,"score":0.6730248332023621},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.6206907629966736},{"id":"https://openalex.org/C78766204","wikidata":"https://www.wikidata.org/wiki/Q555032","display_name":"Multi-core processor","level":2,"score":0.5696235299110413},{"id":"https://openalex.org/C24590314","wikidata":"https://www.wikidata.org/wiki/Q336038","display_name":"Wireless sensor network","level":2,"score":0.5337797999382019},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.5080575942993164},{"id":"https://openalex.org/C2778787235","wikidata":"https://www.wikidata.org/wiki/Q49007","display_name":"Yarn","level":2,"score":0.4707161784172058},{"id":"https://openalex.org/C85717602","wikidata":"https://www.wikidata.org/wiki/Q82178","display_name":"Simultaneous multithreading","level":4,"score":0.4475095868110657},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.44179201126098633},{"id":"https://openalex.org/C138101251","wikidata":"https://www.wikidata.org/wiki/Q213092","display_name":"Thread (computing)","level":2,"score":0.4397445321083069},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3946857154369354},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.3411318063735962},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.3043113350868225},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.22666561603546143},{"id":"https://openalex.org/C192562407","wikidata":"https://www.wikidata.org/wiki/Q228736","display_name":"Materials science","level":0,"score":0.0},{"id":"https://openalex.org/C159985019","wikidata":"https://www.wikidata.org/wiki/Q181790","display_name":"Composite material","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3906/elk-1910-168","is_oa":false,"landing_page_url":"https://doi.org/10.3906/elk-1910-168","pdf_url":null,"source":{"id":"https://openalex.org/S32837994","display_name":"TURKISH JOURNAL OF ELECTRICAL ENGINEERING & COMPUTER SCIENCES","issn_l":"1300-0632","issn":["1300-0632","1303-6203"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310318422","host_organization_name":"Scientific and Technological Research Council of Turkey (TUBITAK)","host_organization_lineage":["https://openalex.org/P4310318422"],"host_organization_lineage_names":["Scientific and Technological Research Council of Turkey (TUBITAK)"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"TURKISH JOURNAL OF ELECTRICAL ENGINEERING &amp; COMPUTER SCIENCES","raw_type":"journal-article"},{"id":"pmh:oai:dergipark.org.tr:article/739724","is_oa":false,"landing_page_url":"https://dergipark.org.tr/tr/pub/tbtkelektrik/issue/54388/739724","pdf_url":null,"source":{"id":"https://openalex.org/S4306401840","display_name":"DergiPark (Istanbul University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I67581229","host_organization_name":"Istanbul University","host_organization_lineage":["https://openalex.org/I67581229"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"\\n                                                                    Volume: 28, Issue: 3\\n                                                                                                    1699-1715\\n                                                                \\n                            ","raw_type":"info:eu-repo/semantics/article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","score":0.47999998927116394,"id":"https://metadata.un.org/sdg/7"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2118532220","https://openalex.org/W4240807263","https://openalex.org/W1532726325","https://openalex.org/W2115561485","https://openalex.org/W2374902472","https://openalex.org/W2294358097","https://openalex.org/W2482815832","https://openalex.org/W3142189107","https://openalex.org/W4298274492","https://openalex.org/W1594092496"],"abstract_inverted_index":{"This":[0,151],"paper":[1,152],"investigates":[2],"the":[3,13,17,72,77,84,92,135,145,149,154,184,193,200,228],"most":[4],"appropriate":[5],"application":[6],"programming":[7],"interface":[8],"(API)":[9],"that":[10],"best":[11,127],"accelerates":[12],"flow-based":[14,109],"applications":[15],"on":[16,176],"wireless":[18,110],"sensor":[19,26,33,111],"networks":[20],"(WSNs).":[21],"Each":[22],"WSN":[23],"include":[24],"many":[25],"nodes":[27,34],"which":[28,51,126,132],"have":[29,95],"limited":[30],"resources.":[31],"These":[32],"are":[35,44,52,196],"connected":[36],"together":[37],"using":[38],"base":[39,42],"stations.":[40],"The":[41,114],"stations":[43],"commonly":[45],"network":[46,65,93],"systems":[47],"with":[48],"conventional":[49],"processors":[50,98],"responsible":[53],"for":[54,103,205],"handling":[55],"a":[56,100,105,209],"large":[57,211],"amount":[58],"of":[59,64,71,86,108,137,148,156,169,188,192,208,213],"communicated":[60,73],"data":[61],"in":[62,80,91,117,166,222],"flows":[63],"packets.":[66],"For":[67],"this":[68,118],"purpose,":[69],"classification":[70,174,194,207,217],"packets":[74,214],"is":[75,120],"considered":[76,96],"primary":[78],"process":[79],"such":[81],"systems.":[82],"With":[83],"advent":[85],"high-performance":[87],"multicore":[88],"processors,":[89],"developers":[90],"industry":[94],"these":[97],"as":[99],"striking":[101],"choice":[102],"implementing":[104],"wide":[106],"range":[107],"networking":[112],"applications.":[113],"main":[115],"challenge":[116],"field":[119],"choosing":[121],"and":[122,143,160,171,178,186,225,236],"exploiting":[123],"an":[124],"API":[125],"allows":[128],"multithreading;":[129],"i.e.":[130],"one":[131],"maximally":[133],"hides":[134],"latency":[136],"performing":[138],"complex":[139],"operations":[140],"by":[141,215],"threads":[142],"increases":[144],"overall":[146],"efficiency":[147,155],"cores.":[150],"assesses":[153],"Thread,":[157],"Open":[158],"Multiprocessing,":[159],"Threading":[161],"Building":[162],"Blocks":[163],"(TBB)":[164],"libraries":[165,230],"multithread":[167],"implementation":[168],"set-pruning":[170],"grid-of-tries":[172],"packet":[173],"algorithms":[175,195],"dual-core":[177],"quad-core":[179],"processors.":[180],"In":[181],"all":[182,189],"cases,":[183],"speed":[185],"throughput":[187,224],"parallel":[190,206],"versions":[191],"much":[197],"more":[198],"than":[199,227],"corresponding":[201],"serial":[202],"versions.":[203],"Moreover,":[204],"sufficiently":[210],"number":[212],"both":[216],"algorithms,":[218],"TBB":[219],"library":[220],"results":[221],"higher":[223],"performance":[226],"other":[229],"due":[231],"to":[232],"its":[233],"automatic":[234],"scheduling":[235],"internal":[237],"task":[238],"stealing":[239],"mechanism.":[240]},"counts_by_year":[{"year":2023,"cited_by_count":1},{"year":2022,"cited_by_count":2},{"year":2020,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2020-05-21T00:00:00"}
