Kas süsteemiarhitektuuril ja arvutiarhitektuuril on erinevus?


Vastus 1:

Kuni umbes 10 aastat tagasi olid süsteemid ja arvutiarhitektuur enam-vähem sünonüümid, kuna protsessori projekteerimisel ei saanud te usaldusväärset tööd teha, kui polnud ka ülejäänud süsteemi üksikasjades väga kursis. Integreerimise tase oli selline, et suurem osa keerukusest oli CPU-l ja süsteem kujundati selle ümber.

Tänapäevastes nutitelefonides leiduvate System-on-chip (SoC) kiipidega on CPU lihtsalt huvitav väike vidin nurgas (või võib-olla 4 huvitavat väikest vidinat neljatuumalistele) ja ülejäänud kiip koosneb GPU-st, traadita protsessorid ja mitmesugused muud kiirendid ja eriüksused. Ja et SoC ise istub tahvlil, millel on palju muud kraami, näiteks mälu, analoog raadiokomponendid, puutetundlikud ekraanid jne.

Keegi peab oma mängu kiirendama ja omama kogu platvormi, et teha üldist tehnilist kompromissi optimaalselt. Isiklikult arvan, et inimesed, kes on selleks kõige paremini valmis, oleks need, kes varem keskendusid protsessoritele. Me peaksime õpetama arvuti arhitektuuri, pidades silmas seda arengut, IMHO.