SwePub
Sök i LIBRIS databas

  Utökad sökning

WFRF:(Macfarlane Tatiana V)
 

Sökning: WFRF:(Macfarlane Tatiana V) > PACMan :

PACMan : Coordinated memory caching for parallel jobs

Ananthanarayanan, G. (författare)
Ghodsi, Ali (författare)
KTH,Programvaruteknik och Datorsystem, SCS,University of California, Berkeley, CA, United States
Wang, A. (författare)
visa fler...
Borthakur, D. (författare)
Kandula, S. (författare)
Shenker, S. (författare)
Stoica, I. (författare)
visa färre...
 (creator_code:org_t)
USENIX Association, 2012
2012
Engelska.
Ingår i: Proceedings of NSDI 2012. - : USENIX Association. ; , s. 267-280
  • Konferensbidrag (refereegranskat)
Abstract Ämnesord
Stäng  
  • Data-intensive analytics on large clusters is important for modern Internet services. As machines in these clusters have large memories, in-memory caching of inputs is an effective way to speed up these analytics jobs. The key challenge, however, is that these jobs run multiple tasks in parallel and a job is sped up only when inputs of all such parallel tasks are cached. Indeed, a single task whose input is not cached can slow down the entire job. To meet this "all-or-nothing" property, we have built PACMan, a caching service that coordinates access to the distributed caches. This coordination is essential to improve job completion times and cluster efficiency. To this end, we have implemented two cache replacement policies on top of PACMan's coordinated infrastructure fb-LIFE that minimizes average completion time by evicting large incomplete inputs, and LFU-F that maximizes cluster efficiency by evicting less frequently accessed inputs. Evaluations on production workloads from Facebook and Microsoft Bing show that PACMan reduces average completion time of jobs by 56% and 51% (small interactive jobs improve by 77%), and improves efficiency of the cluster by 47% and 54%, respectively.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Datorteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Computer Engineering (hsv//eng)

Nyckelord

Systems analysis
All or nothings
Cache replacement policy
Caching services
Completion time
Distributed cache
Internet services
Large clusters
Production workloads
Efficiency

Publikations- och innehållstyp

ref (ämneskategori)
kon (ämneskategori)

Till lärosätets databas

Hitta mer i SwePub

Av författaren/redakt...
Ananthanarayanan ...
Ghodsi, Ali
Wang, A.
Borthakur, D.
Kandula, S.
Shenker, S.
visa fler...
Stoica, I.
visa färre...
Om ämnet
NATURVETENSKAP
NATURVETENSKAP
och Data och informa ...
och Datorteknik
Artiklar i publikationen
Av lärosätet
Kungliga Tekniska Högskolan

Sök utanför SwePub

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy