{"id":"https://openalex.org/W3116770228","doi":"https://doi.org/10.1109/nfv-sdn50289.2020.9289896","title":"PowerDPDK: Software-Based Real-Time Power Measurement for DPDK Applications","display_name":"PowerDPDK: Software-Based Real-Time Power Measurement for DPDK Applications","publication_year":2020,"publication_date":"2020-11-10","ids":{"openalex":"https://openalex.org/W3116770228","doi":"https://doi.org/10.1109/nfv-sdn50289.2020.9289896","mag":"3116770228"},"language":"en","primary_location":{"id":"doi:10.1109/nfv-sdn50289.2020.9289896","is_oa":false,"landing_page_url":"https://doi.org/10.1109/nfv-sdn50289.2020.9289896","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","raw_type":"proceedings-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/A5111535261","display_name":"Mishal Shah","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Mishal Shah","raw_affiliation_strings":["Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5044817669","display_name":"Mehnaz Yunus","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Mehnaz Yunus","raw_affiliation_strings":["Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5088081277","display_name":"Pavan Vachhani","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Pavan Vachhani","raw_affiliation_strings":["Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5034464232","display_name":"Leslie Monis","orcid":null},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Leslie Monis","raw_affiliation_strings":["Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5036358248","display_name":"Mohit P. Tahiliani","orcid":"https://orcid.org/0000-0001-9626-9351"},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Mohit P. Tahiliani","raw_affiliation_strings":["Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5004440264","display_name":"Basavaraj Talawar","orcid":"https://orcid.org/0000-0001-5054-3124"},"institutions":[{"id":"https://openalex.org/I11880225","display_name":"National Institute of Technology Karnataka","ror":"https://ror.org/01hz4v948","country_code":"IN","type":"education","lineage":["https://openalex.org/I11880225"]}],"countries":["IN"],"is_corresponding":false,"raw_author_name":"Basavaraj Talawar","raw_affiliation_strings":["Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science and Engineering, Wireless Information Networking Group, National Institute of Technology Karnataka, Surathkal, Mangalore, India","institution_ids":["https://openalex.org/I11880225"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I11880225"],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.21129524,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":"35","issue":null,"first_page":"13","last_page":"18"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998999834060669,"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"}},"topics":[{"id":"https://openalex.org/T10714","display_name":"Software-Defined Networks and 5G","score":0.9998999834060669,"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/T10829","display_name":"Interconnection Networks and Systems","score":0.9991000294685364,"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/T10101","display_name":"Cloud Computing and Resource Management","score":0.998199999332428,"subfield":{"id":"https://openalex.org/subfields/1710","display_name":"Information Systems"},"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.8317743539810181},{"id":"https://openalex.org/keywords/forwarding-plane","display_name":"Forwarding plane","score":0.6154847145080566},{"id":"https://openalex.org/keywords/user-space","display_name":"User space","score":0.5933520197868347},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.5750819444656372},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.5661478042602539},{"id":"https://openalex.org/keywords/embedded-system","display_name":"Embedded system","score":0.5272300243377686},{"id":"https://openalex.org/keywords/virtualization","display_name":"Virtualization","score":0.48236602544784546},{"id":"https://openalex.org/keywords/process","display_name":"Process (computing)","score":0.45264509320259094},{"id":"https://openalex.org/keywords/dram","display_name":"Dram","score":0.44764775037765503},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.44712433218955994},{"id":"https://openalex.org/keywords/container","display_name":"Container (type theory)","score":0.4249022305011749},{"id":"https://openalex.org/keywords/packet-forwarding","display_name":"Packet forwarding","score":0.4206407368183136},{"id":"https://openalex.org/keywords/network-packet","display_name":"Network packet","score":0.3361867666244507},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21073821187019348},{"id":"https://openalex.org/keywords/computer-hardware","display_name":"Computer hardware","score":0.18935444951057434},{"id":"https://openalex.org/keywords/routing","display_name":"Routing (electronic design automation)","score":0.1049639880657196},{"id":"https://openalex.org/keywords/cloud-computing","display_name":"Cloud computing","score":0.09266698360443115}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8317743539810181},{"id":"https://openalex.org/C10597312","wikidata":"https://www.wikidata.org/wiki/Q5473302","display_name":"Forwarding plane","level":3,"score":0.6154847145080566},{"id":"https://openalex.org/C2775877400","wikidata":"https://www.wikidata.org/wiki/Q1142183","display_name":"User space","level":2,"score":0.5933520197868347},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.5750819444656372},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.5661478042602539},{"id":"https://openalex.org/C149635348","wikidata":"https://www.wikidata.org/wiki/Q193040","display_name":"Embedded system","level":1,"score":0.5272300243377686},{"id":"https://openalex.org/C513985346","wikidata":"https://www.wikidata.org/wiki/Q270471","display_name":"Virtualization","level":3,"score":0.48236602544784546},{"id":"https://openalex.org/C98045186","wikidata":"https://www.wikidata.org/wiki/Q205663","display_name":"Process (computing)","level":2,"score":0.45264509320259094},{"id":"https://openalex.org/C7366592","wikidata":"https://www.wikidata.org/wiki/Q1255620","display_name":"Dram","level":2,"score":0.44764775037765503},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.44712433218955994},{"id":"https://openalex.org/C2781018962","wikidata":"https://www.wikidata.org/wiki/Q5164884","display_name":"Container (type theory)","level":2,"score":0.4249022305011749},{"id":"https://openalex.org/C120317029","wikidata":"https://www.wikidata.org/wiki/Q874048","display_name":"Packet forwarding","level":3,"score":0.4206407368183136},{"id":"https://openalex.org/C158379750","wikidata":"https://www.wikidata.org/wiki/Q214111","display_name":"Network packet","level":2,"score":0.3361867666244507},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21073821187019348},{"id":"https://openalex.org/C9390403","wikidata":"https://www.wikidata.org/wiki/Q3966","display_name":"Computer hardware","level":1,"score":0.18935444951057434},{"id":"https://openalex.org/C74172769","wikidata":"https://www.wikidata.org/wiki/Q1446839","display_name":"Routing (electronic design automation)","level":2,"score":0.1049639880657196},{"id":"https://openalex.org/C79974875","wikidata":"https://www.wikidata.org/wiki/Q483639","display_name":"Cloud computing","level":2,"score":0.09266698360443115},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0},{"id":"https://openalex.org/C136085584","wikidata":"https://www.wikidata.org/wiki/Q910289","display_name":"Overlay","level":2,"score":0.0},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/nfv-sdn50289.2020.9289896","is_oa":false,"landing_page_url":"https://doi.org/10.1109/nfv-sdn50289.2020.9289896","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2020 IEEE Conference on Network Function Virtualization and Software Defined Networks (NFV-SDN)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Affordable and clean energy","id":"https://metadata.un.org/sdg/7","score":0.8399999737739563}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":11,"referenced_works":["https://openalex.org/W84160644","https://openalex.org/W1628605343","https://openalex.org/W1961751213","https://openalex.org/W1986989509","https://openalex.org/W1995592915","https://openalex.org/W2003529142","https://openalex.org/W2070525241","https://openalex.org/W2465005408","https://openalex.org/W2535035287","https://openalex.org/W4299992785","https://openalex.org/W6603396934"],"related_works":["https://openalex.org/W4313172087","https://openalex.org/W3004383981","https://openalex.org/W2064604228","https://openalex.org/W2982351841","https://openalex.org/W2497028718","https://openalex.org/W2984960301","https://openalex.org/W3164043211","https://openalex.org/W1570642370","https://openalex.org/W2110769762","https://openalex.org/W2300488412"],"abstract_inverted_index":{"Data":[0],"Plane":[1],"Development":[2],"Kit":[3],"(DPDK)":[4],"provides":[5,29],"a":[6,30,60,123,129,138,150,172,179],"set":[7],"of":[8,51,69,101,122,131,153,164,182],"libraries":[9],"for":[10,142],"fast":[11],"packet":[12],"processing":[13],"that":[14,34,149],"allow":[15],"applications":[16,37,127],"in":[17,136],"the":[18,25,36,48,52,66,74,88,92,99,105,119,154,162],"user":[19],"space":[20],"to":[21,38,45,64,86,107,117,161],"directly":[22],"interact":[23],"with":[24],"NIC.":[26],"Currently,":[27],"DPDK":[28,70,111,126,158],"power":[31,49,67,89,120,155],"management":[32],"library":[33,63],"enables":[35],"save":[39],"power.":[40,183],"However,":[41],"it":[42,109],"lacks":[43],"features":[44],"effectively":[46],"measure":[47,65,118],"consumption":[50,68,121],"system.":[53],"In":[54],"this":[55],"paper":[56],"we":[57,114],"propose":[58],"PowerDPDK,":[59],"software-based":[61],"real-time":[62],"applications.":[71,112],"PowerDPDK":[72,102,116],"leverages":[73],"Running":[75],"Average":[76],"Power":[77],"Limit":[78],"(RAPL)":[79],"feature":[80],"available":[81],"on":[82],"modern":[83],"Intel":[84],"processors":[85],"provide":[87],"consumed":[90,156],"by":[91,157],"CPU":[93],"package":[94],"and":[95,103,128,169],"DRAM.":[96],"We":[97,147],"discuss":[98],"architecture":[100],"describe":[104],"process":[106],"incorporate":[108],"into":[110],"Subsequently,":[113],"use":[115,163],"few":[124],"sample":[125],"chain":[130],"Virtual":[132],"Network":[133,143],"Functions":[134],"(VNFs)":[135],"OpenNetVM,":[137],"high-performance":[139],"container-based":[140],"platform":[141],"Function":[144],"Virtualization":[145],"(NFV).":[146],"show":[148],"major":[151],"share":[152],"is":[159],"due":[160],"Poll":[165],"Mode":[166],"Drivers":[167],"(PMD),":[168],"hence,":[170],"even":[171],"simple":[173],"Layer":[174],"2":[175],"forwarding":[176],"application":[177],"consumes":[178],"large":[180],"amount":[181]},"counts_by_year":[],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
