FLOPS

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
FLOPS (–)
Układ informatyczny
Jednostka moc obliczeniowa
w jednostkach SI \mathrm{1\,FLOPS=\frac{1}{s}}
Pochodzenie nazwy ang. FLoating-point Operations Per Second

FLOPS (ang. FLoating point Operations Per Second, w języku polskim flop[1]) – liczba operacji zmiennoprzecinkowych na sekundę. Jest jednostką mocy obliczeniowej komputerów, używaną szczególnie w zastosowaniach naukowych. Jest bardziej uniwersalna od wcześniej używanej jednostki MIPS (instrukcji procesora na sekundę).

FLOPS nie jest jednostką SI, ale można go interpretować jako jednostkę o wymiarze 1/s.

Pomiar mocy obliczeniowej[edytuj | edytuj kod]

Moc obliczeniowa
rząd wielkości oznaczenie FLOPS
megaflops MFLOPS 106
gigaflops GFLOPS 109
teraflops TFLOPS 1012
petaflops PFLOPS 1015
eksaflops EFLOPS 1018
zettaflops ZFLOPS 1021
jottaflops YFLOPS 1024

FLOPS może być używane w różnych znaczeniach, w zależności od sposobu jego wyznaczania. Różne układy elektroniczne mogą mieć różne zestawy dostępnych operacji i reprezentować liczby zmiennoprzecinkowe z różną dokładnością. Dlatego do porównywania mocy obliczeniowej używa się zwykle testów wzorcowych. Przykładem takiego testu jest LINPACK używany do porównywania wydajności superkomputerów. Wadą testu LINPACK jest niemożliwość porównywania wydajności superkomputerów, których architektura uniemożliwia uruchomienie testu (jak np. Anton albo MDGRAPE-3).

Historia mocy obliczeniowej[edytuj | edytuj kod]

Information icon.svg Osobne artykuły: superkomputerTOP500.

Rozwój informatyki powoduje wykładniczy wzrost mocy obliczeniowej kolejnych generacji komputerów, trwający nieprzerwanie od lat 60 XX wieku. W latach 60 najwydajniejsze komputery miały moc mierzoną w MFLOPS (milionach operacji na sekundę). Pierwszym komputerem o mocy obliczeniowej powyżej 1 GFLOPS był Cray-2 wyprodukowany przez Cray Research w 1985 roku[2]. Pierwszym komputerem o mocy obliczeniowej powyżej 1 TFLOPS był ASCI Red wyprodukowany przez Intel w 1997 roku[3]. Pierwszym komputerem o mocy obliczeniowej powyżej 1 PFLOPS był Roadrunner wyprodukowany przez IBM w 2008 roku[4].

Aktualny rekord należy do chińskiego Tianhe-2 i wynosi 33,86 PFLOPS (ponad 33 biliardy operacji zmiennoprzecinkowych na sekundę)[5]. Rekord Polski to 267 TFLOPS (267 bilionów operacji zmiennoprzecinkowych na sekundę) i należy do superkomputera Zeus, będącego częścią Akademickiego Centrum Komputerowego Cyfronet AGH[5][6]. Sumaryczna moc obliczeniowa 500 największych superkomputerów z listy TOP500 w czerwcu 2013 wynosiła 223 PFLOPS[7].

Zobacz też[edytuj | edytuj kod]

Przypisy[edytuj | edytuj kod]

  1. Flop (pol.). W: Słownik języka polskiego [on-line]. Wydawnictwo Naukowe PWN SA. [dostęp 2014-03-08].
  2. Cray History (ang.). Cray Inc.. [dostęp 2014-08-23].
  3. Historia rankingu ASCI Red (ang.). Top500.org. [dostęp 2014-08-23]. [zarchiwizowane z tego adresu 2012-02-12].
  4. Sharon Gaudin: IBM's Roadrunner smashes 4-minute mile of supercomputing (ang.). Computerworld, 2008-06-09. [dostęp 2008-06-10].
  5. 5,0 5,1 Top500 List – June 2013 (ang.). Top500.org, 2013-06-17. [dostęp 2014-08-23].
  6. Zeus – Cluster Platform 3000 BL 2x220, Xeon X5650 6C 2.66 GHz, Infiniband (ang.). Top500.org, 2011-11-14. [dostęp 2014-08-23]. [zarchiwizowane z tego adresu 2012-11-01].
  7. China’s Tianhe-2 Supercomputer Takes No. 1 Ranking on 41st TOP500 List (ang.). Top500.org, 2013-06-17. [dostęp 2014-08-23].

Linki zewnętrzne[edytuj | edytuj kod]