Teknolojiyên sepandî li ser kavilên taya blokê an feydeyên pratîkî yên belavkirina çavkaniyê

Di van salên dawî de, nûçeyên nûçeyan bi peyamên li ser celebek nû ya torgilokên berhevkirî yên belavbûyî ku bi rastî ji nedîtî ve xuya dibin, cûrbecûr pirsgirêkan çareser dikin (an jî, hewl didin ku çareser bikin) - çêkirina bajarek biaqil, rizgarkirina cîhanê ji mafê kopîkirinê. binpêker an berevajî, bi dizî veguheztina agahdarî an çavkaniyan, ji bin kontrola dewletê li herêmek an devera din direvin. Bêyî qadê, ew hemî xwediyê hejmarek taybetmendiyên hevbeş in ji ber vê yekê ku sotemeniya mezinbûna wan algorîtma û teknîkên ku di dema geşbûna vê dawîyê ya di krîpto û teknolojiyên têkildar de ji raya giştî re hatin. Dibe ku di wê demê de her gotara sêyem a li ser çavkaniyên pispor di sernavê de peyva "blockchain" hebû - nîqaşa çareseriyên nermalava nû û modelên aborî ji bo demekê bû meyla serdest, li dijî paşxaneya ku deverên din ên sepanê yên pergalên hesabkirina belavbûyî paşve xistin.

Di heman demê de, vîzyoner û pisporan cewhera bingehîn a diyardeyê dîtin: jimareya belavkirî ya girseyî, ku bi avakirina torên ji hejmareke mezin ji beşdarên cihêreng û heterojen ve girêdayî ye, gihîştiye astek nû ya pêşkeftinê. Bes e ku meriv mijarên hîleyê ji serê xwe bavêje û ji aliyekî din ve li mijarê binêre: hemî van torên ku ji hewzên mezin hatine berhev kirin, ku ji hezaran beşdarên heterojen ên veqetandî pêk tên, bi serê xwe xuya nebûn. Hevalbendên tevgera krîptoyê karîbûn pirsgirêkên tevlihev ên hevdengkirina daneyan û belavkirina çavkanî û peywiran bi rengek nû çareser bikin, ku ev yek gengaz kir ku girseyek bi vî rengî ya amûran li hev bicivîne û ekosîstemek nû ya ku ji bo çareserkirina yek pirsgirêkek bi hûrgulî hatî çêkirin biafirîne.

Bê guman, ev yek ji hêla tîm û civakên ku di pêşkeftina komputera belavkirî ya belaş de beşdar bûn derbas nekir, û projeyên nû jî zû neçû.
Lêbelê, tevî zêdebûna girîng a qebareya agahdariya berdest di derbarê pêşkeftinên di warê avakirina toran û xebata bi amûran de, afirînerên pergalên sozdar neçar in ku pirsgirêkên cidî çareser bikin.

Yekem ji wan, çiqas ecêb xuya dike jî, pirsgirêka hilbijartina rêgezê ye.

Dibe ku rêwerz rast be, an jî dibe ku bibe sedema mirinek - ji vê yekê xilas nabe; peydakirina navendî ya ronakbîran ji civata IT re hîn dereng in. Lê divê hilbijartin were kirin da ku nekeve xefika kevneşopî ya tîmê ku deverek pir berfireh digire û hewl dide ku ji destpêkê ve projeyek din a ne-pisporî ya berhevkarê belavkirî ya giştî biafirîne. Wusa dixuye ku çarçoweya xebatê ne ew qas tirsnak e, bi piranî em tenê hewce ne ku pêşkeftinên heyî bicîh bînin: girêkan di nav torê de berhev bikin, algorîtmayan ji bo destnîşankirina topolojiyên xwe biguhezînin, danehevkirina daneyan û şopandina hevgiriya wan, danasîna rêbazên ji bo rêzkirina girêkan û dîtinê. lihevhatin, û, bê guman, tenê zimanê pirsiyariya xwe û tevahiya ziman û hawîrdora komputerê biafirînin. Fikra mekanîzmayek gerdûnî pir ceribandî ye û bi domdarî li yek deverek an deverek din derdikeve, lê encama dawî hîn jî yek ji sê tiştan e: çareseriya hatî afirandin an jî wekî prototîpek tixûbdar derdikeve holê ku bi komek "ToDos" hatine sekinandin. ” di paşketinê de, an jî ew dibe cinawirek bêkêr, amade ye ku her kesê ku destê xwe li ser “swampa Turing” a fetisîdî bikişîne, an jî bi hêsanî bimire ji ber vê rastiyê ku swan, kevroşk û pîk, yên ku projeyê ber bi rêgezek nediyar dikişand, bikişîne, bi tenê xwe zêde kirin.

Ka em xeletiyên ehmeqî dubare nekin û rêgezek hilbijêrin ku xwedan rêzek peywiran eşkere ye û ji modela hesabkeriya belavbûyî re xweş e. Hûn dikarin mirovên ku hewl didin ku her tiştî bi yekcarî bikin fam bikin - bê guman, bijartina ji wan pir heye. Û gelek tişt hem ji hêla R&D û pêşkeftinê û hem jî ji hêla aborî ve pir balkêş xuya dikin. Bi karanîna torgilokek belavkirî hûn dikarin:

  • Torên neuralî perwerde bikin
  • Pêvajoya herikên sînyala
  • Struktura proteînê hesab bike
  • Dîmenên XNUMXD pêşkêş bikin
  • Hîdrodînamîk simule bikin
  • Stratejiyên bazirganiyê ji bo danûstendinên borsayê ceribandin

Ji bo ku em bi berhevkirina navnîşek tiştên balkêş ên ku baş paralel têne hevûdu neçin, em ê wekî mijara xweya xweya din ravekirina belavkirinê hilbijêrin.

Ji xwe renderkirina belavbûyî, bê guman, ne tiştek nû ye. Amûrên renderê yên heyî demek dirêj piştgirî dane belavkirina barkirinê li ser makîneyên cihê; bêyî vê yekê, jiyan di sedsala bîst û yekê de dê pir xemgîn be. Lêbelê, pêdivî ye ku hûn nefikirin ku mijar dûr û dirêj hatiye nixumandin, û li wir tiştek tune ku bikin - em ê pirsgirêkek giran a cihêreng bifikirin: afirandina amûrek ji bo afirandina tora renderê.

Tora meya renderkirinê berhevokek girêk e ku hewce dike ku peywirên renderkirinê bi girêkên ku xwedan çavkaniyên komputera belaş in ji bo pêvajokirina renderkirinê pêk bînin. Xwediyên çavkaniyê dê qereqolên xwe bi tora renderê ve girêdin da ku bi karanîna yek ji motorên renderê yên piştgirîkirî yên torê karên renderê werbigirin û bicîh bînin. Di vê rewşê de, pêşkêşkerên peywirê dê bi torê re mîna ku ew ewr be, serbixwe çavkaniyan belav bikin, rastdariya darvekirinê şopandin, xetere û pirsgirêkên din birêve bibin.

Bi vî rengî, em ê bifikirin ku çarçoveyek çêbikin ku pêdivî ye ku yekbûnek bi komek motorên renderê yên populer re piştgirî bike û pêkhateyên ku amûrên organîzekirina torgilokek girêkên heterojen peyda dikin û rêvebirina herikîna peywiran peyda dikin.

Modela aborî ya hebûna torgilokek wusa ne girîngiyek bingehîn e, ji ber vê yekê em ê wekî pilana destpêkê nexşeyek mîna ya ku di hesabên torên krîpto-pereyê de têne bikar anîn bigirin - xerîdarên çavkaniyê dê nîşanekan bişînin ji dabînkerên ku karê renderkirinê dikin. Pir balkêştir e ku meriv fêm bike ka çi taybetmendiyên çarçoveyek divê, ji bo ku em ê senaryoya sereke ya danûstendina di navbera beşdarên torê de binirxînin.

Di torê de sê aliyên danûstendinê hene: pêşkêşkarê çavkaniyê, peydakarê peywirê û operatorê torê (navê navendê kontrolê, torê, hwd. di nivîsê de).

Operatorê torê serîlêdanek xerîdar an wêneyek pergala xebitandinê bi komek nermalava hatî danîn, ku ew ê li ser makîneya ku çavkaniyên ku ew dixwaze peyda bike saz bike, û hesabek kesane ya ku bi navbeynkariya tevneyê ve tê gihîştinê, ji pêşkêşvanê çavkaniyê re peyda dike, û dihêle ku wî Parametreyên gihîştina çavkaniyê bicîh bikin û ji dûr ve perestgeha servera xwe îdare bikin: Parametreyên hardware kontrol bikin, veavakirina ji dûr ve bikin, ji nû ve bidin destpêkirin.

Dema ku girêkek nû ve girêdayî ye, pergala rêveberiya torê alav û pîvanên gihîştinê yên diyar analîz dike, wê rêz dike, rêjeyek diyarkirî destnîşan dike, û wê di qeyda çavkaniyê de bi cih dike. Di pêşerojê de, ji bo birêvebirina xetereyê, dê pîvanên çalakiya girêkê were analîz kirin, û nirxa nodê dê were sererast kirin da ku aramiya torê misoger bike. Ger dîmenê wan li ser qertên hêzdar ên ku bi gelemperî ji ber germbûna zêde dicemidînin were şandin, kes kêfxweş nabe?

Bikarhênerek ku pêdivî ye ku dîmenek pêşkêş bike dikare bi du awayan biçe: dîmenê bi navgîniya tevnerê ve li depoyek torê bar bike, an pêvekek bikar bîne da ku pakêta modela xwe an rendererê sazkirî bi torê ve girêbide. Di vê rewşê de, di navbera bikarhêner û torê de peymanek biaqil tê destpêkirin, şertê standard ji bo qedandina wê hilberîna encama hesabkirina dîmenê ji hêla torê ve ye. Bikarhêner dikare pêvajoya qedandina karekî bişopîne û parametreyên wê bi navgîniya tevna hesabê xweya kesane ve rêve bibe.

Kar ji serverê re tê şandin, ku li wir qebareya dîmenê û hejmara çavkaniyên ku ji hêla destpêkerê peywirê ve hatî xwestin têne analîz kirin, piştî ku hêjmara giştî di beşên ku ji bo hesabkirina hejmar û celebê çavkaniyên ku ji hêla torê ve hatine veqetandin têne veqetandin. . Fikra gelemperî ev e ku dîtbarî dikare di gelek karên piçûk de were dabeş kirin. Motor ji vê yekê sûd werdigirin bi belavkirina van peywiran di nav gelek pêşkêşkerên çavkaniyê de. Awayê herî hêsan ev e ku meriv beşên piçûk ên dîmenê bi navê beşan pêşkêş bike. Dema ku her beş amade ye, peywira herêmî qediya tête hesibandin, û çavkanî berbi karê pêşîn ê din ve diçe.

Ji ber vê yekê, ji bo renderer bi vî rengî ferq nake ka hesab li ser makîneyek yekane an li ser tora gelek qereqolên hesabkirinê yên kesane têne kirin. Renderkirina belavkirî tenê hêmanên din li hewza çavkaniyên ku ji bo peywirek têne bikar anîn zêde dike. Bi navgîniya torê, ew hemî daneyên ku ji bo pêşkêşkirina perçeyek hewce ne distîne, wê hesab dike, wê beşê paşde dişîne, û berbi karê din ve diçe. Berî ku têkevin hewza torê ya giştî, her beş komek metaformasyonê distîne ku dihêle girêkên darvekirinê ji bo wan karên herî guncan ên hesabkirinê hilbijêrin.

Pirsgirêkên dabeşkirin û belavkirina hesaban divê ne tenê ji hêla xweşbînkirina dema darvekirinê ve, lê di heman demê de ji hêla karanîna çêtirîn a çavkaniyan û teserûfa enerjiyê ve jî bêne çareser kirin, ji ber ku karbidestiya aborî ya torê bi vê ve girêdayî ye. . Ger çareserî neserketî be, dê çêtir be ku meriv mînerek li ser girêkê saz bike an jê veke da ku deng dernekeve û elektrîkê winda neke.

Lêbelê, em vegerin ser pêvajoyê. Dema ku peywirek tê wergirtin, di heman demê de di navbera hewz û girêk de peymanek jîr tê çêkirin, ku dema ku encama peywirê rast were hesibandin tê darve kirin. Li ser bingeha encamên pêkanîna peymanê, girêk dikare bi rengek an rengek din xelatek werbigire.

Navenda kontrolê pêvajoya pêkanîna peywirê kontrol dike, encamên hesabkirinê berhev dike, yên çewt dişîne ji bo ji nû ve pêvajokirin û rêzkirina rêzê, çavdêrîkirina maweya standard a ji bo qedandina peywirê (da ku nebe ku beşa paşîn ji hêla her nodek).

Encamên hesaban di qonaxa berhevkirinê de derbas dibin, piştî ku bikarhêner encamên renderkirinê distîne, û torê dikare xelatek werbigire.

Bi vî rengî, pêkhateya fonksiyonel a çarçoveyek perestgehê ku ji bo avakirina pergalên danûstendina belavkirî hatî çêkirin derdikeve holê:

  1. Hesabên bikarhêner ên kesane yên bi gihîştina malperê
  2. Kîta nermalavê ji bo sazkirinê li ser girêkan
  3. Bi pergala kontrolê:
    • Subpergala kontrola gihîştinê
    • Binepergala veqetandina peywirê rendering
    • Subpergala belavkirina peywirê
    • Binepergala pêkhatî
    • Binepergala rêveberiya topolojiya perestgeha serverê û torê
    • Binepergala têketin û kontrolê
    • Binepergala pisporê fêrbûnê
    • Ji bo pêşdebirên derveyî API an navgînek din rawestînin

Hûn çi difikirin? Mijar kîjan pirsan derdixe holê û hûn bi kîjan bersivan re eleqedar in?

Source: www.habr.com

Add a comment