A new degree of freedom for memory allocation in clusters

Improvements in parallel computing hardware usually involve increments in the number of available resources for a given application such as the number of computing cores and the amount of memory. In the case of shared-memory computers, the increase in computing resources and available memory is usua...

Full description

Saved in:
Bibliographic Details
Main Authors: Montaner, Hector (Author) , Fröning, Holger (Author)
Format: Article (Journal)
Language:English
Published: 2012
In: Cluster computing
Year: 2011, Volume: 15, Issue: 2, Pages: 101-123
ISSN:1573-7543
DOI:10.1007/s10586-010-0150-7
Online Access:Verlag, kostenfrei, Volltext: http://dx.doi.org/10.1007/s10586-010-0150-7
Verlag, kostenfrei, Volltext: https://link.springer.com/article/10.1007/s10586-010-0150-7
Get full text
Author Notes:Héctor Montaner, Federico Silla, Holger Fröning, José Duato

MARC

LEADER 00000caa a2200000 c 4500
001 1572408758
003 DE-627
005 20220814124328.0
007 cr uuu---uuuuu
008 180426r20122011xx |||||o 00| ||eng c
024 7 |a 10.1007/s10586-010-0150-7  |2 doi 
035 |a (DE-627)1572408758 
035 |a (DE-576)502408758 
035 |a (DE-599)BSZ502408758 
035 |a (OCoLC)1341007395 
040 |a DE-627  |b ger  |c DE-627  |e rda 
041 |a eng 
084 |a 28  |2 sdnb 
100 1 |a Montaner, Hector  |e VerfasserIn  |0 (DE-627)1470366940  |0 (DE-576)400366940  |4 aut 
245 1 2 |a A new degree of freedom for memory allocation in clusters  |c Héctor Montaner, Federico Silla, Holger Fröning, José Duato 
264 1 |c 2012 
300 |a 23 
336 |a Text  |b txt  |2 rdacontent 
337 |a Computermedien  |b c  |2 rdamedia 
338 |a Online-Ressource  |b cr  |2 rdacarrier 
500 |a First online: 07 February 2011 
500 |a Gesehen am 26.04.2018 
520 |a Improvements in parallel computing hardware usually involve increments in the number of available resources for a given application such as the number of computing cores and the amount of memory. In the case of shared-memory computers, the increase in computing resources and available memory is usually constrained by the coherency protocol, whose overhead rises with system size, limiting the scalability of the final system. In this paper we propose an efficient and cost-effective way to increase the memory available for a given application by leveraging free memory in other computers in the cluster.Our proposal is based on the observation that many applications benefit from having more memory resources but do not require more computing cores, thus reducing the requirements for cache coherency and allowing a simpler implementation and better scalability.Simulation results show that, when additional mechanisms intended to hide remote memory latency are used, execution time of applications that use our proposal is similar to the time required to execute them in a computer populated with enough local memory, thus validating the feasibility of our proposal. We are currently building a prototype that implements our ideas. The first results from real executions in this prototype demonstrate not only that our proposal works but also that it can efficiently execute applications that make use of remote memory resources. 
534 |c 2011 
700 1 |a Fröning, Holger  |d 1976-  |e VerfasserIn  |0 (DE-588)133209466  |0 (DE-627)538678658  |0 (DE-576)299696189  |4 aut 
773 0 8 |i Enthalten in  |t Cluster computing  |d Dordrecht [u.a.] : Springer Science + Business Media B.V, 1998  |g 15(2012), 2, Seite 101-123  |h Online-Ressource  |w (DE-627)320505332  |w (DE-600)2012757-1  |w (DE-576)121191168  |x 1573-7543  |7 nnas  |a A new degree of freedom for memory allocation in clusters 
773 1 8 |g volume:15  |g year:2012  |g number:2  |g pages:101-123  |g extent:23  |a A new degree of freedom for memory allocation in clusters 
856 4 0 |u http://dx.doi.org/10.1007/s10586-010-0150-7  |x Verlag  |x Resolving-System  |z kostenfrei  |3 Volltext 
856 4 0 |u https://link.springer.com/article/10.1007/s10586-010-0150-7  |x Verlag  |z kostenfrei  |3 Volltext 
951 |a AR 
992 |a 20180426 
993 |a Article 
994 |a 2012 
998 |g 133209466  |a Fröning, Holger  |m 133209466:Fröning, Holger  |d 700000  |d 720000  |e 700000PF133209466  |e 720000PF133209466  |k 0/700000/  |k 1/700000/720000/  |p 3 
999 |a KXP-PPN1572408758  |e 3007198097 
BIB |a Y 
SER |a journal 
JSO |a {"language":["eng"],"name":{"displayForm":["Héctor Montaner, Federico Silla, Holger Fröning, José Duato"]},"note":["First online: 07 February 2011","Gesehen am 26.04.2018"],"recId":"1572408758","person":[{"display":"Montaner, Hector","given":"Hector","family":"Montaner","role":"aut"},{"role":"aut","family":"Fröning","display":"Fröning, Holger","given":"Holger"}],"id":{"eki":["1572408758"],"doi":["10.1007/s10586-010-0150-7"]},"physDesc":[{"extent":"23 S."}],"type":{"bibl":"article-journal","media":"Online-Ressource"},"title":[{"title_sort":"new degree of freedom for memory allocation in clusters","title":"A new degree of freedom for memory allocation in clusters"}],"origin":[{"dateIssuedDisp":"2012","dateIssuedKey":"2012"}],"relHost":[{"recId":"320505332","origin":[{"dateIssuedKey":"1998","publisherPlace":"Dordrecht [u.a.] ; Dordrecht [u.a.]","publisher":"Springer Science + Business Media B.V ; Kluwer","dateIssuedDisp":"1998-"}],"physDesc":[{"extent":"Online-Ressource"}],"id":{"zdb":["2012757-1"],"issn":["1573-7543"],"eki":["320505332"]},"title":[{"title_sort":"Cluster computing","title":"Cluster computing","subtitle":"the journal of networks, software tools and applications"}],"pubHistory":["1.1998 -"],"note":["Gesehen am 03.03.05"],"part":{"volume":"15","year":"2012","text":"15(2012), 2, Seite 101-123","issue":"2","extent":"23","pages":"101-123"},"language":["eng"],"disp":"A new degree of freedom for memory allocation in clustersCluster computing","type":{"bibl":"periodical","media":"Online-Ressource"}}]} 
SRT |a MONTANERHENEWDEGREEO2012