Co to jest teraflop?

Teraflop to termin obliczeniowy używany do określenia liczby operacji zmiennoprzecinkowych, które procesor komputera może wykonać na sekundę. Używane do mierzenia wydajności obliczeniowej operacje zmiennoprzecinkowe na sekundę lub FLOPS określają, ile operacji matematycznych zmiennoprzecinkowych może obsłużyć procesor komputera. Największe komputery na świecie wykorzystują chipy pracujące w teraflopach, bilionach operacji na sekundę. Komputery teraflopowe zwykle znajdują się w placówkach badawczych, zarówno edukacyjnych, jak i wojskowych.

Chociaż liczba FLOPS, które komputer może obsłużyć, jest tylko częścią równania określającego szybkość komputera, a rzeczy takie jak wejście/wyjście dysku (we/wy) i zużycie pamięci mogą odgrywać ważną rolę, poprawa liczby flopów i postępów w mocy obliczeniowej i technologii z pewnością sprawią, że wszystko będzie interesujące.

W maju 2008 r. wojsko Stanów Zjednoczonych zaprojektowało superkomputer, który mógł wykonać jeden biliard obliczeń na sekundę. Jest to jedyny znany komputer zdolny do przetwarzania petaflopów z szybkością.

Ponieważ badania prowadzone są przez instytucje wojskowe i edukacyjne w całym kraju, wszystkie rodzaje chipów komputerowych mogą skorzystać z tych badań. Na przykład, układy graficzne szczególnie przeszły długą drogę i przetwarzają znacznie więcej FLOPS niż typowy procesor.

Jeśli chodzi o moc komputera osobistego, im więcej obliczeń na sekundę może obsłużyć system, tym więcej operacji może wykonać użytkownik tego systemu. Będą inne ograniczenia, rozmiar systemu operacyjnego i użycie sprzętu wpłyną na wydajność, a liczba aplikacji używanych jednocześnie wpłynie na wydajność, ale postępy w wydajności chipów prezentowane w dzisiejszych superkomputerach z pewnością wpłyną na wypuszczane komputery stacjonarne w przyszłości.

Aby zobrazować, jak szybko działa mikrochip teraflop, przeciętny kalkulator, który wykonuje jedną operację, ma prędkość chipa około 10 Flops. Jest to wystarczająco szybkie, aby człowiek korzystający z kalkulatora mógł zobaczyć jego działanie jako natychmiastowe. To prawie tak, jakby teraflop zakończył obliczenia dla 2.2 + 2.3, zanim operator zorientował się, że został naciśnięty klawisz równości.