Hi ha diferència entre arquitectura de sistemes i arquitectura d’ordinadors?


Resposta 1:

Fins fa uns deu anys, els sistemes i l’arquitectura de l’ordinador eren aproximadament sinònims, ja que no podies fer un treball creïble de dissenyar una CPU a menys que tinguéssiu molta conversa en els detalls de la resta del sistema. El nivell d’integració era tal que la major part de la complexitat es trobava a la CPU i el sistema estava dissenyat al seu voltant.

Amb els xips System-on-chip (SoC) que es troben als telèfons intel·ligents actuals, la CPU és només un petit giny interessant a la cantonada (o potser 4 petits ginys interessants per a quad-core), i la resta del xip inclou GPUs, sense fils. processadors i diversos altres acceleradors i unitats especialitzades. I que el mateix SoC està assegut en un tauler amb moltes altres coses, com la memòria, components de ràdio analògics, pantalles tàctils, etc.

Algú ha d'intensificar el seu joc i abraçar tota la plataforma per tal de realitzar els problemes generals d'enginyeria de manera òptima. Personalment, crec que les persones que estan més preparades per fer-ho serien les que abans es concentraven en les CPU. Hauríem d’ensenyar arquitectura informàtica amb una mirada cap a aquesta evolució, IMHO.