{"id":"https://openalex.org/W4403211406","doi":"https://doi.org/10.1109/ispdc62236.2024.10705400","title":"Scalable Compact NUMA-aware Lock","display_name":"Scalable Compact NUMA-aware Lock","publication_year":2024,"publication_date":"2024-07-08","ids":{"openalex":"https://openalex.org/W4403211406","doi":"https://doi.org/10.1109/ispdc62236.2024.10705400"},"language":"en","primary_location":{"id":"doi:10.1109/ispdc62236.2024.10705400","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispdc62236.2024.10705400","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 23rd International Symposium on Parallel and Distributed Computing (ISPDC)","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/A5099293526","display_name":"Brahmaiah Gandham","orcid":"https://orcid.org/0009-0007-4709-1201"},"institutions":[],"countries":[],"is_corresponding":true,"raw_author_name":"Brahmaiah Gandham","raw_affiliation_strings":["Mahindra University,Computer Science and Engineering &#x00C9;cole Centrale School of Engineering,Hyderabad,India"],"affiliations":[{"raw_affiliation_string":"Mahindra University,Computer Science and Engineering &#x00C9;cole Centrale School of Engineering,Hyderabad,India","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5040386554","display_name":"Praveen Alapati","orcid":"https://orcid.org/0000-0002-6746-3136"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Praveen Alapati","raw_affiliation_strings":["Mahindra University,Computer Science and Engineering &#x00C9;cole Centrale School of Engineering,Hyderabad,India"],"affiliations":[{"raw_affiliation_string":"Mahindra University,Computer Science and Engineering &#x00C9;cole Centrale School of Engineering,Hyderabad,India","institution_ids":[]}]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":2,"corresponding_author_ids":["https://openalex.org/A5099293526"],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":0.0,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":{"value":0.18980174,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"1","last_page":"8"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10400","display_name":"Network Security and Intrusion Detection","score":0.8353999853134155,"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/T10400","display_name":"Network Security and Intrusion Detection","score":0.8353999853134155,"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/T12326","display_name":"Network Packet Processing and Optimization","score":0.7177000045776367,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.827643632888794},{"id":"https://openalex.org/keywords/scalability","display_name":"Scalability","score":0.7172443866729736},{"id":"https://openalex.org/keywords/lock","display_name":"Lock (firearm)","score":0.6984124183654785},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.510973334312439},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.4276649057865143},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.3466501235961914},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.3002728819847107}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.827643632888794},{"id":"https://openalex.org/C48044578","wikidata":"https://www.wikidata.org/wiki/Q727490","display_name":"Scalability","level":2,"score":0.7172443866729736},{"id":"https://openalex.org/C174839445","wikidata":"https://www.wikidata.org/wiki/Q1134386","display_name":"Lock (firearm)","level":2,"score":0.6984124183654785},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.510973334312439},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.4276649057865143},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.3466501235961914},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.3002728819847107},{"id":"https://openalex.org/C78519656","wikidata":"https://www.wikidata.org/wiki/Q101333","display_name":"Mechanical engineering","level":1,"score":0.0},{"id":"https://openalex.org/C127413603","wikidata":"https://www.wikidata.org/wiki/Q11023","display_name":"Engineering","level":0,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/ispdc62236.2024.10705400","is_oa":false,"landing_page_url":"https://doi.org/10.1109/ispdc62236.2024.10705400","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2024 23rd International Symposium on Parallel and Distributed Computing (ISPDC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":20,"referenced_works":["https://openalex.org/W1495128589","https://openalex.org/W1592700375","https://openalex.org/W2001738739","https://openalex.org/W2069278684","https://openalex.org/W2093127332","https://openalex.org/W2114375246","https://openalex.org/W2146921303","https://openalex.org/W2147323861","https://openalex.org/W2279278846","https://openalex.org/W2648490249","https://openalex.org/W2972145338","https://openalex.org/W4294549613","https://openalex.org/W6635022353","https://openalex.org/W6637582538","https://openalex.org/W6674743228","https://openalex.org/W6677616791","https://openalex.org/W6680717965","https://openalex.org/W6731900796","https://openalex.org/W6742000765","https://openalex.org/W6755556849"],"related_works":["https://openalex.org/W2389214306","https://openalex.org/W4401278057","https://openalex.org/W1982914007","https://openalex.org/W2159583675","https://openalex.org/W1824242903","https://openalex.org/W1493858311","https://openalex.org/W2155470929","https://openalex.org/W2394465510","https://openalex.org/W2111125783","https://openalex.org/W1554494913"],"abstract_inverted_index":{"In":[0],"the":[1,12,22,85],"era":[2],"of":[3,21,88,151],"multicore":[4],"processors":[5],"and":[6,57,84,96,111,131],"Non-Uniform":[7],"Memory":[8],"Access":[9],"(NUMA)":[10],"architectures,":[11,90],"need":[13],"for":[14,63,143],"efficient":[15,64],"synchronization":[16],"mechanisms":[17,130],"that":[18,123],"are":[19],"aware":[20],"underlying":[23],"hardware":[24],"topology":[25],"is":[26],"critical.":[27],"This":[28],"paper":[29],"presents":[30],"a":[31,54,59,140],"Scalable":[32],"Compact":[33],"NUMA-aware":[34,133,144],"(SCNA)":[35],"lock,":[36],"an":[37],"innovative":[38],"NUMAaware":[39],"locking":[40,129],"mechanism":[41],"designed":[42],"to":[43,81,103],"optimize":[44],"performance":[45],"in":[46],"modern":[47],"computing":[48],"environments.":[49],"The":[50,67,135],"SCNA":[51,68,124,136],"lock":[52,65,69,125,137],"considers":[53],"single":[55],"queue":[56],"performs":[58],"few":[60],"atomic":[61],"operations":[62],"handovers.":[66],"organizes":[70],"threads":[71],"based":[72],"on":[73],"their":[74],"NUMA":[75,89,152],"node":[76,153],"affinity.":[77],"It":[78,100],"intelligently":[79],"adapts":[80],"contention":[82],"levels":[83],"specific":[86],"characteristics":[87],"thereby":[91],"reducing":[92],"remote":[93],"memory":[94,105,148],"accesses":[95],"improving":[97],"cache":[98],"locality.":[99],"prioritizes":[101],"access":[102,109],"local":[104],"nodes,":[106],"thus":[107],"minimizing":[108],"latency":[110],"maximizing":[112],"throughput.":[113],"Our":[114],"extensive":[115],"evaluations":[116],"across":[117],"several":[118],"concurrent":[119],"data":[120],"structures":[121],"demonstrate":[122],"consistently":[126],"outperforms":[127],"traditional":[128],"existing":[132],"alternatives.":[134],"also":[138],"offers":[139],"space-efficient":[141],"alternative":[142],"locking,":[145],"maintaining":[146],"constant":[147],"usage":[149],"regardless":[150],"count.":[154]},"counts_by_year":[],"updated_date":"2025-12-19T19:40:27.379048","created_date":"2025-10-10T00:00:00"}
