{"id":"https://openalex.org/W2007476635","doi":"https://doi.org/10.1142/s0129626492000544","title":"PARALLEL BUDDY MEMORY MANAGEMENT","display_name":"PARALLEL BUDDY MEMORY MANAGEMENT","publication_year":1992,"publication_date":"1992-12-01","ids":{"openalex":"https://openalex.org/W2007476635","doi":"https://doi.org/10.1142/s0129626492000544","mag":"2007476635"},"language":"en","primary_location":{"id":"doi:10.1142/s0129626492000544","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129626492000544","pdf_url":null,"source":{"id":"https://openalex.org/S18360026","display_name":"Parallel Processing Letters","issn_l":"0129-6264","issn":["0129-6264","1793-642X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Parallel Processing Letters","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/A5103350641","display_name":"Theodore Johnson","orcid":null},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"THEODORE JOHNSON","raw_affiliation_strings":["Department of Computer and Information Science, University of Florida, Gainesville, FL 32611-2024, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer and Information Science, University of Florida, Gainesville, FL 32611-2024, USA","institution_ids":["https://openalex.org/I33213144"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5069178025","display_name":"Timothy A. Davis","orcid":"https://orcid.org/0000-0001-7614-6899"},"institutions":[{"id":"https://openalex.org/I33213144","display_name":"University of Florida","ror":"https://ror.org/02y3ad647","country_code":"US","type":"education","lineage":["https://openalex.org/I33213144"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"TIMOTHY A. DAVIS","raw_affiliation_strings":["Department of Computer and Information Science, University of Florida, Gainesville, FL 32611-2024, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer and Information Science, University of Florida, Gainesville, FL 32611-2024, USA","institution_ids":["https://openalex.org/I33213144"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I33213144"],"apc_list":null,"apc_paid":null,"fwci":0.7343,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.73542746,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":94},"biblio":{"volume":"02","issue":"04","first_page":"391","last_page":"398"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9995999932289124,"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/T11181","display_name":"Advanced Data Storage Technologies","score":0.9994999766349792,"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/T10715","display_name":"Distributed and Parallel Computing Systems","score":0.9991999864578247,"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/allocator","display_name":"Allocator","score":0.8791742324829102},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.7700982689857483},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.7409990429878235},{"id":"https://openalex.org/keywords/interleaved-memory","display_name":"Interleaved memory","score":0.6820713877677917},{"id":"https://openalex.org/keywords/memory-management","display_name":"Memory management","score":0.6595443487167358},{"id":"https://openalex.org/keywords/c-dynamic-memory-allocation","display_name":"C dynamic memory allocation","score":0.5791358947753906},{"id":"https://openalex.org/keywords/memory-map","display_name":"Memory map","score":0.5619516372680664},{"id":"https://openalex.org/keywords/shared-memory","display_name":"Shared memory","score":0.5608627200126648},{"id":"https://openalex.org/keywords/multiprocessing","display_name":"Multiprocessing","score":0.47859498858451843},{"id":"https://openalex.org/keywords/auxiliary-memory","display_name":"Auxiliary memory","score":0.4531566798686981},{"id":"https://openalex.org/keywords/flat-memory-model","display_name":"Flat memory model","score":0.44659629464149475},{"id":"https://openalex.org/keywords/distributed-memory","display_name":"Distributed memory","score":0.43604856729507446},{"id":"https://openalex.org/keywords/uniform-memory-access","display_name":"Uniform memory access","score":0.4316127300262451},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.25920602679252625},{"id":"https://openalex.org/keywords/semiconductor-memory","display_name":"Semiconductor memory","score":0.200386643409729}],"concepts":[{"id":"https://openalex.org/C162262903","wikidata":"https://www.wikidata.org/wiki/Q343527","display_name":"Allocator","level":2,"score":0.8791742324829102},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.7700982689857483},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.7409990429878235},{"id":"https://openalex.org/C63511323","wikidata":"https://www.wikidata.org/wiki/Q908936","display_name":"Interleaved memory","level":4,"score":0.6820713877677917},{"id":"https://openalex.org/C176649486","wikidata":"https://www.wikidata.org/wiki/Q2308807","display_name":"Memory management","level":3,"score":0.6595443487167358},{"id":"https://openalex.org/C34339311","wikidata":"https://www.wikidata.org/wiki/Q1050390","display_name":"C dynamic memory allocation","level":4,"score":0.5791358947753906},{"id":"https://openalex.org/C74426580","wikidata":"https://www.wikidata.org/wiki/Q719484","display_name":"Memory map","level":3,"score":0.5619516372680664},{"id":"https://openalex.org/C133875982","wikidata":"https://www.wikidata.org/wiki/Q764810","display_name":"Shared memory","level":2,"score":0.5608627200126648},{"id":"https://openalex.org/C4822641","wikidata":"https://www.wikidata.org/wiki/Q846651","display_name":"Multiprocessing","level":2,"score":0.47859498858451843},{"id":"https://openalex.org/C82687282","wikidata":"https://www.wikidata.org/wiki/Q66221","display_name":"Auxiliary memory","level":2,"score":0.4531566798686981},{"id":"https://openalex.org/C57863822","wikidata":"https://www.wikidata.org/wiki/Q905488","display_name":"Flat memory model","level":4,"score":0.44659629464149475},{"id":"https://openalex.org/C91481028","wikidata":"https://www.wikidata.org/wiki/Q1054686","display_name":"Distributed memory","level":3,"score":0.43604856729507446},{"id":"https://openalex.org/C51290061","wikidata":"https://www.wikidata.org/wiki/Q1936765","display_name":"Uniform memory access","level":4,"score":0.4316127300262451},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.25920602679252625},{"id":"https://openalex.org/C98986596","wikidata":"https://www.wikidata.org/wiki/Q1143031","display_name":"Semiconductor memory","level":2,"score":0.200386643409729}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1142/s0129626492000544","is_oa":false,"landing_page_url":"https://doi.org/10.1142/s0129626492000544","pdf_url":null,"source":{"id":"https://openalex.org/S18360026","display_name":"Parallel Processing Letters","issn_l":"0129-6264","issn":["0129-6264","1793-642X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319815","host_organization_name":"World Scientific","host_organization_lineage":["https://openalex.org/P4310319815"],"host_organization_lineage_names":["World Scientific"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Parallel Processing Letters","raw_type":"journal-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":["https://openalex.org/W2168366830","https://openalex.org/W2401488962","https://openalex.org/W1545590191","https://openalex.org/W2122491468","https://openalex.org/W45732507","https://openalex.org/W4293054943","https://openalex.org/W2354582256","https://openalex.org/W4214748026","https://openalex.org/W2020469226","https://openalex.org/W4320854924"],"abstract_inverted_index":{"Shared":[0],"memory":[1,36,65,77,84],"multiprocessor":[2],"systems":[3],"need":[4],"efficient":[5,72],"dynamic":[6],"storage":[7],"allocators,":[8],"both":[9],"for":[10],"system":[11],"purposes":[12],"and":[13,31,46,50,61],"to":[14,41],"support":[15],"parallel":[16,34,63,90],"programs.":[17],"Memory":[18],"managers":[19,37],"are":[20],"often":[21],"based":[22],"on":[23],"the":[24,43],"buddy":[25,35,64,76],"system,":[26],"which":[27],"provides":[28],"fast":[29,60],"allocation":[30],"release.":[32],"Previous":[33],"made":[38],"no":[39],"attempt":[40],"coordinate":[42],"allocation,":[44],"splitting":[45],"release":[47],"of":[48],"blocks,":[49],"as":[51,70,73],"a":[52,59,74,89],"result":[53],"needlessly":[54],"fragment":[55],"memory.":[56],"We":[57,79],"present":[58],"simple":[62],"manager":[66],"that":[67],"is":[68],"also":[69],"space":[71],"serial":[75],"manager.":[78],"test":[80],"our":[81],"algorithms":[82],"using":[83],"allocation/deallocation":[85],"traces":[86],"collected":[87],"from":[88],"sparse":[91],"matrix":[92],"algorithm.":[93]},"counts_by_year":[{"year":2019,"cited_by_count":1}],"updated_date":"2026-05-21T06:26:12.895304","created_date":"2025-10-10T00:00:00"}
