Ce este conturarea computerizată?

Calculul simultan este o abordare în care sunt efectuate mai multe calcule într-un interval de timp suprapus. Acesta profită de conceptul potrivit căruia mai multe procese pot progresa fără să aștepte ca alții să-și finalizeze activitatea. Calculul simultan este diferit de calculul secvențial, unde se efectuează calculele una după alta și calculul paralel, unde se efectuează simultan calcule.

Tehnicile computerizate pot fi găsite în sistemele de operare care acceptă filetarea și multitaskingul preemptiv. Acestea pot fi, de asemenea, găsite în limbile de programare în computere, în care sunt utilizate tehnici de suport, cum ar fi transmiterea mesajelor și promisiunile. Calculul simultan poate fi aplicat la multe nivele diferite de proiectare a sistemului, incluzând CPU-ul, software-ul care rulează pe calculator și fluxul de control al unei rețele.

Istorie

Originile computerelor concurente se întorc până în anii 1800, când operatorii de cale ferată au trebuit să dezvolte o cale de a gestiona căile mai multor trenuri pe o singură cale ferată. A avut o dezvoltare ulterioară la începutul anilor 1900, când operatorii de telegraf au avut nevoie să gestioneze mai multe semnale pe o singură linie telegrafă.

Termeni CPU, multitasking, rețea, procese