Co to jest obliczenia o wysokiej wydajności?
Wysoko wydajne obliczenia (HPC) to zastosowanie zaawansowanej technologii komputerowej, takich jak superkomputerów i algorytmy przetwarzania równoległego, w celu ustalenia złożonych problemów obliczeniowych. Technologia jest najczęściej wykorzystywana przez osoby w dziedzinie nauki, wojska i środowiska akademickiego. W miarę jak transakcje biznesowe stają się bardziej złożone, HPC jest wykorzystywany w obszarach przechowywania danych i przetwarzania transakcji, a także wydobywania lub wykorzystywania tych informacji do celów statystycznych.
Głównym celem w obliczeniach o wysokiej wydajności jest rozwiązanie problemów komputerowych z dokładnością, szybkością i skutecznością. Przetwarzanie równoległe, które wykorzystuje więcej niż jedną centralną jednostkę przetwarzania (CPU) do obliczenia problemu i technicznie powinno zwiększyć liczbę obliczeń, jest kluczem do sukcesu HPC. Inne formy zwiększonej prędkości obliczeniowej, w tym wiele komputerów połączonych ze sobą znane jako komputery klastrowe, również przyczyniają się do obliczeń o wysokiej wydajności.
Superkomputery są również stosowane w procesie wysokiego pObliczenia erformance. Terminy superkomputer i superkomputer mogą być mylące, ponieważ czasami są one zamienne z terminami o wysokiej wydajności komputerowej i komputerowi o wysokiej wydajności, ale można je również uznać za wyspecjalizowaną formę obliczeń o wysokiej wydajności. Jednak dla wszystkich celów i celów superkomputer odnosi się do komputera, niż może obliczyć wysoką wydajność.
ObliczeniaWykonane przez superkomputer są oceniane z prędkością, w której mogą wykonywać operacje zmiennoprzecinkowe na sekundę (klapy), co jest ilością obliczeń o liczbach, które może wykonywać na sekundę. Punkt zmienny odnosi się do punktu dziesiętnego w liczbie, która, ponieważ „pływa”, może reprezentować liczbę o wyższym stopniu dokładności niż operacja stałego punktu. Ilość klap, które należy uznać za superkomputer, to teraflop lub więcej, wartość wyrażona jako 10 do 12.Notacja naukowa lub 1 000 000 000 000 klap. Istnieją jednak superkomputery, które mogą przejść do PeAflops, czyli 1 000 000 000 000 000 000 klap.
Zastosowanie obliczeń o wysokiej wydajności rozciąga się również na pewne problemy techniczne, zwykle na dziedzinach inżynieryjnych, takich jak przemysł petrochemiczny i obliczeniowa dynamika płynów. W ten sposób HPC jest określany jako wysokowydajne obliczenia techniczne (HPTC). Wszystkie pola nakładają się na siebie, więc nie zawsze jest jasne, co stanowi HPTC lub HPC, a terminy są pod wieloma względami synonimii.
Najlepsze komputery o wysokiej wydajności są przechowywane na liście znanej jako Top500. Ta lista została utworzona w celu scentralizowania bazy danych, a także stworzenia kryteriów definiowania wysokowydajnych standardów obliczeniowych. Jest prowadzony przez naukowców w Niemczech i Stanach Zjednoczonych i jest aktualizowany dwa razy w roku.