1) tak to je otazka, na kterou mozna odpovi docela velky boom v paralelnich systemech postavenych o uroven vyse (=clouds), kde je uzlem nejenom procesor+pamet, ale vlastne cely pocitac, tazke procesor+pamet+disk. Spis bych rekl, ze tech neparalelizovatelnych uloh je malo a problem je hlavne v nasem pristupu k programovani a zavislost na stavajicich systemech a technologiich,
2) viz 1
3) urcite, to je samozrejme zapotrebi resit a neni to vubec trivialni, spis naopak – kdyz se tady udela chyba, tak se bud paralelni uloha „serializuje“ (ceka na resource) nebo dojde k nejake nepekne veci (deadlock, starvation)
prave z duvodu 1)2)3) si myslim, ze se v budoucnu budou cloudy programovat mozna v necem podobnem *LISPu (asi to bude mit jinou syntaxi, kdyz dnes leti XML-like jazyky, ale principialne se to asi bude podobat)