Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 Maskavā

Pērn Sanktpēterburgā bija pirmā Hydra konference, kas veltÄ«ta paralēlām un sadalÄ«tām sistēmām. Laureāti uzstājās ar prezentācijām Dijkstra balva Šø TjÅ«ringa balvas (Leslija Lamporta, Moriss Herlihijs Šø Maikls Skots), kompilatoru un programmÄ“Å”anas valodu (C++, Go, Java, Kotlin) veidotāji, izplatÄ«to datu bāzu izstrādātāji (Cassandra, CosmosDB, Yandex Database), kā arÄ« algoritmu un datu struktÅ«ru (CRDT, Paxos, pagaidiet) veidotāji un pētnieki -bezmaksas datu struktÅ«ras). Vispār Å”ajā brÄ«dÄ« jau var paņemt atvaļinājumu, minimizēt IDE logu, atvērt atskaņoÅ”anas sarakstu YouTube ar labākie ziņojumi Hydra 2019 ā€” un ļaujiet uzdevumu plānotājam nedaudz pagaidÄ«t.

Vispār tāda konference nekad nav bijusi, un tagad tā atkārtosies. Atkal ar referātiem angļu valodā, jo nav labākas valodas, lai runātu par paralēlo un sadalÄ«to skaitļoÅ”anu. Atkal vasarā, 10. un 11. jÅ«lijā, jo runātājiem ir laiks pētÄ«t un mācÄ«t, piemēram, Kembridžas, Ročesteras un Sanktpēterburgas universitātēs, un citi gada laiki nav viņiem.

Tomēr Å”oreiz Hydra notiks Maskavā, kur lielākā daļa konferences dalÄ«bnieku pagājuÅ”ajā gadā ieradās, lai noklausÄ«tos ziņojumus par izplatÄ«to konsensu un darÄ«jumu atmiņu. Jaunajā Hydra ir daudz sarežģītāka programma, jauni skaļruņi kopā ar pagājuŔā gada varoņiem, kā arÄ« jau pazÄ«stamā paralēlā hārdkora sajÅ«sma, kas sadalÄ«ta starp dalÄ«bniekiem trÄ«s zālēs.

Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 Maskavā


Nekavējoties noliksim uz galda kārÅ”u klāju ar bizantieÅ”u Ä£enerāļiem uz augÅ”u ā€” mēs vēlamies, lai jaunā Hydra programma bÅ«tu detalizētāka un daudzveidÄ«gāka. IepriekŔējo reizi kasÄ«jām ar nagu, tagad raksim platāk un dziļāk. Å eit ir Hydra 2020 tēmas ar atŔķirÄ«bām salÄ«dzinājumā ar pagājuÅ”o gadu:

  Parallel systems:
* Algorithms & data structures
* Memory models
* Compilers, runtime
* Memory reclamation
* Testing & verification
* Hardware issues
* Non-volatile memory
* Transactional memory
* Scheduling algorithms & implementations
* Heterogeneous computing: CPU, GPU, FPGA, etc.
* Performance analysis, debugging, & optimization

  Distributed systems:
* Distributed computing
* Distributed machine learning/deep learning
* State machine replication & consensus
* Fault tolerance & resilience
* Testing & verification
* Hardware issues
* Blockchain & Byzantine fault tolerance
* Distributed databases, NewSQL
* Distributed stream processing
* Scheduling algorithms & implementations
* Cluster management systems
* Security
* Performance analysis, debugging, & optimization
* Peer-to-peer, gossip protocols
* Internet of things

Kā par to visu runāt vienas konferences programmā? Tas noteikti nav vienkārŔāk kā pārbaudÄ«t operāciju linearizējamÄ«bu spÄ«dÄ«gā jaunā izplatÄ«tā veikalā, izmantojot Jepsens, bet mēģināsim.

Lūk, kurŔ jau ir programmā:

Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 MaskavāSindija Å ridharana (Cindy Sridharan) - izplatÄ«to sistēmu izstrādātāja no Sanfrancisko, Ä«sas grāmatas autore SadalÄ«to sistēmu novērojamÄ«ba (ņem bezmaksas elektroniskā kopija) un populārs emuāra ziņu, kur ir tikai viens raksts "2019. gada labākās ziņas programmā Tech Talks"Var izglābt jÅ«s no pāris brÄ«vdienām, bet atstāt jÅ«s laimÄ«gu. Izstādē Hydra 2020 Sindija jums pastāstÄ«s, kā pārbaudÄ«t sadalÄ«tās sistēmas, pat ja tie saglabā stāvokli.


Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 MaskavāMaikls Skots (Maikls Skots) - pētnieks no Ročesteras Universitāte, kas visiem Java izstrādātājiem zināms kā radÄ«tājs nebloķējoÅ”i algoritmi un sinhronās rindas no Java standarta bibliotēkas. Protams, ar Dijkstra balvu par ā€œAlgoritmi mērogojamai sinhronizācijai dalÄ«tas atmiņas daudzprocesoros"un savu Vikipēdijas lapa. PagājuÅ”ajā gadā Maikls sniedza labāko (pēc jÅ«su domām) ziņojumu par Hidra duālās datu struktÅ«ras, un tagad viņŔ runās par projekts Hodor Šø droÅ”s darbs ar koplietojamo atmiņu, pieejams paralēliem procesiem.


Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 MaskavāHeidija Hovarda (Heidija Hovarda) - pētnieks no University of Cambridge, kas pazÄ«stams ar izplatÄ«ta vienprātÄ«bas algoritma izveidi ElastÄ«gie Paxos, kā arÄ« strādāt pie Flexible Paxos vispārināŔanas un Ātrie Paxos. PagājuÅ”ajā gadā Heidi pastāstÄ«ja, kā tas darbojas un darbojas Paxos algoritmu saime (viens no labākajiem ziņojumiem), un tagad es mēģināŔu staigāt pa plānu ledu starp Paxos mīļotāji un Plostu atbalstÄ«tāji ā€” un dalÄ«ties savā viedoklÄ« par to, kurÅ” algoritms ir labāks.


Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 MaskavāMārtiņŔ Kleppmans (Martins Kleppmans), iespējams, ir vēl slavenāks Kembridžas universitātes pētnieks un bijuÅ”ais lielo datu sistēmu izstrādātājs, kurÅ” uzrakstÄ«ja pārsteidzoÅ”i skaidru un tāpēc unikālu grāmatu par izplatÄ«tajām sistēmām.Datu ietilpÄ«gu lietojumprogrammu projektÄ“Å”ana" PagājuÅ”ajā gadā MārtiņŔ dalÄ«jās ar rezultātiem viņu CRDT pētÄ«jumu un to, ko mēs jums pateiksim tagad paziņosim vēlāk.


Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 MaskavāŅikita Kovals (Nikita Koval) ir Kotlin komandas korutÄ«nas izstrādātājs, ITMO daudzpavedienu programmÄ“Å”anas kursa pasniedzējs un Hydra konferences programmu komitejas loceklis (jā, par kuru ir Å”is raksts). PagājuÅ”ajā gadā Ņikita runāja par vairāku pavedienu datu struktÅ«ru testÄ“Å”anu JVM platformā, izmantojot Lin-Check, un Hydra 2020 viņŔ pateiks par SegmentQueueSynchronizer ā€” pārbaudÄ«ts, izmantojot Iris karkass par prover Coq abstrakcija sinhronizācijas primitÄ«vu programmÄ“Å”anai.


Sekojiet lÄ«dzi mÅ«su asinhronajiem paziņojumiem: kopumā konferencē bÅ«s aptuveni trÄ«s desmiti referātu, par pārējiem pastāstÄ«sim drÄ«zumā. Tāpat, protams, konferencē bÅ«s diskusiju zonas, kurās nepiecieÅ”ams pārbaudÄ«t runātājus ar jautājumiem vienā vai vairākos pavedienos, lÄ«dz tiks panākta vispārēja vienprātÄ«ba.

Kremļa torņi Hidras rokās: konference par paralēlo un sadalÄ«to skaitļoÅ”anu Hydra 2020 Maskavā
Un, ja jums paveiksies, Martins Kleppmann parakstīs jūsu grāmatu.

Jā, pirms Hydra 2020 konferences, proti, no 6. lÄ«dz 9. jÅ«lijam, bÅ«s SPTDC 2020 ā€” treŔā vasaras skola par izkliedētās skaitļoÅ”anas teoriju un praksi. Tas sniegs jums sajÅ«tas, kuras ir grÅ«ti iegÅ«t konferencē, tāpēc par Skolu runāsim atseviŔķā ierakstā.

Ko tagad? Pirmkārt, sekojiet jaunumiem HabrƩ un sociālajos tīklos (Facebook, Vkontakte, Twitter).

Otrkārt, ja jau jūtat nepārvaramu vēlmi apmeklēt konferenci, izpētīt mājaslapu, jau varat pirkt biļetes.

TreÅ”kārt, nepalaidiet garām iespēju komentāros tērzēt ar Hydra 2020 konferences programmas komiteju. PC dalÄ«bnieki labprāt runās ar jums par turpmākajām konferences tēmām.

Tiekamies Hydra!

Avots: www.habr.com

Pievieno komentāru