{"id":"https://openalex.org/W75057833","doi":"https://doi.org/10.3233/978-1-60750-004-9-118","title":"A Peer-to-Peer Framework for Message Passing Parallel Programs","display_name":"A Peer-to-Peer Framework for Message Passing Parallel Programs","publication_year":2009,"publication_date":"2009-01-01","ids":{"openalex":"https://openalex.org/W75057833","doi":"https://doi.org/10.3233/978-1-60750-004-9-118","mag":"75057833"},"language":"en","primary_location":{"id":"doi:10.3233/978-1-60750-004-9-118","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-60750-004-9-118","pdf_url":null,"source":{"id":"https://openalex.org/S4210175178","display_name":"Advances in parallel computing","issn_l":"0927-5452","issn":["0927-5452","1879-808X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Advances in Parallel Computing","raw_type":"book-chapter"},"type":"book-chapter","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":null,"display_name":"Genaud St&eacute;phane","orcid":null},"institutions":[{"id":"https://openalex.org/I4210099593","display_name":"Computer Algorithms for Medicine","ror":"https://ror.org/00zky6d38","country_code":"AT","type":"facility","lineage":["https://openalex.org/I4210099593"]}],"countries":["AT"],"is_corresponding":false,"raw_author_name":"Genaud St&eacute;phane","raw_affiliation_strings":["Algorithms for the Grid"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Algorithms for the Grid","institution_ids":["https://openalex.org/I4210099593"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5083216718","display_name":"Choopan Rattanapoka","orcid":"https://orcid.org/0000-0001-5318-0947"},"institutions":[{"id":"https://openalex.org/I4210100283","display_name":"Laboratoire des Sciences de l'Ing\u00e9nieur, de l'Informatique et de l'Imagerie","ror":"https://ror.org/00k4e5n71","country_code":"FR","type":"facility","lineage":["https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1294671590","https://openalex.org/I1326498283","https://openalex.org/I2801509770","https://openalex.org/I4210095849","https://openalex.org/I4210100283","https://openalex.org/I4210159245","https://openalex.org/I68947357"]}],"countries":["FR"],"is_corresponding":false,"raw_author_name":"Rattanapoka Choopan","raw_affiliation_strings":["Laboratoire de Sciences de l'Image, de l'Informatique et de la T\u00e9l\u00e9d\u00e9tection, \u00e9quipe ICPS"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Laboratoire de Sciences de l'Image, de l'Informatique et de la T\u00e9l\u00e9d\u00e9tection, \u00e9quipe ICPS","institution_ids":["https://openalex.org/I4210100283"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":2.4997,"has_fulltext":false,"cited_by_count":6,"citation_normalized_percentile":{"value":0.88048485,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":90,"max":97},"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10715","display_name":"Distributed and Parallel Computing Systems","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/T10715","display_name":"Distributed and Parallel Computing Systems","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/T10772","display_name":"Distributed systems and fault tolerance","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/T10054","display_name":"Parallel Computing and Optimization Techniques","score":0.9988999962806702,"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.720224142074585},{"id":"https://openalex.org/keywords/peer-to-peer","display_name":"Peer-to-peer","score":0.6920384168624878},{"id":"https://openalex.org/keywords/message-passing","display_name":"Message passing","score":0.6898078322410583},{"id":"https://openalex.org/keywords/parallel-computing","display_name":"Parallel computing","score":0.4278329908847809},{"id":"https://openalex.org/keywords/message-broker","display_name":"Message broker","score":0.41999661922454834},{"id":"https://openalex.org/keywords/distributed-computing","display_name":"Distributed computing","score":0.39431828260421753},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.38946059346199036}],"concepts":[{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.720224142074585},{"id":"https://openalex.org/C534932454","wikidata":"https://www.wikidata.org/wiki/Q161410","display_name":"Peer-to-peer","level":2,"score":0.6920384168624878},{"id":"https://openalex.org/C854659","wikidata":"https://www.wikidata.org/wiki/Q1859284","display_name":"Message passing","level":2,"score":0.6898078322410583},{"id":"https://openalex.org/C173608175","wikidata":"https://www.wikidata.org/wiki/Q232661","display_name":"Parallel computing","level":1,"score":0.4278329908847809},{"id":"https://openalex.org/C179733262","wikidata":"https://www.wikidata.org/wiki/Q6821765","display_name":"Message broker","level":2,"score":0.41999661922454834},{"id":"https://openalex.org/C120314980","wikidata":"https://www.wikidata.org/wiki/Q180634","display_name":"Distributed computing","level":1,"score":0.39431828260421753},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.38946059346199036}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.3233/978-1-60750-004-9-118","is_oa":false,"landing_page_url":"https://doi.org/10.3233/978-1-60750-004-9-118","pdf_url":null,"source":{"id":"https://openalex.org/S4210175178","display_name":"Advances in parallel computing","issn_l":"0927-5452","issn":["0927-5452","1879-808X"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310320990","host_organization_name":"Elsevier BV","host_organization_lineage":["https://openalex.org/P4310320990"],"host_organization_lineage_names":["Elsevier BV"],"type":"book series"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"Advances in Parallel Computing","raw_type":"book-chapter"},{"id":"pmh:oai:HAL:inria-00425484v1","is_oa":false,"landing_page_url":"https://inria.hal.science/inria-00425484","pdf_url":null,"source":{"id":"https://openalex.org/S4306402512","display_name":"HAL (Le Centre pour la Communication Scientifique Directe)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1294671590","host_organization_name":"Centre National de la Recherche Scientifique","host_organization_lineage":["https://openalex.org/I1294671590"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Fatos Xhafa. Parallel Programming, Models and Applications in Grid and P2P Systems, 17, IOS Press, pp.118--147, 2009, Advances in Parallel Computing, 978-1-60750-004-9. &#x27E8;10.3233/978-1-60750-004-9-118&#x27E9;","raw_type":"Book sections"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Industry, innovation and infrastructure","id":"https://metadata.un.org/sdg/9","score":0.6100000143051147}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":47,"referenced_works":["https://openalex.org/W125510936","https://openalex.org/W1494600391","https://openalex.org/W1510543252","https://openalex.org/W1518038022","https://openalex.org/W1542495211","https://openalex.org/W1559329235","https://openalex.org/W1561569259","https://openalex.org/W1576341769","https://openalex.org/W1589918049","https://openalex.org/W1591141258","https://openalex.org/W1609618519","https://openalex.org/W1751538277","https://openalex.org/W1825216778","https://openalex.org/W1897250020","https://openalex.org/W1904815815","https://openalex.org/W1963643062","https://openalex.org/W2006017338","https://openalex.org/W2045879521","https://openalex.org/W2054129151","https://openalex.org/W2056168922","https://openalex.org/W2090337990","https://openalex.org/W2091257550","https://openalex.org/W2096393771","https://openalex.org/W2097824566","https://openalex.org/W2098415863","https://openalex.org/W2105039796","https://openalex.org/W2109693630","https://openalex.org/W2111996486","https://openalex.org/W2114012459","https://openalex.org/W2116307328","https://openalex.org/W2133034210","https://openalex.org/W2133943294","https://openalex.org/W2134533588","https://openalex.org/W2141005820","https://openalex.org/W2142863519","https://openalex.org/W2148317584","https://openalex.org/W2154824745","https://openalex.org/W2160123909","https://openalex.org/W2162733677","https://openalex.org/W2166169060","https://openalex.org/W2169332630","https://openalex.org/W2171453084","https://openalex.org/W2171455984","https://openalex.org/W2171737120","https://openalex.org/W2499905000","https://openalex.org/W2801879197","https://openalex.org/W4239022315"],"related_works":["https://openalex.org/W2510374584","https://openalex.org/W1902983110","https://openalex.org/W2390507337","https://openalex.org/W1556686321","https://openalex.org/W4288966080","https://openalex.org/W4254638342","https://openalex.org/W2098482419","https://openalex.org/W2392091800","https://openalex.org/W2026181001","https://openalex.org/W4226144855"],"abstract_inverted_index":{"This":[0],"chapter":[1],"describes":[2],"the":[3,11,73,125,135,141,144,157,161,164,172,180,194,206,209,215,234,254,258,278,287,291,302,312,329],"P2P-MPI":[4,41,94],"project,":[5],"a":[6,28,68,85,106,120,137,250],"software":[7,31],"framework":[8,126],"aimed":[9],"at":[10,134,156],"development":[12],"of":[13,21,123,166,184,208,217,243,268,283,304,314],"message-passing":[14],"programs":[15],"in":[16,84,298],"large":[17],"scale":[18],"distributed":[19],"networks":[20],"computers.":[22],"Our":[23],"goal":[24],"is":[25,95,212,246,275,322],"to":[26,37,46,92,179,192,229,295,300,310],"provide":[27],"light-weight,":[29],"self-contained":[30],"package":[32],"that":[33,293],"requires":[34],"minimum":[35],"effort":[36],"use":[38,54,216],"and":[39,53,65,115,143,163,169,257,290],"maintain.":[40],"relies":[42],"on":[43,81,176,328],"three":[44,128],"features":[45],"reach":[47],"this":[48,244],"goal:":[49],"i)":[50],"its":[51],"installation":[52],"does":[55],"not":[56],"require":[57],"administrator":[58],"privileges,":[59],"ii)":[60],"available":[61],"resources":[62],"are":[63,190,261],"discovered":[64],"selected":[66],"for":[67,98,152,226,233,249],"computation":[69],"without":[70],"intervention":[71],"from":[72],"user,":[74],"iii)":[75],"program":[76,272],"executions":[77],"can":[78],"be":[79,296],"fault-tolerant":[80],"user":[82],"demand,":[83],"completely":[86],"transparent":[87],"fashion":[88],"(no":[89],"checkpoint":[90],"server":[91],"configure).":[93],"typically":[96],"suited":[97],"organizations":[99],"having":[100,116],"spare":[101],"individual":[102],"computers":[103],"linked":[104],"by":[105,277,316],"high":[107],"speed":[108],"network,":[109],"possibly":[110],"running":[111],"heterogeneous":[112],"operating":[113],"systems,":[114],"Java":[117],"applications.":[118],"From":[119],"technical":[121],"point":[122],"view,":[124],"has":[127],"layers:":[129],"an":[130,148,323],"infrastructure":[131,210],"management":[132,270],"layer":[133,139,146],"bottom,":[136],"middleware":[138],"containing":[140],"services,":[142],"communication":[145,154,279],"implementing":[147],"MPJ":[149],"(Message":[150],"Passing":[151],"Java)":[153],"library":[155,280],"top.":[158],"We":[159,196,220,285,306],"explain":[160],"design":[162],"implementation":[165],"these":[167,227],"layers,":[168],"we":[170],"discuss":[171,308],"allocation":[173],"strategy":[174],"based":[175],"network":[177],"locality":[178],"submitter.":[181],"Allocation":[182],"experiments":[183],"more":[185,320],"than":[186],"five":[187],"hundreds":[188],"peers":[189],"presented":[191],"validate":[193],"implementation.":[195],"also":[197,247],"present":[198],"how":[199,309,318],"fault-management":[200],"issues":[201],"have":[202],"been":[203],"tackled.":[204],"First,":[205],"monitoring":[207],"itself":[211],"implemented":[213],"through":[214,263,281],"failure":[218,330],"detectors.":[219],"theoretically":[221],"evaluate":[222],"several":[223],"candidate":[224],"protocols":[225],"detectors":[228],"motivate":[230],"our":[231],"choice":[232],"gossiping":[235],"protocol":[236,245,289],"called":[237],"binary":[238],"round":[239],"robin.":[240],"A":[241],"variant":[242],"proposed":[248],"greater":[251],"reliability.":[252],"Finally,":[253],"system":[255],"scalability":[256],"theoretical":[259],"findings":[260],"validated":[262],"experiments.":[264],"The":[265],"second":[266],"aspect":[267],"fault":[269],"concerns":[271],"executions.":[273],"Fault-tolerance":[274],"provided":[276],"replication":[282],"processes.":[284],"describe":[286],"underlying":[288],"properties":[292],"need":[294],"met":[297],"order":[299],"insure":[301],"correctness":[303],"execution.":[305],"then":[307],"choose":[311],"number":[313],"replicas":[315],"quantifying":[317],"much":[319],"robust":[321],"application":[324],"using":[325],"replication,":[326],"depending":[327],"model":[331],"parameters.":[332]},"counts_by_year":[{"year":2013,"cited_by_count":1},{"year":2012,"cited_by_count":3}],"updated_date":"2026-06-11T09:08:48.828518","created_date":"2025-10-10T00:00:00"}
