Kazalo:
Opredelitev - Kaj pomeni vzporedno programiranje?
Vzporedno funkcionalno programiranje se nanaša na specifično filozofijo računalništva, ki uporablja funkcionalno programiranje v povezavi z vzporednostjo za deklarativno programiranje na specifične načine.
S tem funkcionalnim programiranjem lahko ekipe razvijalcev uvedejo posebne operacije na soodvisnih nalogah in transformacijskih sistemih, ki temeljijo na vzporednih algoritmih.
Tehopedia razlaga vzporedno programiranje
Funkcijsko programiranje v svojem jedru vključuje slog programiranja, ki je v bistvu statičen, pri čemer se izogibajte spreminjanju podatkov o stanju.
Uporablja posebne matematične trditve ali orodja, da izzove imperativni programski model, kjer lahko stanje globalnega programa vpliva na povratno vrednost.
Strokovnjaki včasih paralelno funkcionalno programiranje opisujejo kot uvedbo še bolj prefinjenega pristopa k programiranju in konsolidacijo programskih nalog višjega reda. V tem pogovoru strokovnjaki lahko govorijo o prirojenem paralelizmu, determantnosti in kako deluje, vzporednosti v primerjavi s sočasnostjo in implicitnem ali nadzorovanem paralelizmu.