Bohater + Superkomputer = Superbohater? Szymon Sokół ConStar 2008

Slides:



Advertisements
Podobne prezentacje
Video DR-S Cyfrowy rejestrator wideo
Advertisements

The Thousand Islands Pan kiedyś stanął na brzegu
Technologie informacyjne
Technologia informacyjna
Oracle 10 g i grid computing Autor: Marcin Malinowski.
„BSD alternatywa dla Linuksa”
– projekt CrossGrid, finansowany przez KE i KBN-MNiI
Wykład 4: Architektury mikroprocesorów: von Neumanna, Harvard
Jak rozwój technologii informatycznych zmieni nasze życie za lat?
Pojęcia podstawowe, historia komputera, rodzaje komputerów.
Opracował Karol Rachwalski
PODSTAWY INFORMATYKI Wykładowca: mgr Tadeusz Ziębakowski
Koordynatorzy: Krzysztof BIKONIS Marek MOSZYŃSKI
Historia rozwoju komputerów
‘Wykorzystanie technologii obliczeń
Podział komputerów.
TECHNOLOGIE INFORMACYJNE
TECHNOLOGIE INFORMACYJNE
Zestawienie wyników badań Researches summary. 1. Czy Twoi rodzice uprawiają jakieś sporty lub w inny aktywny sposób spędzają wolny czas poświęcając im.
SAMBA Linux.
Architektura komputerów
Wynalazcy z dziedziny informatyki:
Interfejsy urządzeń peryferyjnych
Część 2.
HISTORIA KOMPUTERÓW.
Jaka jest wydajność najszybszego superkomputera na świecie? Gflopów procesorów Intel EM64T Xeon X56xx 2930 MHz (11.72 GFlops) GB.
Watch and how we learned on German lessons. Rodzaje uczenia się kind of learning Piosenki ( songs ) Zadania pisemne ( written works ) Oglądanie filmu.
Historia komputerów Autor: mgr Elżbieta Mazurowska
Mikroprocesory mgr inż. Sylwia Glińska.
Systemy operacyjne. Komputer aby mógł realizować zadania oraz aby wszystkie urządzenia w systemie komputerowym mogły działać poprawnie, musi być wyposażony.
Budowa i rodzaje procesorów.
Mikroprocesory.
Mikroprocesory mgr inż. Sylwia Glińska.
PROCESORY (C) Wiesław Sornat.
Montaż komputera: klasy PC – jednostka tower PRZEZNACZENIE: Multimedia, internet Kl. 1 TI 2012r.
POZNAŃ SUPERCOMPUTING AND NETWORKING CENTER Systemy zarządzania w środowisku rozproszonym Mirosław Kupczyk
Historia ‘ komputerów 3c Beata Krupa Karolina Węgrzyn.
Wprowadzenie do systemu Cracow Cloud One
Okres warunkowy typu 0,I,2 Okresy warunkowe występują w takich zdaniach, które mówią, co by się stało, gdyby, jeżeli. Np. Gdybym był bogaty, to bym kupił.
Wstęp do Fizyki Środowiska - Podstawy mechaniki płynów Problems 1 Lecture 1 1)In a vertical capillary filled with water air bubbles are rising Sketch the.
CROSSWORD: SLANG. Konkurs polega na rozwiązaniu krzyżówki. CROSSWORD: SLANG Wypełnione karty odpowiedzi prosimy składać w bibliotece CJK, lub przesyłać.
Od algebry Boole’a do komputera Copyright, 2007 © Jerzy R. Nawrocki Wprowadzenie.
notebooki uniwersalne notebooki uniwersalne notebooki biznesowe notebooki biznesowe notebooki mobilne i ultra mobilne notebooki mobilne i ultra mobilne.
Metody komunikacji i synchronizacji w obliczeniach równoległych Michał Radziszewski.
You are about to see a few sentences in Polish. Try to translate them into English, but keep in mind they are: The First Conditonal The Second Conditional.
SPOTKANIE INAUGURACYJNE. Mersenne prime M n = 2 p – 1 Największa znana liczba pierwsza: M 48 = – 1 Liczba cyfr M48: 17,425,170 GIMPS - Great.
Poland Polska. Map of Poland Capitals The first Polish capital was Gniezno later Krakow.
Układy FPGA w systemach obliczeniowych
Infrastruktura PLGrid – wspieramy polskich naukowców
Od Feynmana do Google’a Rafał Demkowicz-Dobrzański,, Wydział Fizyki UW.
Przetłumacz podane w nawiasach fragmenty zdań na j. angielski.
Wstęp do programowania Wykład 7
Między przeszłością a przyszłością komputerów i informatyki
Writing Ewa Hołubowicz 23 października 2015 Plan  Typy zadań  Cechy wspólne  Instrukcja  Ocena.
● Abak ● Urządzeniami do wspomagania obliczeń matematycznych, przetwarzania informacji zajmowano się od wieków. Jednym z najstarszych urządzeń do przetwarzania.
Między przeszłością a przyszłością komputerów i informatyki Maciej M. Sysło Uniwersytet Wrocławski, UMK w Toruniu
Opiekun: Stanisław Toton. 1. Co to jest mikroprocesor? 2. Początki mikroprocesora. 3. Budowa typowego mikroprocesora. 4. Rozwój mikroprocesorów na przełomie.
HISTORIA KOMPUTERA.
Opracowanie: Katarzyna Gagan, Anna Krawczuk
Historia Komputera.
Zaprojektowaliśmy nowoczesny polski inteligentny falownik i komponenty smart z myślą o KLASTRACH. Spirvent: Wynalazcy, Projektanci energoelektroniki, zaprojektowaliśmy.
The CC1 system Prywatna chmura The CC1 system
Lekcje z komputerem-wprowadzenie
Managed Service Identity dla zasobów w Microsoft Azure
Postęp w upowszechnianiu biometrii
Computing situation in Poland
zl
1) What is Linux 2) Founder and mascot of linux 3) Why Torvalds created linux ? 4) System advantages and disadvantages 5) Linux distributions 6) Basic.
Beata Charkiewicz. Table of Contents  Introduction To Android  History Of Android  What is OHA?  Devices with android  Android Features  Android.
Zapis prezentacji:

Bohater + Superkomputer = Superbohater? Szymon Sokół ConStar

Definicja ● A supercomputer is a computer that is considered, or was considered at the time of its introduction, to be at the frontline in terms of processing capacity, particularly speed of calculation. The term "Super Computing" was first used by New York World newspaper in 1929 to refer to large custom-built tabulators that IBM had made for Columbia University. (Wikipedia)

Pierwsze komputery ● 1941 Atanosoff-Berry Computer (ABC) – dwójkowy (50-bitowy); wg wyroku z 1973 pierwszy komputer ● 1941 Z3 (Konrad Zuse) – 2000 przekaźników – Dwójkowy (22-bitowy), 10Hz – Zniszczony podczas nalotu na Berlin w 1944

Pierwsze komputery ● 1946 ENIAC ● J.P.Eckert, J.Mauchly, Univ. of Pennsylvania dla Ballistic Research Laboratory ● Prawie części, w tym lamp ● 30t, 60m³, 150kW ● dziesiętny

Wczesne komputery ● 1951 Whirlwind ● Jay Forrester, dla US Navy → USAF (flight simulator) ● 16-bitowy ● Pierwszy komputer z równoległym sumatorem ● Pierwszy komputer interaktywny

Wczesne komputery ● 1947 Eckert-Mauchly Computer Corporation (EMCC) ● 1950 EMCC → UNIVAC, oddział Remington Rand ● 1951 – UNIVAC I, pierwszy komputer seryjnie produkowany (46szt.); 5200 lamp, 13t, 125kW, >1M$ ● 1952 – UNIVAC I poprawnie przewiduje zwycięstwo wyborcze Eisenhowera ● 1955 Remington Rand → Sperry Rand (prez. Douglas MacArthur, VP Leslie Groves)

Pierwsze mainframe'y ● 1952 – IBM 701, pierwszy seryjny komputer IBM (36 szt.), 2k słów 36-bitowych, umiał grać w warcaby ● 1960 "Snow White and the seven dwarfs" - IBM, Burroughs, NCR, Control Data Corporation, General Electric, RCA, Honeywell ● 1964 IBM System/360 ● 1970 → BUNCH (Burroughs, Univac, NCR, Control Data, Honeywell)

Presuperkomputery ● IBM NORC (Naval Ordnance Research Calculator) – 1954 (15kops, na otwarciu obliczył 3089 cyfr π w 13 minut) ● UNIVAC LARC (Livermore Automatic Research Computer) – 1960 (250kFLOPS), tranzystorowy (germanowy) ● IBM 7030 Stretch – 1961, >1 MFLOPS ● IBM 7950 Harvest – oparty na 7030, dla NSA, , „50 razy szybszy od najszybszego komputera na rynku”

Cray ● Seymour Roger Cray ( ) ● 1950 Engineering Research Associates (ERA) → Sperry- Rand UNIVAC ● 1958 Control Data Corporation (CDC) ● 1972 Cray Research

CDC ● CDC 6600 najszybszym komputerem świata – pierwszy prawdziwy superkomputer (3 MFLOPS), tranzystory krzemowe, chłodzenie freonem ● 1969 CDC 7600 (36 MFLOPS) ● 1972 odejście Craya ● 1974 CDC STAR-100 (100 MFLOPS) ● 1975 Cyber 72 (oparty o 6600) w Cyfronecie w Krakowie ● 1979 CDC Cyber 205 (400 MFLOPS)

CDC 6600 ● 1 procesor obliczeniowy (CPU) ● 10 procesorów peryferyjnych (PP) ● Słowo 60-bitowe (wysoka dokładność obliczeń) ● Pamięć do 256k słów

Cray Research ● 1976 – Cray-1, „najdroższa kanapa świata” ● Procesor wektorowy 80MHz (250 MFLOPS) ● Pamięć 1M słów 64-bitowych ● Cena 5-8 M$

Cray Research ● 1982 – X-MP (0.9GFLOPS)↓ ● 1985 – Cray-2 → (3.9GFLOPS) ● 1988 – Y-MP (2.6GFLOPS)

Massively Parallel Processing ● 1969 Honeywell Multics (8 procesorów) ● 1976 Illiac IV (Burroughs/NASA), planowane 256 procesorów, skończyło się na 64 (150 MFLOPS) ● Cray: "If you were plowing a field, which would you rather use? Two strong oxen or 1024 chicken?"

Massively Parallel Processing ● 1983 Thinking Machines Connection Machine One (CM-1) – procesorów 1-bitowych, w projekcie uczestniczył Richard Feynman ● 1987 CM-2 ● 1993 CM-5 – 256 – 1024 procesorów SPARC (65.5 GFLOPS), wystąpił w Jurassic Park →

Cray Computer Corporation ● 1993 Cray-3 – GaAs zamiast krzemu, 1 egz., 15 GFLOPS, pierwsza porażka Craya ● 1995 bankructwo CCC ● Cray-4 (32 GFLOPS) nigdy nie powstał ● 1996 wykupienie przez SGI ● ASCI Thor's Hammer (Red Storm) – obecny #6 na świecie, 101 TFLOPS, Opteronów

Killer micros ● 1970 – Intel 4004 (4-bit) ● 1974 – Intel 8080 (8-bit) ● 1978 – Intel 8086 (16-bit) ● 1979 – Motorola (32-bit) ● 1984 – MIPS R2000 (RISC, 32-bit) ● 1985 – Intel ● 1985 – Sun SPARC ● 1991 – MIPS R4000 (64-bit) ● '90s – era procesorów RISC ● 2003 – AMD Opteron (64-bit) ● 2004 – UltraSPARC IV (2-rdzeniowy) ● 2005 – UltraSPARC T1 (8-rdzeniowy) ● Tylko 2% mikroprocesorów trafia do komputerów

#1 po 1989 ● 1989 ETA10-G/8 10 GFLOPS ● 1990 NEC SX-3/44R23.2 GFLOPS ● 1993 TMC CM-5 65 GFLOPS ● 1994 Intel Paragon XP/S GFLOPS ● 1994 Fujitsu NWT 170 GFLOPS ● 1996 Hitachi SR GFLOPS ● 1996 Hitachi CP-PACS368 GFLOPS ● 1997 Intel ASCI Red1.3 TFLOPS ● 2000 IBM ASCI White7.2 TFLOPS ● 2002 NEC SX-6 Earth Simulator35 TFLOPS ● 2004 IBM Blue Gene/L70 TFLOPS

Earth Simulator ● NEC SX-6, 35 TFLOPS, 5120 CPUs, 10TB, Yokohama ● Budynek zabezpieczony przeciw wstrząsom, EMP/piorunom,

Mare Nostrum ● #3 w Europie – Barcelona, CPUs

ASCI ● 1992 Accelerated Strategic Computing Initiative → Advanced Simulation and Computing Program ● 1997 ASCI Red (Intel, 1.3 TFLOPS) ● 1998 ASCI Blue Pacific (IBM, 3.9 TFLOPS) ● 1999 ASCI Blue Mountain (SGI, 2.5 TFLOPS) ● 2001 ASCI White (IBM, 7.2 TFLOPS) ● 2002 ASCI Q (Quadrics/HP, 13.8 TFLOPS) ● 2004 ASCI Thor's Hammer (Cray, 40→101TFLOPS) ● 2005 ASCI Purple (IBM, 100 TFLOPS) ● 2004 Blue Gene/L (IBM, 70 → 478 TFLOPS)

Stan obecny ● #1: IBM Blue Gene/L – 478 TFLOPS, CPUs, 73TB, Lawrence Livermore National Laboratory ● #2 (#1 w EU): JUGENE (Jülich Blue Gene), 167 TFLOPS, CPUs, ok. 0.5MW ● RIKEN MDGRAPE-3 – specjalizowany (chemia molekularna), Japonia, 1PFLOPS

Systemy rozproszone ● Współczesny PC za $1000 przewyższa mocą chłodzone LN ETA-10 z 1989 ● Berkeley Open Infrastructure for Network Computing (BOINC) – stworzony na potrzeby uczestników (4/2008), ~1 PFlops, platformy Windows, Linux, MacOS, ● World Community Grid – wspólna platforma BOINC dla wielu projektów badawczych ● Google – serwerów, ~0.3 PFLOPS

Najbliższa przyszłość ● 2008 IBM Roadrunner dla Los Alamos – ponad CPU (1:1 Opteron + Cell BE), → 1.6 PFLOPS ● Cell BE (Sony/Toshiba/IBM) w Sony PS 3 – ponad 100 GFLOPS, 400x więcej niż Cray-1 ● NVIDIA GeForce 8800 Ultra – >500GFLOPS; NVIDIA Tesla ● IBM Cyclops64, Intel Polaris – procesory 80-rdzeniowe, >1 TFLOPS ● Blue Gene/Q, → 10 PFLOPS ● 85% z Top 500 superkomputerów pracuje pod Linuxem (w 2004 – 50%)

Alternatywy ● Heinlein „Time Enough For Love” - komputery trójkowe (rzeczywisty komputer trójkowy: Сетунь, 1958) ● Nadprzewodniki (złącza Josephsona) ● Komputery optyczne ● Komputery kwantowe ● Komputery chemiczne/biologiczne

Główne zastosowania ● Fizyka jądrowa (broń jądrowa, synteza termojądrowa) ● Fizyka/chemia/biologia molekularna (krystalografia, DNA, białka, farmaceutyka) ● Obliczenia inżynierskie (aerodynamika, kosmonautyka, wytrzymałość materiałowa) ● Prognozy pogody, klimatologia ● Radioastronomia ● Kryptoanaliza

Szachy ● Deep Blue (IBM, Feng-hsiung Hsu) pokonał ówczesnego mistrza świata Garriego Kasparowa ● 11 GFLOPS, #259 w Top 500 ● Hydra (64*Xeon + układy specjalizowane, Donninger & Lutz pod patronatem szejka Abu Dhabi) jeszcze nie przegrała meczu z niewspomaganym człowiekiem

Wearables ● 1967 analogowy analizator mowy Uptona (wspomaganie czytania z ruchu warg) ● 1981 wearable Steve'a Manna (sterowanie sprzętem foto)

Head-mounted display ● Z jakiego filmu SF pochodzi ten obrazek? ● Z żadnego – to produkt firmy EyeTap Steve'a Manna ● HMD zintegrowany z kamerą – komputer „widzi” to samo, co człowiek

Head-mounted display ● Zastosowania HMD: – Lotnictwo – Oddziały specjalne – Chirurgia – Inżynieria – Szkolenia pracowników – Gry ● Z800 3DVisor firmy eMagin

Land Warrior ● Weapon: M16/M4 ● Helmet Subsystem (HSS) ● Computer Subsystem (CSS) ● Navigation Subsystem (NSS) ● Communication Network Radio Subsystem (CNRS)

Future Force Warrior ● Ground Soldier System ● Air Warrior

Rozpoznawanie mowy ● Automatic Speech Recognition (ASR) ● Zastępuje stenografię (Realtime Voice Writing) ● Bezpośrednie sterowanie urządzeniami – Dla niepełnosprawnych – W lotnictwie/motoryzacji/wojsku – Telefonia komórkowa ● Analiza semantyczna (Natural Language Understanding)

Sprzężenie bezpośrednie ● Implanty słuchowe, siatkówkowe etc. - bezpośrednie sprzężenie z układem nerwowym ● Brain-Computer Interface (BCI) – bezpośrednie sprzężenie z mózgiem ● Metody inwazyjne, nieinwazyjne, częściowo inwazyjne

Sprzężenie bezpośrednie ● 1978 „Jerry”, pacjent Williama Dobelle'a – pierwszy implant wzrokowy ● 2002 Jens Naumann – implant drugiej generacji ● Implanty słuchowe

Sprzężenie bezpośrednie ● 2004 Matt Nagle – pierwszy użytkownik BrainGate firmy Cyberkinetics (sterowanie ramieniem robotycznym) ● 2008 prace Nicolelisa – małpa sterująca robotem ● Cyborgizacja?

Bohater + Superkomputer = Superbohater? Szymon Sokół ConStar