Il termine Process, Architecture, Optimization (abbreviato in PAO) indica il nuovo approccio allo sviluppo dei microprocessori che Intel ha iniziato a seguire a partire dal 2016 come successore di Intel Tick-Tock utilizzato per i 10 anni precedenti.

Le differenze rispetto al precedente approccio non sono rivoluzionarie ma mirano a "rallentare" lo sviluppo per fare in modo di sfruttare maggiormente le tecnologie sviluppate al fine di ottimizzare i costi ormai sempre piรน alti in questo genere di progetti.

Ciclo evolutivo delle CPU Intel

modifica

L'evoluzione dei microprocessori non dipende esclusivamente dalla progettazione di nuove architetture sempre piรน efficienti, ma anche dall'evoluzione dei processi produttivi. Negli anni le dimensioni dei transistor che compongono una CPU sono drasticamente diminuite e questo ha consentito di aumentarne notevolmente il numero all'interno di un unico processore, e al contempo di poter impiegare clock via via crescenti (ulteriori approfondimenti in merito รจ possibile trovarli nella voce Intel Tick-Tock).

Come detto, il nuovo approccio PAO si basa in larga parte sul precedente andando ad aggiungere principalmente una terza fase di ottimizzazione alle due precedenti

Sviluppo nuovo processo produttivo (fase Process)

modifica

La prima fase, chiamata Process (che precedentemente veniva chiamata "Tick"), consiste nell'introduzione di un nuovo processo produttivo abbinato ad un'architettura giร  matura, in modo da procedere all'aggiornamento dei prodotti correnti al nuovo processo produttivo, allo scopo di massimizzare la resa della futura generazione di processori.

Sviluppo nuova architettura (fase Architecture)

modifica

Un processo produttivo piรน avanzato permette di diminuire i consumi e in genere anche di poter aumentare il clock di funzionamento; a questo si aggiunge il fatto che avere processori "piรน piccoli" significa poterne produrre di piรน sullo stesso wafer di silicio, con ovvie ripercussioni in termini di costi finali dei prodotti e soprattutto di margini di guadagno da parte del produttore, grazie all'aumento della cosiddetta resa produttiva.

รˆ da sottolineare perรฒ, come lo sviluppo di un nuovo processo produttivo sia una difficoltร  di tipo tecnico, di competenza quasi esclusiva dell'ingegneria dei materiali e dell'ingegneria meccanica, piรน che per quella elettronica. Dato che lo scopo dei produttori di microprocessori รจ quello di aumentare continuamente le cosiddette "Prestazioni per Watt", ovvero migliorare sempre di piรน l'efficienza di un microprocessore per sfruttarne al massimo il proprio potenziale, diventa necessario sviluppare parallelamente ad un nuovo processo produttivo anche le architetture delle CPU.

Ottimizzazione architettura corrente (fase Optimization)

modifica

Le due fasi precedenti sono di fatto le stesse utilizzate nell'approccio precedente e indicate rispettivamente come "Tick" e "Tock". Nel corso del 2016 Intel ha deciso di rallentare l'evoluzione dei vari steps allo scopo di sfruttare maggiormente gli ingenti investimenti necessari a produrre le varie generazioni di CPU.[1]

Dopo aver introdotto una nuova architettura, l'anno successivo si procedere a una sua revisione e ottimizzazione allo scopo di sviscerarne tutte le potenzialitร . In pratica, unendo affinamenti nel layout dei componenti, nelle logiche di funzionamento interno alla CPU e nella produzione dei transistor con uno specifico processo produttivo, si ottengono dei microprocessori ancora piรน ottimizzati che in genere dovrebbero essere in grado di migliorare l'efficienza di circa il 5-10%.[2][3]

Esempio: I processori basati sull'architettura Kaby Lake non apportano novitร  sostanziali in termini di aumento di capacitร  di calcolo per singolo ciclo di clock, ma grazie a varie ottimizzazioni interne, forniscono un comparto grafico integrato con maggiori funzionalitร , e un clock a paritร  di consumo di circa 200-300 MHz in piรน rispetto alla precedente Skylake aumentando di conseguenza l'efficienza complessiva della piattaforma.

Ripetizione delle varie fasi

modifica

I vari passi appena esposti verranno ripetuti con le nuove generazioni di processo produttivo a architetture, cosรฌ da continuare l'evoluzione delle CPU.

Esempio: Cannonlake sarร  disponibile presumibilmente a metร  2018 e costituirร  lo step "Process", essendo soprattutto un die-shrink a 10 nm di Kaby Lake. Successivamente arriverร  Icelake (step "Architecture") e poi Tigerlake (step "Optimization").

Note

modifica

Voci correlate

modifica
ย  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica

๐Ÿ“š Artikel Terkait di Wikipedia

Renzo Piano

In search of a balance - Renzo Piano Building Workshop 1964-1991, Process architecture, Tokyo nยบ100, 1992 C. Garbato, M. Mastropietro, Exhibit & Design

Cannon Lake

fase Process nel ciclo di sviluppo di microprocessori denominato Process, Architecture, Optimization. Le CPU Cannon Lake sono le prime CPU mainstream che

Intel Tick-Tock

introdotto una terza fase. Tale nuovo approccio prende il nome di Process, Architecture, Optimization (abbreviato in PAO). L'evoluzione dei microprocessori

Kaby Lake

sostituendo il tradizionale Tick-Tock con un nuovo ciclo chiamato "Process-Architecture-Optimization" che ha consentito ad Intel di introdurre l'architettura

Service-oriented architecture

componenti del processo di business e soddisfare le richieste degli utenti in modo integrato e trasparente. Una Service-Oriented Architecture รจ progettata

Tiger Lake

Tiger Lake, su Notebook Italia. URL consultato il 6 settembre 2020. Process, Architecture, Optimization Portale Informatica: accedi alle voci di Wikipedia

Cino Zucchi

progetti 1925-1970 (Skira 1999), Cino Zucchi. Inspiration and Process in Architecture (Moleskine 2012), Cino Zucchi-CZA. Disegnare nuovi ambienti urbani

Apple M4

generazione di M series Apple silicon architecture, successore di Apple M3. La serie M4 รจ costruita sul processo a 3 nanometri di seconda generazione di