ccc workshop on wide-area analytics · rachit intro - wide area data analytics created date:...

17
CCC Workshop on Wide-Area Analytics

Upload: others

Post on 31-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

CCCWorkshoponWide-AreaAnalytics

Page 2: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Context:Wide-areaAnalytics:Example#1

Page 3: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Context:Wide-areaAnalytics:Example#1

Resourceconstrained

Resourceprovisioned

Potential(classical)questions:

Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms

Resource-performancerelated:•Howtodistributecomputation?

• Edgevscloud?• Resource/Performance/accuracy?

Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations

Page 4: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Context:Wide-areaAnalytics:Example#2

PotenCallydifferentgoals/constraints

Potential(classical)questions:

Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms

Resource-performancerelated:•Howtodistributecomputation?

• Edgevscloud?• Resource/Performance/accuracy?

Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations

Page 5: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Context:Wide-areaAnalytics:Example#2

Potential(classical)questions:

Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms

Resource-performancerelated:•Howtodistributecomputation?

• Edgevscloud?• Resource/Performance/accuracy?

Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations

Page 6: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Context:Wide-areaAnalytics:Example#3

Potential(classical)questions:

Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms

Resource-performancerelated:•Howtodistributecomputation?

• Edgevscloud?• Resource/Performance/accuracy?

Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations

Page 7: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Context:Wide-areaAnalytics:Example#3

Potential(classical)questions:

Systemsinfrastructurerelated:• Storagesemantics,andsystems• Computesemantics,andalgorithms

Resource-performancerelated:•Howtodistributecomputation?

• Edgevscloud?• Resource/Performance/accuracy?

Security/Privacyrelated:• Securestorage• Privacy-preservingcomputations

Page 8: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Context:Wide-areaAnalytics:Example#4

PotenCallydifferentgoals/constraints

Page 9: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Thisworkshop

Existingandemergingusecasesandtheirconstraints/goals+Models,semantics,goals,constraints

Page 10: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Thisworkshop

Existingandemergingsystemsinfrastructureandtheirproperties+Models,semantics,achievableperformance

Page 11: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Existingandemergingsystemsinfrastructureandtheirproperties+Models,semantics,achievableperformance

Thisworkshop

Existingandemergingusecasesandtheirconstraints/goals+Models,semantics,goals,constraints

Page 12: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Whythisworkshop?#1:Timeliness

• Newtippingpoint:recentinnovationsinapplications• AR/VR• MLandcomputervision• Self-driving*(*=cars,=networks,=databases)

• Newtippingpoint:recentinnovationsinhardwareinfrastructure• End-hosts(e.g.,TPUs)• Improvedstorageandmemorydevices(e.g.,1MIOPSNVMe)• Adoptionofreconfigurablehw(e.g.,FPGA,programmableswitches)

• Newtippingpoint:emergingstandardizationsandsoftwarepipelines• Security/privacystandards:GDPR• Wirelessandnetworkingstandards:5G• End-to-endsoftwarepipelines:Tensorflow,….

Page 13: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Whythisworkshop?#2:JoinForceswithin“systems”

DistributedSystems

Networking

Databases

Systems

Page 14: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Whythisworkshop?#3:BringDisciplinestogether

ML

Theory

PL

Security

Systems

Page 15: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Plan

• Talksonusecases• Lili,Minlan,Victor

• Talksonplatforms• Ion,Mike

• Threebreakoutsessions• Onesessionforusecasesrelateddiscussion• Onesessionforplatformrelateddiscussion• Read-outsessionforjointdiscussion• Breakout#3topicleftopen—pleasesuggest

• Hopefully,alotofhallwaydiscussion

•Output:A“report”summarizingourdiscussions

Page 16: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM
Page 17: CCC Workshop on Wide-Area Analytics · Rachit Intro - Wide Area Data Analytics Created Date: 10/3/2019 2:02:11 PM

Whythisworkshop?#3:Settingupanagenda

• Workacrossresearcharea“boundaries”• Currentsiloedareas• Greatworkineachofthem• Sumofpartslessthanoverallpotentialoutput

• Encourageresearchprograms• Towardaunifiedgoal• Bringingintellectualandinfrastructureresourcestogether• Improvecross-arearesearchfundingandappreciation

• Buildingtoolsandtechniques• <Needsabitmorethinking>