PaSh dikeve destê Weqfa Linux

Çend roj berê projeya PaSh (ku amûrên ji bo darvekirina paralel ên nivîsarên şêl pêşve dike) û Weqfa Linux ragihand ku dê proje derbasî ya paşîn bibe ku dê binesazî û karûbarên pêwîst ji bo domandina pêşkeftinê peyda bike.

Û ew e PaSh di paralelkirina nivîsarên şêl de gavên mezin avêtine, bidestxistina çêtirkirinên girîng ên performansê. Li ser komputerên pirjimar ên nûjen, PaSh dikare di perçeyek ji dema xweya orjînal de wezîfeyên wekî crawl û vesazkirina malperê, analîtîkên têkildarî COVID19-ê, pêvajoya zimanê xwezayî, û barên din ên xebatê pêk bîne.

Weqfa Linux, rêxistina nehfî ya ku nûvekirina girseyî bi çavkaniya vekirî vedihewîne, îro ragihand ku ew ê mêvandariya projeya PaSh bike. PaSh pergalek ji bo paralelkirina otomatîk a nivîsarên POSIX -ê ye ku bernameyan xweştir dike û demên darvekirinê bileztir dike, ji bo zanyarên daneyê, endezyaran, biyologan, aborînasan, rêvebiran, û bernamenûsan encamên zûtir çêdike.

Proje ji hêla MIT, Zanîngeha Rice, Enstîtuya Teknolojiyê ya Stevens, û Zanîngeha Pennsylvania ve tê piştgirî kirin û ji hêla Komîteya Rêvebir a Teknîkî ve tê rêvebirin ku tê de Nikos Vasilakis, zanyarek lêkolînê li MIT; Michael Greenberg, asîstan profesor li Enstîtuya Teknolojiyê ya Stevens; û Konstantinos Kallas, Ph.D. xwendekar li Zanîngeha Pennsylvania.

PaSh berhevokek JIT, dema xebitandinê, û pirtûkxaneyek şîrovekirinê digire nav xwe:

  • Demjimêr ji hêla xwe ve komek primitive peyda dike ku piştgiriyê dide darvekirina paralel a nivîsaran.
  • Pirtûkxaneya salixdanê ew e ku komek taybetmendiyên ku rewşên ku tê de fermanên kesane yên POSIX û GNU Coreutils dikarin bêne paralel kirin diyar dike.
  • Dema ku berhevkar berpirsiyar e ku analîza nivîsara pêşniyara Shell li ser piyan bi darvekirinek hevoksazî ya abstrakt (AST) pêk bîne, ew wê li perçeyên ku ji bo darvekirina paralel maqûl dabeş dike û li gorî wan, guhertoyek nû ya senaryoyê, beşên ku dikarin bi hevdemî werin meşandin.
    Berhevkar agahdariya di derbarê fermanên ku dikarin ji pirtûkxaneya şîrovekirinê paralel bibin de digire. Di pêvajoya hilberandina guhertoyek paralel a darvekirinê ya nivîsarê de, avahiyên zêde yên Demjimêrê di kodê de têne şûndanîn.

"Weqfa Linux binesaziya rêvebiriya teknîkî û karûbarên ku PaSh ji ber ku ew gihîştî hewce dike peyda dike," got Nikos Vasilakis, Serokê Komîteya Rêvebiriya Teknîkî ya Projeya PaSh. "Me projeyek ji bo baştirkirin û bilezkirina darvekirina nivîsara şêlê li pêşberî guheztinên nû yên crawling, indexing, û danûstendina zimanê xwezayî çêkir."

Michael Greenberg, endamê Komîteya Rêvebir a Teknîkî ya Projeya PaSh got, "Nivîsarên Shell nîv sedsalê pir têne bikar anîn, û meylên dawîn ên ber bi 'konteynirkirinê' tenê girîngiya xwe zêde kiriye." "Paralelîzekirina rast û otomatîk a nivîsarên şêlê ji çend dehsalan de pirsgirêk e. PaSh ji bo bikarhênerên şêlû yên ji her celebî soza leza zêdebûnê dide.

Ji bo lezkirina nivîsarên şêlê, PaSh berhevkirinek paralelkirina çavkanî-çavkaniyê peyda dike, bernameya ku nivîsara şêlê ya bernameçêker wekî têketinê digire û bernameyek nû vedigere ku ji bernameya orîjînal pir girîngtir e. 

Ji ber ku PaSh çavkaniya çavkaniyê ye, dihêle ku nivîsara şêlê ya xweşbînkirî were seh kirin û darve kirin heman amûran, di heman hawîrdorê de û bi heman daneyê wekî nivîsara orîjînal bikar tînin. 

Pirtûkxaneyek dema xebitandinê ya piçûk û vegotinên pêwendîdar ên di bernameyên ku bi gelemperî di senaryoyên şêlê de têne bikar anîn wêneyê temam dike, ji berhevkarê PaSh re prîmîtîfên bi performansa bilind peyda dike û fonksiyonên wê yên sereke piştgirî dike.

"Projeya PaSh nûjeniya di zanistiya computer û nermalava çavkaniya vekirî de temsîl dike," got Mike Dolan, gerînendeyê giştî û cîgirê serokê mezin ê Projeyan li Weqfa Linux. "Gava ku pêşkeftina nermalavê ji bo fêrbûna makîneyê, konteynirkirinê, îstîxbarata sûnî û bêtir pêşve diçe, PaSh xuya dike ku piştgiriyê dide pêşdebiran û zanyarên daneyê yên ku ji amûrên nivîsandinê bêtir hewceyê wan in. Em kêfxweş in ku vê xebata girîng li Weqfa Linux, xaniyek xwezayî ji bo projeyek bi vî rengî, pêşwazî dikin.

Finalmente heke hûn dixwazin pê zanibin bêtir pê zanibin ya notê, hûn dikarin bişêwirin hûrguliyên di lînka jêrîn de.


Naveroka gotarê bi prensîbên me ve girêdayî ye etîka edîtoriyê. Ji bo raporkirina çewtiyek bitikîne vir.

Beşa yekem be ku şîrove bike

Commentîroveya xwe bihêlin

Navnîşana e-peyamê ne, dê bê weşandin. qadên pêwist in bi nîşankirin *

*

*

  1. Berpirsê daneyê: Miguel Ángel Gatón
  2. Armanca daneyê: SPAM-ê kontrol bikin, rêveberiya şîroveyê.
  3. Qanûnîbûn: Destûra we
  4. Ragihandina daneyê: Daneyî dê ji aliyên sêyemîn re neyê ragihandin ji bilî peywira qanûnî.
  5. Tomarkirina daneyê: Databaza ku ji hêla Occentus Networks (EU) ve hatî mazûvan kirin
  6. Maf: Di her demê de hûn dikarin agahdariya xwe bi sînor bikin, vegerînin û jê bibin.