Cos’è un Tflop?

Un sistema tflop, o teraflop, è un sistema di supercalcolo parallelo che ha la capacità di calcolare un trilione di operazioni in virgola mobile in un solo secondo. Questo termine si applica in molti modi ai sistemi di base che eseguono i sistemi di database.

Il sistema tflop non è il primo sistema di supercalcolo parallelo creato, sebbene sia diventato il più utilizzato. L’Intel Paragon esisteva prima di esso ed è anche un sistema di elaborazione parallela. Ciascuno di questi sistemi è un’opzione affidabile. Il sistema tflop, tuttavia, non è così difficile da programmare come il sistema Intel Paragon. Il sistema N-cube ha preceduto l’Intel Paragon, ma questo è un sistema obsoleto e usato molto raramente.

Secondo l’American Association for Artificial Intelligence (AAAI), i due sistemi creati prima del tflop funzionavano bene per l’epoca. L’AAAI afferma che “il Paragon e l’N-cube erano due delle tante pietre miliari sul percorso verso i sistemi di memoria distribuiti massicciamente paralleli di oggi”. Poiché il tflop è un sistema di elaborazione parallelo, un problema di grandi dimensioni può essere suddiviso in problemi più piccoli e più gestibili con questo sistema. In quanto tale, divide e vince veramente un compito difficile. In effetti, la maggior parte degli scienziati confronta il processo utilizzato nel sistema con l’utilizzo di molti computer per lavorare su molte parti più piccole di un singolo progetto.

Con il sistema tflop, l’utente può distribuire il lavoro anziché elaborarlo tutto su un chip. Questo rende il lavoro molto più veloce. È possibile aumentare la velocità perché è un sistema di memoria distribuito. Quando la memoria è distribuita, ogni aspetto del sistema ha la propria memoria. Ciò consente a ciascun punto del progetto complessivo di ricevere un’attenzione individualizzata. Se un determinato aspetto del progetto in esecuzione con il sistema è troppo grande, il componente principale che controlla quella parte può richiedere memoria aggiuntiva.

Il software in esecuzione all’interno del sistema tflop si chiama Cougar. È progettato per ridurre il lavoro svolto da un programma, rendendo più hardware disponibile per l’utente del computer. Tflop ha rivoluzionato l’industria dei computer in relazione ai database perché, con esso, i database possono funzionare molto più velocemente.