Ngaphambilini, uMaurice usevele eze eRussia nge-SPTCC (
Le habrapost iyingxoxo enhle no-Maurice Herlihy. Ixoxa ngezihloko ezilandelayo:
- Ukusebenzisana phakathi kwezemfundo nezimboni;
- Isisekelo socwaningo lwe-blockchain;
- Ivelaphi imibono yokuphumelela? Ithonya lokuthandwa;
- PhD ngaphansi kokuqondisa kukaBarbara Liskov;
- Umhlaba ulinde ama-multi-core;
- Umhlaba omusha, izinkinga ezintsha. I-NVM, i-NUMA kanye nokugetshengwa kwezakhiwo;
- Ama-Compilers vs CPUs, RISC vs CISC, inkumbulo eyabiwe vs ukudlula komlayezo;
- Ubuciko bokubhala amakhodi anemicu eminingi entekenteke;
- Ubafundisa kanjani abafundi ukuthi bayibhala kanjani ikhodi eyinkimbinkimbi enemicu eminingi;
- Uhlelo olusha lwencwadi ethi "The Art of Multiprocessor Programming";
- Yasungulwa kanjani inkumbulo yokuthengiselana?
- Kungani kufaneleka ukwenza ucwaningo emkhakheni we-computing esabalalisiwe;
- Ingabe ukuthuthukiswa kwama-algorithms kumile, nokuthi ungaphila kanjani;
- Sebenza eBrown University;
- Umehluko phakathi kocwaningo lwenyuvesi nolwezinkampani;
- IHydra ne-SPTDC.
Izingxoxo zenziwa ngu:
Vitaly Aksenov - okwamanje uyi-post-doc e-IST Austria kanye nomsebenzi woMnyango Wezobuchwepheshe Bekhompyutha e-ITMO University. Uzibandakanya ocwaningweni emkhakheni wethiyori kanye nokusebenza kwezinhlaka zedatha ezincintisanayo. Ngaphambi kokujoyina i-IST, uthole i-PhD yakhe e-Paris Diderot University kanye ne-ITMO University ngaphansi kukaProf. Petr Kuznetsov.
Alexey Fedorov ungumkhiqizi e-JUG Ru Group, inkampani yaseRussia ehlela izingqungquthela zabathuthukisi. U-Alexey wabamba iqhaza ekulungiseleleni izingqungquthela ezingaphezu kuka-50, futhi ukuqhubeka kwakhe kuqukethe yonke into kusukela esikhundleni sikanjiniyela wezokuthuthukiswa e-Oracle (JCK, Java Platform Group) esikhundleni sonjiniyela e-Odnoklassniki.
UVladimir Sitnikov ungunjiniyela kwaNetcracker. Sekuyiminyaka eyishumi esebenza ekusebenzeni nasekulinganiseni kwe-NetCracker OS, isofthiwe esetshenziswa opharetha be-telecom ukwenza ngokuzenzakalelayo izinqubo zokuphatha inethiwekhi kanye nenethiwekhi. Unentshisekelo ezindabeni zokusebenza kwe-Java ne-Oracle Database. Umbhali wentuthuko yokusebenza engaphezu kweshumi nambili kumshayeli osemthethweni we-PostgreSQL JDBC.
Ukuxhumana phakathi kwezemfundo nezimboni
U-Alexey: Maurice, usunesikhathi eside usebenza esikhungweni semfundo ephakeme futhi umbuzo wokuqala umayelana nokusebenzisana phakathi kwezemfundo nezimboni. Ungasitshela ukuthi ukusebenzelana phakathi kwabo kushintshe kanjani muva nje? Kwakuyini eminyakeni engu-20-30 edlule futhi kwenzekani manje?
UMaurice: Bengilokhu ngizama ukusebenzelana eduze nezinkampani zezentengiselwano ngoba zinezinselele ezithakazelisayo. Njengomthetho, abanasithakazelo kakhulu ekushicileleni imiphumela yabo noma ekuchazeni okuningiliziwe kwezinkinga zabo emphakathini womhlaba. Banentshisekelo yokuxazulula lezi zinkinga kuphela. Ngasebenza kwezinye zalezi zinkampani isikhashana. Ngichithe iminyaka emihlanu ngisebenza isikhathi esigcwele elebhu yocwaningo eDigital Equipment Corporation, eyayiyinkampani enkulu yamakhompyutha. Ngangisebenza usuku olulodwa ngesonto e-Sun, kwaMicrosoft, e-Oracle, ngisebenza kancane ku-Facebook. Manje ngizothatha ikhefu lesabatha (uprofesa waseyunivesithi yaseMelika uvunyelwe ukuthatha iholidi elinjalo isikhathi esingangonyaka cishe kanye eminyakeni eyisithupha) futhi ngisebenze
U-Alexey: Ungasitshela kabanzi mayelana nokuthi lokhu kwenzeka kanjani?
UMbongeni: Yebo. Uyazi, ngenkathi ngise-Digital Equipment Corporation, mina no-Elliot Moss, sasungula inkumbulo yokwenziwayo. Kwakuyisikhathi esithela kakhulu lapho wonke umuntu eqala ukuba nesithakazelo kubuchwepheshe bolwazi. I-Concurrency ifakiwe, nakuba amasistimu anezingqikithi eziningi ayengakatholakali. Ngezinsuku ze-Sun ne-Oracle, ngenza umsebenzi omningi ekwakhiweni kwedatha efanayo. Ku-Facebook, ngibambe iqhaza kuphrojekthi yabo ye-blockchain, engingakwazi ukukhuluma ngayo kodwa ngethemba ukuthi izovela esidlangalaleni maduze. Ngonyaka ozayo, e-Algorand, ngizobe ngisebenza ethimbeni labacwaningi elifunda izinkontileka ezihlakaniphile.
U-Alexey: Eminyakeni embalwa edlule, i-blockchain isibe yisihloko esithandwa kakhulu. Ingabe luzosiza ucwaningo lwakho? Mhlawumbe kuzokwenza kube lula ukuthola izibonelelo noma ukunikeza ukufinyelela ezinsizeni zezinkampani ezisebenza embonini?
UMaurice: Sengivele ngithole isibonelelo esincane esivela ku-Ethereum Foundation. Ukuthandwa kwe-blockchain kuyasiza kakhulu ekukhuthazeni abafundi ukuthi basebenze kulo mkhakha. Banesithakazelo esikhulu kulo futhi bayakujabulela ukuba nengxenye, kodwa ngezinye izikhathi abaqapheli ukuthi ucwaningo oluzwakala kulinga ngaphandle luhilela umsebenzi onzima ngempela. Kodwa-ke, ngijabule kakhulu ukusebenzisa yonke le-mystique ezungeze i-blockchain, kuyasiza ukuheha abafundi.
Kodwa akugcini lapho. Ngisebhodini labaluleki labaqaphi abambalwa be-blockchain. Abanye babo bangase baphumelele, abanye babo bangase bangaphumeleli, kodwa kuhlale kuthakazelisa kakhulu ukubona imibono yabo, ukuyitadisha nokweluleka abantu. Okujabulisa kakhulu yilapho uxwayisa abantu ukuthi bangenzi okuthile. Izinto eziningi zibonakala ziwumqondo omuhle ekuqaleni, kodwa ingabe zinjalo ngempela?
Isisekelo socwaningo lwe-blockchain
Vitaly: Abanye abantu bacabanga ukuthi i-blockchain nama-algorithms ayo kuyikusasa. Futhi abanye abantu bathi elinye ibhamuza nje. Ungakwazi ukwabelana ngemibono yakho ngalolu daba?
UMaurice: Okuningi okwenzekayo emhlabeni we-blockchain akusebenzi kahle, okunye kuwumkhonyovu nje, izinto eziningi zeqile. Nokho, ngicabanga ukuthi kunesisekelo esiqinile sesayensi salezi zifundo. Iqiniso lokuthi izwe le-blockchain ligcwele ukuhlukana kwemibono libonisa izinga lokujabula nokuzinikela. Ngakolunye uhlangothi, akuzuzisi ngokukhethekile ucwaningo lwesayensi. Manje, uma ushicilela i-athikili ekhuluma ngokushiyeka kwe-algorithm ethile, ukusabela okutholiwe akuhlali kwesayensi ngokugcwele. Ngokuvamile abantu baveza imizwa yabo. Ngicabanga ukuthi i-hype enjalo kule ndawo ingase ibonakale ikhanga kwabanye, kodwa ekugcineni, kunezinkinga zangempela zesayensi nezobunjiniyela okusamele zixazululwe. Kukhona i-Computer Science eningi lapha.
Vitaliy: Ngakho-ke uzama ukubeka isisekelo socwaningo lwe-blockchain, akunjalo?
UMaurice: Ngizama ukubeka isisekelo sesiyalo esiqinile, ngokwesayensi nangokwezibalo. Futhi ingxenye yenkinga ukuthi ngezinye izikhathi kufanele uphikise ezinye zezikhundla ezinokhahlo ngokweqile zabanye abantu, ungazinaki. Ngezinye izikhathi abantu bangibuza ukuthi kungani ngisebenza emkhakheni wamaphekula nabadayisi bezidakamizwa kuphela abanentshisekelo kuwo. Ukusabela okunjalo akunangqondo njengokuziphatha kwabalandeli abaphinda amazwi akho ngobumpumputhe. Ngicabanga ukuthi iqiniso likhona endaweni ethile phakathi. I-Blockchain isazoba nomthelela omkhulu emphakathini nasemnothweni womhlaba. Kodwa, mhlawumbe, lokhu ngeke kwenzeke ngenxa yobuchwepheshe besimanje. Ubuchwepheshe besimanje buzothuthuka futhi lokho okuzobizwa ngokuthi i-blockchain esikhathini esizayo kuzoba okubaluleke kakhulu. Mhlawumbe ngeke kuze kubukeke njengama-blockchains esimanje, lowo ngumbuzo ovulekile.
Uma abantu besungula ubuchwepheshe obusha, bazoqhubeka nokubiza ngokuthi i-blockchain. Ngisho, njengeFortran yanamuhla ayihlanganise lutho nolimi lweFortran kusukela ngeminyaka yawo-1960, kodwa wonke umuntu ulokhu eyibiza ngeFortran. Okufanayo ku-UNIX. Lokho okubizwa ngokuthi "blockchain" kusazowenza uguquko. Kodwa ngiyangabaza ukuthi le blockchain entsha izofana nalokho wonke umuntu athanda ukukusebenzisa namuhla.
Ivelaphi imibono yokuphumelela? Umthelela wokuduma
U-Alexey: Ingabe ukuthandwa kwe-blockchain kuholele emiphumeleni emisha ngokombono wesayensi? Ukusebenzisana okwengeziwe, abafundi abaningi, izinkampani eziningi endaweni. Ingabe ikhona imiphumela yalokhu kukhula kokuduma kakade?
UMurice: Ngaba nesithakazelo kulokhu lapho othile enginika ipheshana elisemthethweni lenkampani eyayisanda kwenza imali eningi. Ubhale mayelana
U-Alexey: Kuyathakazelisa kakhulu, ngoba eminyakeni embalwa edlule sasinomkhuba ohlukile. Kufana nokuthuthukiswa kwe-front-end, lapho abathuthukisi bokusebenzelana kwesiphequluli basungula kabusha bonke ubuchwepheshe obabuvele budumile ngasemuva ngaleso sikhathi: ukwakha amasistimu, ukuhlanganisa okuqhubekayo, nezinto ezinjalo.
UMbongeni: Ngiyavuma. Kodwa lokhu akumangazi, ngoba imibono ephumelelayo ihlale ivela ngaphandle komphakathi osungulwe. Abacwaningi abasunguliwe, ikakhulukazi iziphathimandla ezikhungweni zemfundo ephakeme, mancane amathuba okuba benze noma yini evusa amadlingozi ngempela. Kulula ukubhala umbiko wenkomfa elandelayo mayelana nendlela oyithuthukise ngayo kancane imiphumela yomsebenzi wakho odlule. Iya engqungqutheleni, hlanganani nabangani, nikhulume ngezinto ezifanayo. Futhi abantu abagqekeza ngemibono yokuphumelela cishe njalo baphuma ngaphandle. Abayazi imithetho, abalwazi ulimi, kodwa noma kunjalo ... Uma ungaphakathi komphakathi osungulwe, ngikweluleka ukuthi unake izinto ezintsha, into engahambisani nenkulu. isithombe. Ngomqondo othile, kungenziwa umzamo wokuhlanganisa ukuthuthukiswa kwangaphandle, okuwuketshezi okwengeziwe namasu esiwaqonda kakade. Njengesinyathelo sokuqala, zama ukwakha isisekelo sesayensi, bese usiguqula ukuze sisetshenziswe emibonweni emisha yempumelelo. Ngicabanga ukuthi i-blockchain inhle endimeni yombono omusha wempumelelo.
U-Alexei: Ucabanga ukuthi kungani lokhu kwenzeka? Ngoba abantu "abangaphandle" abanazo izithiyo ezithile ezikhona emphakathini?
UMbongeni: Kunephethini lapha. Uma ufunda umlando we-Impressionists emidwebo kanye nobuciko ngokujwayelekile, khona-ke ngesikhathi esisodwa abaculi abadumile benqaba impressionism. Bathi kuwubuntwana obuthile. Ngemva kwesizukulwane, lolu hlobo lobuciko olwanqatshwa ngaphambili lwaba indinganiso. Engikubonayo ensimini yami: abasunguli be-blockchain babengenasithakazelo emandleni, ekuqedeni ukushicilelwa kanye nenkomba yokucaphuna, babefuna ukwenza okuthile okuhle. Basebehlala phansi baqala ukukwenza. Babentula inani elithile lokujula kobuchwepheshe, kodwa lokho kuyalungiseka. Kunzima kakhulu ukuqhamuka nemibono emisha yokuqamba kunokulungisa nokukhulisa leyo engavuthiwe ngokwanele. Ngenxa yalaba basunguli, manje kukhona okumele ngikwenze!
U-Alexey: Lokhu kufana nomehluko phakathi kwamaphrojekthi okuqala namaphrojekthi wefa. Sithola ifa lokulinganiselwa emicabangweni eminingi, izithiyo, izidingo ezikhethekile, njalo njalo.
UMaurice: Isifaniso esihle yi-computing esabalalisiwe. Cabanga nge-blockchain njengokungathi iqala futhi isabalalisa ikhompiyutha njengenkampani enkulu esunguliwe. Ikhompyutha esabalalisiwe isendleleni yokuthengwa futhi ihlanganiswe ne-blockchain.
PhD ngaphansi kukaBarbara Liskov
Vitaliy: Sisenemibuzo eminingi! Besicwaninga nge-bio yakho futhi sathola iqiniso elithakazelisayo mayelana ne-PhD yakho. Yebo, kwakukudala, kodwa isihloko sibonakala sibalulekile. Uthole i-PhD yakho ngaphansi kokuqondisa kuka
UMbongeni: Ngaleso sikhathi, uBarbara neqembu lakhe babesanda kubuka ikhompyutha esabalalisiwe, okwakuwumbono omusha kakhulu. Kukhona nabathi i-computing esabalalisiwe iyimbudane, ukuxhumana phakathi kwamakhompyutha akusho lutho. Enye yezinkinga ezicatshangelwa kumakhompuyutha asabalalisiwe, okubahlukanisa nekhompiyutha eyodwa, ukubekezelela amaphutha. Ngemva kocwaningo oluningi, sinqume ukuthi ngolimi lohlelo lwekhompuyutha esabalalisiwe, udinga ukuba nento efana nokuthengiselana kwe-athomu, ngoba awusoze waqiniseka ukuthi ikholi ekude izophumelela. Uma usunemisebenzi, kunenkinga yokulawulwa kwe-concurrency. Bese kuba nomsebenzi omningi ekutholeni izakhiwo zedatha yohwebo ehambisana kakhulu. Kwathi uma ngiqeda ngaya
Umhlaba ulinde ama-multi-core
U-Vitaly: Ushilo ukuthi ayemancane kakhulu amakhompyutha ane-multi-core ngaleso sikhathi, akunjalo?
UMbongeni: Zazingekho. Kwakukhona okuthiwa ama-symmetrical multiprocessors, ayexhunywe ebhasini elifanayo. Akusebenzanga kahle kakhulu, ngoba ngaso sonke isikhathi uma inkampani entsha idala into efana nale, i-Intel ikhipha iphrosesa eyodwa edlula i-multiprocessor.
U-Alexei: Ingabe lokhu akusho ukuthi ngalezo zikhathi zasendulo, kwakuwucwaningo lwethiyori?
UMaurice: Kwakungelona inkolelo-mbono, kodwa kwakuwucwaningo lokuqagela. Konke lokhu kwakungekona mayelana nokusebenza ngamathiyori amaningi, kunalokho, sibeka phambili imibono mayelana nezakhiwo ezazingekho ngaleso sikhathi. Yilokho ucwaningo olwenzelwe! Ayikho inkampani ebingenza lokhu, konke bekungokuthile okusuka kude. Eqinisweni, lokhu kwaze kwaba ngu-2004, lapho kwavela khona ama-multi-core processors. Ngenxa yokuthi amaphrosesa ashisa ngokweqile, ungenza iphrosesa ibe mncane kakhulu, kodwa awukwazi ukuyenza ngokushesha. Ngenxa yalokhu, kwaba khona ukushintshela kuma-multi-core architectures. Futhi-ke kwakusho ukuthi kungazelelwe kwaba nokusetshenziswa kwayo yonke imiqondo esasiyithuthukisile esikhathini esidlule.
U-Alexey: Kungani ucabanga ukuthi ama-multi-core processors avela kuphela kuma-XNUMXs? Pho kungani sekwephuze kangaka?
UMaurice: Kungenxa yokulinganiselwa kwezingxenyekazi zekhompyutha. I-Intel, i-AMD, nezinye izinkampani zinhle kakhulu ekukhuphuleni isivinini sokuphrosesa. Lapho ngesinye isikhathi ama-processor eba mancane ngokwanele ukuthi awakwazanga ukukhulisa isivinini sewashi ngoba amaphrosesa azoqala ukusha. Ungazenza zibe zincane, kodwa hhayi ngokushesha. Okusemandleni abo - esikhundleni seprosesa encane kakhulu, faka amaprosesa ayisishiyagalombili, ayishumi nesithupha noma amashumi amathathu nambili kumthamo ofanayo wecala, lapho eyodwa kuphela esetshenziselwa ukulingana. Manje unokuxhumana okuxubile nokusheshayo phakathi kwabo ngoba babelana ngezinqolobane. Kodwa awukwazi ukubenza bagijime ngokushesha - kunomkhawulo wejubane othize kakhulu. Baqhubeka bethuthuka kancane kancane, kodwa hhayi kakhulu. Imithetho yefiziksi yangena endleleni.
Umhlaba omusha, izinkinga ezintsha. I-NUMA, i-NVM kanye nokugetshengwa kwezakhiwo
U-Alexei: Kuzwakala kunengqondo kakhulu. Ngama-multi-core processors afika nezinkinga ezintsha. Ingabe wena nozakwenu nizilindele lezi zinkinga? Mhlawumbe uye wazifunda kusengaphambili? Ezifundweni zethiyori ngokuvamile akulula kakhulu ukubikezela izinto ezinjalo. Lapho izinkinga zenzeka, zifinyelele kangakanani kulokho owawukulindele nozakwenu? Noma ingabe zazizintsha futhi wena nozakwenu kwadingeka nichithe isikhathi esiningi nixazulula izinkinga njengoba ziphakama?
U-Vitaliy: Ngizofaka embuzweni ka-Alexey: ingabe ubikezele kahle ukwakhiwa kwamaphrosesa ngenkathi ufunda i-theory?
UMaurice: Akubona bonke abangu-100%. Kodwa ngicabanga ukuthi mina nozakwethu senze umsebenzi omuhle wokubikezela i-multi-core yenkumbulo eyabiwe. Ngicabanga ukuthi sibikezele kahle ubunzima bokuklama izakhiwo zedatha ezifanayo ezisebenza ngaphandle kokukhiya. Izakhiwo ezinjalo zedatha bezibalulekile ezinhlelweni eziningi, nakuba kungenjalo kuzo zonke, kodwa ngokuvamile udinga ngempela ukwakheka kwedatha okungakhiyiwe. Ngesikhathi sizisungula, abaningi babethi lokhu kungamampunge, ukuthi yonke into isebenza kahle ngezingidi. Sibone kusengaphambili kahle ukuthi kuzoba nezixazululo esezilungile zezinkinga eziningi zokuhlela nezinkinga zesakhiwo sedatha. Kwakukhona nezinkinga eziyinkimbinkimbi, njenge
U-Alexey: Uma ngiqonda kahle, i-NUMA iwuhlobo lokuyekethisa phakathi kwezindleko, ukusebenza nezinye izinto. Ukhona yini umbono wokuthi kungani i-NUMA ifike sekudlule isikhathi?
UMaurice: Ngicabanga ukuthi i-NUMA ikhona ngenxa yenkinga yehadiwe esetshenziselwa ukwenza inkumbulo: uma izingxenye zikude, zifinyelelwa kancane. Ngakolunye uhlangothi, inani lesibili lalokhu kukhishwa ukufana kwenkumbulo. Ngakho-ke, esinye sezici ze-parallel computing ukuthi zonke izinto ezikhishwayo ziphukile kancane. Uma ukufinyelela bekufana ngokuphelele, yonke inkumbulo ibiyolingana, kodwa lokhu kungokomnotho, futhi mhlawumbe akunakwenzeka ngokomzimba. Ngakho-ke lokhu kungqubuzana kuvela. Uma ubhala uhlelo lwakho njengokungathi inkumbulo ifana, khona-ke cishe izobe ilungile. Ngomqondo wokuthi ngeke inikeze izimpendulo ezingalungile. Kodwa ukusebenza kwezinkanyezi zakhe esibhakabhakeni ngeke kubambe. Ngokufanayo, uma ubhala
UVitaliy: Kuthiwani ngekusasa? Ungakwazi yini ukubikezela ukuthi amaphrosesa azothuthuka kanjani? Kunombono wokuthi enye yezimpendulo inkumbulo yokuthengiselana. Cishe unokuthile esitokweni.
UMaurice: Kunezinselele ezimbalwa ezinkulu ezizayo. Enye ukuthi inkumbulo ehambisanayo iwukudonswa okumangalisayo, kodwa iqala ukuwohloka ezimweni ezikhethekile. Ngakho-ke, isibonelo, i-NUMA iyisibonelo esiphilayo sento ethile lapho ungaqhubeka nokwenza sengathi inkumbulo efanayo ikhona. Eqinisweni - cha, ukusebenza kuzokukhalisa. Ngesinye isikhathi, abaklami bezakhiwo kuzodingeka balahle umqondo wokwakhiwa kwememori okuhlanganisiwe, awukwazi ukuzenzisa unomphela. Kuzodingeka amamodeli ezinhlelo amasha asebenziseka kalula futhi anamandla ngokwanele ukwenza ihadiwe engaphansi isebenze kahle. Lokhu kuwukuyekethisa okunzima kakhulu, ngoba uma ubonisa abahleli bezinhlelo izakhiwo ezisetshenziswa ngempela kuhadiwe, bazohlanya. Iyinkimbinkimbi kakhulu futhi ayiphatheki. Uma wethula isixhumi esibonakalayo esilula kakhulu, ukusebenza kuzoba kubi. Ngakho-ke, ukuyekethisa okuningi okunzima kakhulu kuzodinga ukwenziwa ukuze kuhlinzekwe amamodeli ezinhlelo awusizo asebenza kumaphrosesa amakhulu we-multi-core processors. Anginaso isiqiniseko sokuthi omunye umuntu ngaphandle kukachwepheshe omncane okwazi ukwenza izinhlelo kukhompyutha engu-2000-core. Futhi ngaphandle uma wenza i-computing ekhethekile kakhulu noma yesayensi, i-cryptography noma yini, akukacaci nhlobo ukuthi kwenziwa kanjani kahle.
Esinye isiqondiso esifanayo yizakhiwo ezikhethekile. Izisheshisi zezithombe sezinesikhathi eside zikhona, kodwa sezivele zaba uhlobo lwesibonelo sakudala sokuthi ungathatha kanjani uhlobo olukhethekile lokubala bese ulusebenzisa ku-chip ezinikele. Lokhu kungeza izinselelo zakhona: uxhumana kanjani nedivayisi enjalo, uyihlela kanjani. Ngisanda kusebenzela imisebenzi endaweni
U-Alexey: Kuthiwani ngenkumbulo engaguquki (
UMbongeni: O, leso esinye isibonelo esihle! I-NVM izoshintsha kakhulu indlela esibheka ngayo izinto ezifana nezakhiwo zedatha. Inkumbulo engaguquguquki, ngomqondo othile, ithembisa ukusheshisa izinto ngempela. Kodwa ngeke yenze impilo ibe lula, ngoba amaphrosesa amaningi, ama-cache, namarejista asaguquguquka. Uma uqala ngemva kokuphahlazeka, isimo sakho nesimo sakho senkumbulo ngeke sifane ncamashi nangaphambi kokuphahlazeka. Ngibonga kakhulu kubantu abathintekayo ku-NVM - isikhathi eside, abacwaningi bazoba nokuthile okufanele bakwenze, bezama ukuthola izimo zokunemba. Izibalo zilungile uma zingasinda engozini lapho kulahleka khona okuqukethwe kwenqolobane namarejista, kodwa inkumbulo eyinhloko ihlala injalo.
Ama-Compilers vs CPUs, RISC vs CISC, inkumbulo eyabiwe vs ukudlula komlayezo
UVladimir: Ucabangani ngenkinga yabahlanganisi nabaprosesa ngokuya ngesethi yemiyalo? Ukuchazela labo abangekho esihlokweni: uma siya kumemori engalingani noma into efana naleyo, singasebenzisa isethi yemiyalo elula futhi sicele umdidiyeli ukuthi enze ikhodi eyinkimbinkimbi engathatha inzuzo yezinzuzo ezitholiwe. Noma singahamba ngenye indlela: sebenzisa imiyalo eyinkimbinkimbi futhi ucele iphrosesa ukuthi ihlele kabusha imiyalo futhi yenze okunye ukukhohlisa ngayo. Ucabangani ngakho?
UMbongeni: Anginayo ngempela impendulo yalowo mbuzo. Le nkulumompikiswano isineminyaka engamashumi amane iqhubeka. Kwakukhona isikhathi phakathi
U-Alexey: Kuvame kangakanani embonini jikelele ukuthi eminye imibono iphumelele emashumini ambalwa eminyaka futhi ilahlekelwe ngokulandelayo? Ingabe zikhona ezinye izibonelo zezinguquko zezikhathi ezithile?
UMaurice: Emkhakheni we-computing esabalalisiwe, kunabantu abakholelwa kukho
Ubuciko bokubhala ikhodi enemicu eminingi efiphalayo
U-Alexei: Lokhu kuyathakazelisa kakhulu. Isibonelo, uma sibhala ikhodi, kungakhathaliseki ukuthi yiluphi ulimi lohlelo, ngokuvamile kufanele sakhe izifinyezo ezifana namaseli angafundwa futhi abhalwe. Kodwa empeleni, ezingeni elithile lomzimba, kungase kubukeke njengokuthumela umlayezo ebhasini lehadiwe phakathi kwamakhompyutha ahlukene namanye amadivaysi. Kuvela ukuthi kunomsebenzi kuwo womabili amazinga okukhipha ngesikhathi esisodwa.
UMaurice: Kuyiqiniso impela ukuthi inkumbulo eyabiwe yakhelwe ekudlulisweni komlayezo - amabhasi, izinqolobane, nokunye. Kodwa kunzima ukubhala izinhlelo usebenzisa ukudlulisa umyalezo, ngakho-ke i-hardware iqamba amanga ngamabomu, ishaya sengathi unohlobo oluthile lwenkumbulo efanayo. Lokhu kuzokwenza kube lula kuwe ukuthi ubhale izinhlelo ezilula, ezilungile ngaphambi kokuthi ukusebenza kuqale ukwehla. Bese uthi: kubonakala sengathi sekuyisikhathi sokwenza ubungane nenqolobane. Futhi yilapho uqala ukukhathazeka mayelana nendawo yenqolobane, bese siyahamba. Ngandlela thize, wephula lokho okushiwo: uyazi ukuthi akuyona nje inkumbulo eyisicaba, efanayo, futhi uzosebenzisa lolo lwazi ukuze ubhale izinhlelo ezilungele inqolobane. Yilokhu okufanele ukwenze emisebenzini yangempela. Lokhu kungqubuzana phakathi kokukhishwa okuhle okulula okunikiwe kanye nokuqaliswa okuyinkimbinkimbi kakhulu kwe-hardware eyisisekelo yilapho wonke umuntu enza khona ukuyekethisa. Nginencwadi ekhuluma ngama-multiprocessors nokuvumelanisa, futhi ngolunye usuku ngangizobhala isahluko mayelana nezakhiwo zedatha java.util.concurrent. Uma ubheka kubo, izinto ezifana
U-Alexey: Lapho ngisemncane, izikhathi eziningi ngangizama ukufunda ikhodi yomthombo kaDoug Lee, isibonelo, java.util.concurrent, ngenxa yokuthi iwumthombo ovulekile, kulula kakhulu ukuyithola futhi uzame ukuqonda ukuthi kwenzekani lapho. Akuhambanga kahle kakhulu: ngokuvamile, akucaci ukuthi kungani uDoug enqume ukwenza okuthile ngale ndlela, lapho wonke umuntu ekwenza ngendlela ehlukile. Uzichaza kanjani lezi zinto kubafundi bakho? Ingabe ikhona indlela ethile elungile yokuchaza imininingwane ethile ye-hardcore algorithm, isibonelo? Ukwenza kanjani?
UMaurice: Othisha bokudweba banombhalo abawukhumbulayo kuqala: uma ufuna ukudweba njengo-Picasso, kufanele uqale ufunde ukudweba izithombe ezingokoqobo ezilula, futhi kuphela uma wazi imithetho ungaqala ukuyiphula. Uma uqala ngokushesha ngokwephula imithetho, uthola ukungcola. Okokuqala, ngifundisa abafundi indlela yokubhala ikhodi elula, elungile ngaphandle kokukhathazeka ngokusebenza. Ngithi kunezinkinga zesikhathi eziyinkimbinkimbi ezicashile lapha, ngakho-ke ungakhathazeki ngama-caches, ungakhathazeki ngamamodeli wememori, qiniseka ukuthi yonke into isebenza kahle. Lokhu sekunzima ngokwanele kakade: ukuhlela kwesimanje akulula ngokwako, ikakhulukazi kubafundi abasha. Futhi uma bene-intuition mayelana nendlela yokubhala izinhlelo ezifanele, ngithi: bheka lezi zindlela ezimbili zokuqaliswa kwe-spinlock: eyodwa ihamba kancane kakhulu, kanti eyesibili nayo ayilungile kakhulu, kodwa isivele ingcono. Nokho, ngokwezibalo lawa ma-algorithms amabili afanayo. Eqinisweni, enye yazo isebenzisa indawo yenqolobane. Enye yazo izulazula kudatha egcinwe kunqolobane yasendaweni, kanti enye yenza ngokuphindaphindiwe imisebenzi edlula ebhasini. Awukwazi ukubhala ikhodi ephumelelayo uma ungayiqondi, uma ungazi ukuthi ungayinqamula kanjani i-abstraction futhi ubheke isakhiwo esingaphansi. Kodwa ngeke ukwazi ukuqala ukukwenza ngaso leso sikhathi. Kunabantu abaqala ukwenza lokhu ngaso leso sikhathi bese bekholelwa ebuhlakanini babo, imvamisa kugcina kubi ngoba abayiqondi imigomo. Akekho odweba njengo-Picasso noma obhala izinhlelo ezifana no-Doug Lee, osanda kuphuma enyuvesi, esontweni lakhe lokuqala. Kuthatha iminyaka ukufinyelela kuleli zinga lolwazi.
U-Alexey: Kuvela ukuthi uhlukanisa inkinga ibe izingxenye ezimbili: eyokuqala ilungile, eyesibili iwukusebenza?
UMlungisi: Impela. Futhi, ngaleyo ndlela. Ingxenye yenkinga ukuthi abafundi abasha ababoni ukuthi ukulungisa kunzima ukukufeza. Bathi ekuboneni kuqala: lokhu kulungile ngokusobala, kuhlala kuphela ukusheshisa. Ngakho-ke kwesinye isikhathi ngibatshela nge-algorithm engalungile ngokwemvelo njengokungathi ilungile.
Ubafundisa kanjani abafundi ukubhala amakhodi ayinkimbinkimbi anemicu eminingi
U-Alexei: Ukubona nje ukuthi bayalizwa yini iqhinga?
UMurice: Ngihlale ngikuxwayisa kusenesikhathi ukuthi ngezinye izikhathi ngizoza nama-algorithms angalungile. Akufanele ukhohlise abantu. Ngiphakamisa ukuthi babe nokungabaza mayelana nolwazi. Uma ngitshela okuthile futhi ngithi: "bheka, lokhu kulungile ngokusobala" - lokhu kuyisibonakaliso sokuthi endaweni ethile bazama ukukukhohlisa, futhi kufanele uqale ukubuza imibuzo. Okulandelayo, ngizama ukukhuthaza abafundi ukuthi baqhubeke bebuza imibuzo, bese bethi: "kwenzekani uma sishiya yonke into njengoba injalo?". Futhi ngokushesha babona iphutha. Kodwa ukukholisa abafundi ukuthi badinga ukukhathazeka ngokunemba kunzima kunalokho kubonakala ekuqaleni. Abaningi balaba bafundi bafika nolwazi lokuhlela esikoleni samabanga aphezulu, abanye sebevele bathola imisebenzi bahlela khona, futhi bonke bagcwele ukuzethemba. Lokhu kuyinto yezempi: okokuqala kufanele uguqule indlela abacabanga ngayo ukuze ubaqinisekise ukuthi basondele ngesineke isisombululo sezinkinga ezivelayo. Noma mhlawumbe kufana nezindela zamaBuddha: okokuqala zifunda ukucabanga ngokunemba, futhi lapho seziqonda izindlela zokucabanga ngokunemba, zivunyelwe ukuya ezingeni elilandelayo futhi ziqale ukukhathazeka ngokusebenza.
U-Alexey: Okusho ukuthi, ngezinye izikhathi ubonisa abafundi izibonelo ezingasebenzi, ngenxa yokuthi uthola impendulo ebonisa ukuthi bayayiqonda yini ingqikithi yenkinga, ukuthi bangathola yini ikhodi engalungile kanye nomphumela ongalungile. Hhayi-ke, abafundi bavame ukujabulisa noma bacasuke kanjani?
UMbongeni: Cishe njalo abafundi bagcina belitholile iphutha. Uma befuna kancane kakhulu, ngibuza imibuzo eholayo, futhi lapha kubalulekile ukuqonda ukuthi uma bengakhohliswa, bazoqala ukubona amazwi akho ngokungacabangi njengeqiniso lokugcina. Bese becikeka balale befunda uFacebook kwilaptop yabo ngesikhathi sekilasi. Kodwa uma ubazisa kusenesikhathi ukuthi bazoqolwa nokuthi bazobukeka beyiziphukuphuku uma bengalizwa iqhinga, baqapha kakhulu. Lokhu kuhle ngezindlela eziningi. Ngingathanda ukuthi abafundi bangagcini nje ngokungabaza ukuqonda kwabo udaba, kodwa baphinde bangabaze igunya likathisha. Umqondo wukuthi umfundi angaphakamisa isandla noma kunini athi: Ngicabanga ukuthi oqeda ukukusho akulungile. Kuyithuluzi lokufunda elibalulekile. Angifuni ukuthi noma yimuphi wabafundi ahlale futhi athule azicabangele: konke lokhu kubonakala kuyimbudane ephelele, kodwa kuyethusa kakhulu ukuphakamisa isandla sakho, futhi ngempela, unguprofesa, ngakho konke akushoyo kuyiqiniso. Ngakho-ke, uma bexwayiswa kusenesikhathi ukuthi akuzona zonke izinto ezishiwoyo eziyiqiniso ngempela, baba nesikhuthazo sokukunaka okwengeziwe. Ngikusho ngokusobala ukuthi ukuphakamisa isandla sakho nokubuza imibuzo kulungile. Umbuzo wakho ungase uzwakale ubuwula noma ungenangqondo, kodwa ngokuvamile yiyona ndlela imibuzo engcono kakhulu efika ngayo.
U-Alexei: Kuyathakazelisa kakhulu. Ngokuvamile abantu banohlobo oluthile lwesithiyo esingokwengqondo esibavimbela ekubuzeni uprofesa umbuzo. Ikakhulukazi uma kunabantu abaningi ekamelweni, futhi wonke umuntu wesaba ukuthi ukuxoxa ngombuzo wakho oyisiphukuphuku kuzothatha isikhathi sabo bonke laba bantu. Ingabe akhona amaqhinga okubhekana nalokhu?
UMbongeni: Ngivame ukuma ngibuze imibuzo yakudala. Ingabe noma yisiphi isitatimende sizobe silungile, noma bazoyixazulula kanjani inkinga okuxoxwa ngayo. Lesi yisinyathelo esibalulekile, ikakhulukazi ekuqaleni kweseshini, lapho abantu benamahloni ngisho nokusho into encane kakhulu. Ubuza abafundi umbuzo ungabe usasho lutho. Kuthuleke wonke umuntu aqinise kancane, kushube kushube, kusenjalo kuqhamuke umuntu ahlehle asho impendulo. Ngakho-ke uvula isimo: kuba nzima futhi ungakhululeki ukuthula kunokuphendula! Leli iqhinga lokufundisa elijwayelekile. Wonke uthisha emhlabeni kufanele azi ukuthi kwenziwa kanjani lokhu.
U-Alexey: Manje sinesihloko esihle sale nhlolokhono: "kulula ukuphendula kunokuthi uthule."
Vitaly: Ake ngikubuze okunye futhi. Usebenza ngobufakazi be-topological. Ungene kanjani kulokhu, ngoba i-computing esabalalisiwe kanye ne-topology yizinto ezihluke ngokuphelele!
UMbongeni: Kunobuhlobo obufihliwe lapho. Lapho ngisengumfundi futhi ngifunda izibalo, ngafunda izibalo ezihlanzekile. Ngangingenaso isithakazelo sangempela kumakhompyutha kwaze kwaba sekupheleni kwezifundo zami futhi ngazithola ngisesidingweni esiphuthumayo sokufuna umsebenzi. Njengomfundi, ngafunda i-algebraic topology. Eminyakeni eminingi kamuva, ngenkathi esebenza inkinga ebizwa
Vitaliy: Kuvela ukuthi ube nenhlanhla nje?
UMaurice: Ngaphezu kwenhlanhla, kunjalo ukuzimisela. Okusho ukuthi, akufanele ukhohlwe "izinto ezingenamsebenzi" ozifundile ngaphambili. Lapho ufunda izinto ezingasizi ngalutho, kulapho uzokwazi ukuthola khona imininingwane eyengeziwe lapho ubhekene nenkinga entsha. Lolu hlobo lokufanisa iphethini enembile lubalulekile ngoba... Ake sithi nje, iketango: ekuqaleni, ngathola ukuthi amagrafu awazange asebenze noma awazange asebenze nhlobo, kwangikhumbuza okuthile eminyakeni eyisishiyagalombili edlule. neminyaka yabafundi lapho sifunda zonke lezi zakhiwo ezilula . Nakho-ke, lokhu kwangivumela ukuthi ngithole incwadi yami endala ye-topology futhi ngiyibuyisele ekhanda lami. Kodwa ukube bekungelona lolo lwazi lwakudala, bengingeke ngenze enye indlela ekuxazululeni inkinga yokuqala.
Uhlelo olusha lwe-Art of Multiprocessor Programming
U-Alexei: Usho amagama ambalwa mayelana nencwadi yakho. Cishe akuyona imfihlo enkulu kunazo zonke obhale ngayo incwadi edume kakhulu emhlabeni nge-multithreading,
UMbongeni: Kuhle ukuthi ubuze! Kuzoba maduze kakhulu, ezinyangeni ezintathu noma ngaphezulu. Kukhona abanye ababhali ababili, sengeze izinto eziningi kakhulu, sathuthukisa isigaba semfoloko / ukujoyina ukufana, sabhala isigaba ku-MapReduce, sengeza izinto eziningi ezintsha futhi salahla ezingadingekile - into eyayithakazelisa kakhulu ngesikhathi sokubhala. uhlelo lokuqala, kodwa ayisekho namuhla. Kwaba yincwadi ebukezwe kakhulu.
U-Alexei: Konke sekuvele kwenziwa, kusasele ukukhululwa kuphela?
UMurice: Izahluko ezimbalwa kusadingeka kusetshenzwe ngazo. Umshicileli wethu (ngicabanga ukuthi usezonda) usazama ukuveza ukuthi kufanele sisebenze ngokushesha. Sisemuva kakhulu nesimiso. Ngokwethiyori, sasingayenza le ncwadi eminyakeni embalwa ngaphambili.
U-Alexey: Ingabe likhona ithuba lokuthola inguqulo entsha yencwadi ngaphambi kukaKhisimusi?
UMbongeni: Yilokho umgomo wethu! Kodwa sengibikezele ukunqoba izikhathi eziningi kangangokuthi akekho osangikholwa. Cishe nawe akufanele ungethembe kakhulu nakulolu daba.
U-Alexei: Kunoma yikuphi, lezi yizindaba ezimnandi. Ngiluthande kakhulu uhlelo lokuqala lwencwadi. Ungathi ngingumlandeli.
UMaurice: Ngithemba ukuthi uhlelo olusha luzowufanelekela umdlandla wakho oqotho, ngiyabonga!
Indlela inkumbulo yokuthengiselana eyasungulwa ngayo
Vitaly: Umbuzo olandelayo umayelana nenkumbulo yokuthengiselana. Ngokuqonda kwami, uyingqalabutho kulo mkhakha, uwusungule ngesikhathi lapho kungekho muntu owayecabanga ngezinto ezinjalo. Kungani unqume ukuthuthela kule ndawo? Kungani ukuthengiselana bekubalulekile kuwe? Ubucabanga ukuthi ngolunye usuku ziyohlanganiswa nensimbi?
UMurice: Bengazi ngokuthengiselana kusukela ngiphothula izifundo zami.
UVitaliy: Yebo, kodwa lokhu ukuthengiselana okuhlukile!
UMaurice: Ngisebenze no-Elliott Moss ekuqoqweni kukadoti okungavimbeli. Inkinga yethu ibiwukuthi besifuna ukushintsha amagama ambalwa enkumbulweni nge-athomu bese ama-algorithms abelula kakhulu, futhi okungenani amanye awo azosebenza kahle kakhulu. Ukusebenzisa
Vitaly: Izigidigidi! Vele uthi "izigidigidi"!
UMbongeni: Yebo, yilokho obekufanele ngikusho. Manje, enkathini yokuqala nakho konke lokho, ngiyazi ukubhala uhlelo lwebhizinisi. Ukuthi ungaqamba amanga kancane mayelana nobukhulu benzuzo engaba khona. Kodwa ngalezo zinsuku kwakubonakala kuwubuwula, ngakho ngavele ngathi, "Angazi." Uma ubheka umlando wokushicilelwa mayelana nenkumbulo yokuthengiselana, uzobona ukuthi ngemva konyaka kwakukhona izinkomba eziningana kuwo, futhi cishe iminyaka eyishumi akekho owacaphuna lesi sihloko. Izingcaphuno zavela cishe ngo-2004, lapho i-multi-core yangempela yaba khona. Lapho abantu bethola ukuthi ukubhala ikhodi efanayo kungenza imali, kwaqala ucwaningo olusha. Ravi Rajwar
Kungani kufaneleka ukwenza ucwaningo emkhakheni we-computing esabalalisiwe
Vitaly: Uma sikhuluma ngocwaningo olusha, ungabeluleka ngani abafundi - ikhompyutha esabalalisiwe noma i-multi-core futhi ngani?
UMaurice: Kulula ukuthola i-multi-core processor kulezi zinsuku, kodwa kunzima kakhulu ukumisa uhlelo olusabalalisiwe lwangempela. Ngaqala ukusebenza ngazo ngoba ngangifuna ukwenza okuhlukile kunePhD yami. Lesi iseluleko engihlale ngisinika abaqalayo: ungabhali i-dissertation yokulandelela - zama ukuya endaweni entsha. Ngaphezu kwalokho, ukufunda okuningi kulula. Ngingazama ngemfologo yami esebenza kukhompuyutha ephathekayo ngaphandle kokuvuka embhedeni. Kodwa uma ngokungazelelwe ngifuna ukudala uhlelo lwangempela olusabalalisiwe, kuzodingeka ngenze umsebenzi omningi, ngihehe abafundi, njalonjalo. Ngingumuntu ovilaphayo futhi ngingathanda ukusebenza kuma-multi-core. Ukuhlola amasistimu ane-multi-core nakho kulula kunokuzama ngezisabalalisiwe, ngoba ngisho nasohlelweni olusabalalisiwe oluyisiphukuphuku kunezici eziningi kakhulu ongazilawula.
Vitaliy: Wenzani manje, ucwaninga nge-blockchain? Yiziphi izihloko okufanele uzinake kuqala?
UMbongeni: Ngisanda kuvela
Ingabe ukuthuthukiswa kwama-algorithms kumile nokuthi ungaphila kanjani
Vitaly: Isikhathi sombuzo wokugcina wethiyori! Ingabe kuzwakala sengathi ukuthuthuka kwezinhlaka zedatha ezincintisanayo zincipha minyaka yonke? Ingabe ucabanga ukuthi sesifinyelele endaweni ephakeme kakhulu ekuqondeni kwethu izakhiwo zedatha, noma kuzoba nentuthuko enkulu? Mhlawumbe kukhona imibono ehlakaniphile engashintsha ngokuphelele yonke into?
UMaurice: Kungenzeka ukuthi sifinyelele ithafa ngezakhiwo zedatha yezakhiwo zendabuko. Kodwa izakhiwo zedatha zezakhiwo ezintsha ziseyindawo ethembisa kakhulu. Uma ufuna ukudala izakhiwo zedatha, yithi, izisheshisi zehadiwe, khona-ke izakhiwo zedatha ye-GPU zihluke kakhulu kuzakhiwo zedatha ye-CPU. Uma uklama izakhiwo zedatha zama-blockchains, udinga ukusheshisa izingcezu zedatha bese uzifaka kokuthile
U-Vitaly: Ngakho-ke, ukuze ngibe umcwaningi odume kakhulu, kwadingeka ngisungule eyami i-architecture π
UMaurice: Ungakwazi "ukweba" isakhiwo esisha somunye umuntu - kubonakala kulula kakhulu!
Usebenza eBrown University
Vitaliy: Ungasitshela kabanzi mayelana
UMaurice: IYunivesithi yaseBrown ingelinye lamanyuvesi amadala kakhulu e-United States. Ngicabanga ukuthi uHarvard kuphela osekhulile kancane. UBrown uyingxenye yalokho okubizwa
Yize kunjalo naphezu kodumo lukaBrown e-United States, akaziwa ngokumangalisayo phesheya kwezilwandle. Njengoba ubona, manje ngenza konke okusemandleni ami ukulungisa lesi simo.
Umehluko phakathi kocwaningo lwenyuvesi nolwebhizinisi
Vitaliy: Kulungile, umbuzo olandelayo umayelana Nezisetshenziswa Zedijithali. Ubungumcwaningi lapho. Uyini umehluko phakathi kokusebenza emnyangweni we-R&D wenkampani enkulu nokusebenza enyuvesi? Yiziphi izinzuzo nezingozi?
UMaurice: Ngibe ngiseMicrosoft iminyaka engamashumi amabili, ngisebenza eduze nabantu eSun Microsystems, Oracle, Facebook, futhi manje e-Algorand. Ngokusekelwe kukho konke lokhu, ngifuna ukusho ukuthi kungenzeka ukwenza ucwaningo lwezinga lokuqala kokubili ezinkampanini naseyunivesithi. Umehluko obalulekile wukuthi enkampanini usebenza nozakwenu. Uma kungazelelwe nginombono wephrojekthi engakatholakali, kufanele ngiqinisekise ontanga ukuthi umqondo omuhle lona. Uma ngiseBrown, ngingasho kubafundi bami: asisebenzele i-antigravity! Bazoya komunye umuntu noma bathathe iphrojekthi. Yebo, ngizodinga ukuthola uxhaso, ngizodinga ukubhala isicelo sesibonelelo njalonjalo. Kunoma yikuphi, kuyohlale kunabafundi abaningi, futhi uzokwazi ukwenza izinqumo unilaterally. Kodwa enyuvesi, cishe ngeke usebenze nabantu bezinga lakho. Emhlabeni wocwaningo lwezimboni, kufanele uqale uqinisekise wonke umuntu ukuthi iphrojekthi yakho ikufanele ukwenziwa. Angikwazi uku-oda lutho kunoma ubani. Futhi zombili lezi zindlela zokusebenza zibalulekile, ngoba uma usebenza kokuthile okuhlanya ngempela futhi osebenza nabo kunzima ukukholisa, kulula ukukholisa abafundi abathweswe iziqu - ikakhulukazi uma ubakhokhela. Uma usebenza kokuthile okudinga ulwazi oluningi kanye nobuchwepheshe obujulile, udinga ozakwenu abangathi βcha, kuvele kuvele ukuthi ngiyawuqonda lo mkhakha futhi umbono wakho mubi, akukho okuzovela kuwo.β Lokhu kuwusizo kakhulu mayelana nokumosha isikhathi. Futhi, uma ezindaweni zokucwaninga zezimboni uchitha isikhathi esiningi ubhala imibiko, khona-ke enyuvesi uchitha lesi sikhathi uthola imali. Uma ngifuna abafundi bakwazi ukuya kwenye indawo, kufanele ngithole imali yakho kwenye indawo. Futhi lapho isikhundla sakho enyuvesi sibaluleke kakhulu, kuba nesikhathi esiningi osichitha uqoqa imali. Ngakho-ke, manje uyazi ukuthi ngisebenza ini - isinxibi esiqeqeshiwe! Njengenye yalezo zindela ezihamba nepuleti lomnikelo. Ngokuvamile, le misebenzi emibili iyaphelelisana. Yingakho ngizama ukuphila nokuma ngiqine ngezinyawo zami kuyo yomibili le mihlaba.
UVitaliy: Kubonakala sengathi ukukholisa inkampani kunzima kakhulu kunokukholisa abanye ososayensi.
UMurice: Kunzima, nokunye okuningi. Ngaphezu kwalokho, ezindaweni ezahlukene kuhlukile: othile wenza ucwaningo oluphelele, futhi othile ugxile esihlokweni sakhe. Uma ngiya ku-Microsoft noma ku-Facebook futhi ngithi, masenze ukulwa namandla adonsela phansi, ngeke bawathokozele. Kodwa uma ngisho into efanayo kubafundi bami abaphothule iziqu, cishe bazofika emsebenzini ngokushesha, nakuba manje ngizobe nginezinkinga - ngoba udinga ukuthola imali yalokhu. Kodwa uma nje ufuna ukwenza okuthile okuhambisana nemigomo yenkampani, leyo nkampani ingaba indawo enhle kakhulu yokwenza ucwaningo.
IHydra ne-SPTDC
Vitaliy: Imibuzo yami isizophela, ngakho ake sixoxe kancane ngohambo oluzayo lwaseRussia.
UMbongeni: Yebo, ngibheke ngabomvu ukubuyela ePetersburg.
U-Alexey: Kuyilungelo elikhulu kimi ukuthi unathi kulo nyaka. Lesi yisikhathi sakho sesibili e-St. Petersburg, akunjalo?
UMbongeni: Sekungokwesithathu!
U-Alexei: Ngiyezwa, kodwa
UMaurice: Esikoleni, ngifuna ukukhuluma ngezisekelo ze-blockchain nokuthi yini ongayenza ngayo. Ngingathanda ukukhombisa ukuthi ama-blockchains afana kakhulu nohlelo olunezintambo eziningi esizijwayele, kodwa ngama-nuances awo, futhi kubalulekile ukuqonda lo mehluko. Uma wenza iphutha kuhlelo lokusebenza lwewebhu olujwayelekile, kuyacasula nje. Uma ubhala ikhodi ye-buggy kuhlelo lokusebenza lwezezimali, othile uzokweba yonke imali yakho. Leli izinga elihluke ngokuphelele lesibopho nemiphumela. Ngizokhuluma kancane mayelana nobufakazi bomsebenzi, izinkontileka ezihlakaniphile, ukuthengiselana phakathi kwama-blockchain ahlukene.
Ezinye izikhulumi zizosebenza eduze kwami, nazo ezinokuthile mayelana ne-blockchain, futhi sivumelene ukuthi sixhumane phakathi kwethu ukuze izindaba zethu zilingane kahle. Kodwa ngenkulumo yobunjiniyela, ngifuna ukunikeza incazelo ecacile kubabukeli abaningi ukuthi kungani akufanele ukholwe yonke into oyizwayo ngama-blockchains, kungani ama-blockchains eyinsimu enhle, ukuthi ahlangana kanjani neminye imibono eyaziwayo, nokuthi kungani kufanele. bheka ikusasa ngesibindi.
U-Alexey: Ngaphezu kwalokho, ngifuna ukusho ukuthi lokhu ngeke kwenzeke ngefomethi yokuhlangana noma iqembu labasebenzisi, njengoba kwenzeka eminyakeni emibili edlule. Sanquma ukwenza ingqungquthela encane eduze nesikole. Isizathu siwukuthi ngemva kokukhuluma noPeter Kuznetsov, saqaphela ukuthi isikole silinganiselwe kuphela ikhulu, mhlawumbe abantu abangu-120. Ngesikhathi esifanayo, kunonjiniyela abaningi abafuna ukukhuluma nawe, ukuya emibikweni, futhi ngokuvamile banentshisekelo esihlokweni. Ngalokhu sidale ingqungquthela entsha
UMbongeni: Ngoba izoba nezikhulumi eziyisikhombisa? Futhi banganqunywa amakhanda abo, futhi izikhulumi ezintsha zizokhula endaweni yazo?
U-Alexey: Umbono omuhle wokukhulisa izikhulumi ezintsha. Kodwa empeleni, kukhona indaba lapha. Khumbula inganekwane ka-Odysseus, lapho kwadingeka ahambe ngomkhumbi phakathi
Kunoma yikuphi, sesiphelelwe yikho kokubili imibuzo nesikhathi. Ngakho-ke ngiyabonga bangani ngengxoxo enhle futhi sibonane kwa-SPTDC nase-Hydra 2019!
Kuzokwazi ukuqhubeka nokuxhumana no-Maurice engqungqutheleni ye-Hydra 2019, ezoba ngoJulayi 11-12, 2019 eSt. Uzofika nombiko
"Ama-Blockchains kanye nekusasa le-computing esabalalisiwe" . Amathikithi angathengwakuwebhusayithi esemthethweni .
Source: www.habr.com