Salt la conținut

SUBIECTE NOI
« 1 / 5 »
RSS
windows 10 drivere startup degrad...

Tencuiala exterioara casa caramid...

Contact posibil deteriorat proces...

ce se mai lucreaza remote ?
 Care din urmatoarele optiuni este...

Distante etrieri

Fisier corupt reapare in galeria ...

Ce condensator ar putea fi? TV Vo...
 Problema droguri

Soldat gradat profesionist - dipl...

Eroare incarcare formular

merita upgrade de la Ryzen 5 2600...
 Intel i9 14900K cooler air Deepco...

Curațare disc vinil

Atentie la site-ul FixShop.ro - p...

Display cu culori neuniforme
 

Care e diferenta intre concurrent si parallel programming ?

- - - - -
  • Vă rugăm să vă autentificați pentru a răspunde
6 răspunsuri în acest subiect

#1
halflife

halflife

    Member

  • Grup: Members
  • Mesaje: 761
  • Înscris: 31.05.2015
Care e diferenta intre concurrent si parallel programming ? La concurrent se executa mai multe threaduri pe acelasi core, fiecare intr-un spatiu de timp al lui limitat, pe cand la parallel se executa 2 threaduri efectiv in acelasi timp pe 2 coreuri separate ? In Java 2 threaduri se pot executa pe acelasi core concurrent sau pe 2 coreuri separate in paralel in functie de cum le aloca masina virtuala / sistemul de operare ?

Editat de halflife, 10 februarie 2018 - 20:20.


#2
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.633
  • Înscris: 30.07.2003
E vorba de altceva: http://tutorials.jen...arallelism.html

#3
halflife

halflife

    Member

  • Grup: Members
  • Mesaje: 761
  • Înscris: 31.05.2015

 neagu_laurentiu, on 10 februarie 2018 - 20:39, said:

Deci 2 threaduri se executa concurent pentru ca reprezinta 2 taskuri ?

#4
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.633
  • Înscris: 30.07.2003
Threadul poate fi oricum, OS-ul il poate aloca in acelasi core sau in altul, cand e in acelasi core imparte timpul cu altele iar cand e in alt core atunci e cu adevarat paralel in executie. Insa conceptul programarii e dat de cum le pui la treaba, de scopul rezolvarii problemei.
http://nikgrozev.com...vs_parallel.png

Editat de neagu_laurentiu, 10 februarie 2018 - 21:10.


#5
halflife

halflife

    Member

  • Grup: Members
  • Mesaje: 761
  • Înscris: 31.05.2015

 neagu_laurentiu, on 10 februarie 2018 - 21:07, said:

Threadul poate fi oricum, OS-ul il poate aloca in acelasi core sau in altul, cand e in acelasi core imparte timpul cu altele iar cand e in alt core atunci e cu adevarat paralel in executie. Insa conceptul programarii e dat de cum le pui la treaba, de scopul rezolvarii problemei.
Exista un mecanism, sa zicem in Java, care sa imi asigure ca 2 bucati de cod se executa in paralel, sau depinde doar de OS ?

 OriginalCopy, on 11 februarie 2018 - 10:11, said:

La OS: să știu cum să folosesc eficient mai mult de un sistem de operare
Nu e suficient sa stiu Windows ?

#6
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Mesaje: 40.633
  • Înscris: 30.07.2003
Nu e suficient. Azi te inconjoara mai multe sisteme de operare, pe telefon ai unul, pe calculator altul, pe server iarasi ceva diferit, chiar si util-casnicele incep sa se duca spre zona smart. Ca atare un programator trebuie sa poata lucra cu mai multe.

Exista si in java pachete specifice, sau metode ce returneaza o astfel de cale: https://docs.oracle....html#parallel--

#7
romio79

romio79

    Active Member

  • Grup: Members
  • Mesaje: 1.655
  • Înscris: 30.03.2005
Daca folosești java windows nu prea te ajuta

Anunturi

Chirurgia cranio-cerebrală minim invazivă Chirurgia cranio-cerebrală minim invazivă

Tehnicile minim invazive impun utilizarea unei tehnologii ultramoderne.

Endoscoapele operatorii de diverse tipuri, microscopul operator dedicat, neuronavigația, neuroelectrofiziologia, tehnicile avansate de anestezie, chirurgia cu pacientul treaz reprezintă armamentarium fără de care neurochirurgia prin "gaura cheii" nu ar fi posibilă. Folosind tehnicile de mai sus, tratăm un spectru larg de patologii cranio-cerebrale.

www.neurohope.ro

Utilizatori activi: 1

0 membri, 1 vizitatori, 0 utilizatori anonimi

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate