Katedra Informatyki AGH

Wielkość: px
Rozpocząć pokaz od strony:

Download "Katedra Informatyki AGH"

Transkrypt

1 1

2 Jacek Kitowski Katedra Informatyki AGH Grupa Systemów Komputerowych (CSG) C2 IV p. tel Katedra Informatyki AGH

3

4 Plan wykładu Wprowadzenie zakres problemowy High Performance Computing (HPC) High Throughput Computing (HTC) Podstawowe pojęcia Metody oceny wydajności systemów Tendencje rozwojowe procesorów Komputery systemów otwartych i modele programowania Taksonomie komputerów sterowanie organizacja przestrzeni adresowej granulacja warstwa komunikacyjna Systemy wieloprocesorowe Programowanie równoległe Systemy wysokiej dostępności Grid Computing Przykłady 4

5 Cel wykładu Tendencje rozwojowe sprzętu HPC (i oprogramowania) Wykorzystanie w praktyce - synergia: Problem obliczeniowy - struktury danych Środki i narzędzia informatyki - modele programowania Architektura komputera Erwin Knuth Nikolaus Wirth John von Neumann 5

6 Literatura David E. Culler, Jaswinder Pal Singh Parallel Computer Architecture, Morgan Kaufmann, 1999 R.W. Hockney, C.R. Jesshope Parallel Computers 2, architecture, programming, environments, Adam Hilger 1992 V. Kumar, A. Grama, A. Gupta, G. Karypis Introduction to Parallel Computing, Benjamin/Cummings, 1994 S. Kozielski, Z. Szczerbiński Komputery równoległe, architektura i elementy oprogramowania, WNT 1993 Linda Null, Julia Lobur Struktura organizacyjna i architektura systemów komputerowych, Helion, 2004 D.A. Patterson, J.L. Hennessy Computer Organization and Design The hardware/software interface, Morgan Kaufmann, Elsevier, 2009 I. Foster and Carl Kesselman The Grid: Blueprint for a New Computing Infrastructure, Morgan Kaufmann

7 Literatura cd. William Stallings Organizacja i architektura systemu komputerowego. Projektowanie systemu a jego wydajność, WNT, 2004 Jacek Kitowski Współczesne Systemy Komputerowe, Wyd. CCNS, 2000 D. Loshin: Superkomputery bez tajemnic, MICOM W-wa, 1997 Zbigniew Weiss i Tadeusz Gruźlewski Programowanie współbieżne i rozproszone, WNT 1993 M. Ben-Ari Podstawy programowania współbieżnego i rozproszonego, WNT 1996 K. Zieliński (ed.) Środowiska programowania rozproszonego w sieciach komputerowych, Księgarnia Akademicka Kraków, 1994 T.H. Cormen, C.E. Leiserson, R.L. Rivest: Wprowadzenie do algorytmów, WNT W-wa,

8 Demokratyczna, dynamiczna lista przebojów Horyzont czasowy Bezprzewodowość i mobilność (WLAN, WiFi, Bluetooth, Palm) 2. Zwiększanie przepustowości sieci (kompresja, Content Deliv.) 3. Bezpieczeństwo (ochrona danych przed utratą; ochrona przed niepowołanym dostępem) 4. E-handel, e-banking, s-science, e-learning, e-government, e Multimedia (rozwój przekazu strumieniowego, rozrywka) 6. Doskonalenie systemów CRM (interjesy dla PDA, int.tv, UMTS, synteza mowy) 7. Rozwój IT w firmach (intranet, VPN, WWW, virtual organizations) 8. Outsourcing Źródło: Marek Hołyński, ATM Warszawa: Nowe technologie teleinformatyki, Sieci Rozległe, Zakopane,

9 Demokratyczna, dynamiczna lista przebojów Horyzont czasowy 2007 Nie zmieściły się: rozwiązanie problemu ostatniej mili grid computing konsolidacja rynku oprogramowania komputery molekularne VoIP Większość AI (systemy ekspertowe, wirtualna rzeczywistość, sieci neuronowe, systemy agentowe) 9

10 Wprowadzenie Architektury w kontekscie Zastosowania naukowo-techniczne, przemysłowe, komercyjne poźniej obecnie Zagadnienia: parametry techniczne i funkcjonalność oprogramowania 10

11 O czym mówimy? Program = algorytm + dane Przetwarzanie = użytkownik + komputer + program Model przetwarzania = przetwarzanie + zarządzanie + komunikacja Organizacja przetwarzania = język + poziom + maszyna wirtualna + implementacja modelu przetwarzania Architektura = sprzęt + oprogramowanie (wiele procesorów) 11

12 Jakość przetwarzania Zróżnicowane pojęcie, zależne od celu, implementacji... Tradycyjnie: łatwiej wiarygodniej taniej szybciej więcej High Performance Computing (HPC) versus High Throughput Computing (HTC) HPC - execution time, speedup, efficiency... (dot. pojedynczego zadania) HTC - przepustowość instalacji - wydajność w długim horyzoncie, miesiącu... 12

13 ACK: HP 13

14 Performance Wzrost wydajności Intel Researcher Moore s Law, IPC Architectural Improvement IPC 22x Clock Cycle Improvement 2.7 MHz 60 MHz Source: IEEE Spectrum (1989) ( ) 21x.92 IPC 42x 460x 60 MHz 110x 300 MHz x 14

15 Systemy Operacyjne IBM Blue Gene Własnościowe Komercyjne typu Unix Linux MS Windows Dedykowane BLTRS (IBM BlueGene/L) Gartner Group OS Rankings, 1997 HP-UX 45 Solaris on SPARC 42 IBM AS/ IBM AIX NT on Intel Digital UNIX SCO on Intel Digital Alpha NT Solaris on Intel Digital OVMS Kamil Iskra Cracow Grid Seminar Blue Gene/L Compute Nodes: BLRTS Flat memory space (no paging, static TLB) No fork() or threads Limited exec() No dynamic libraries No stack/heap overwrite protection No Python, no Java Programming modes: Communication coprocessor Virtual node (Heater) Source: Gartner Group 12/97 Kamil Iskra Cracow Grid Seminar 6 Ack: Kamil Iskra, Argonne 15

16 Clock (MHz) Wzrost szybkości przetwarzania technologia organizacja komputera wielkość i ilość zadań sposób przetwarzania sposób zarządzania (procesy --> procesory) typ problemu (NP, systemy czasu rzeczywistego...) Microprocessors DRAM

17 Zależności model programowania środowisko programowania Algorytm Dane Język programowania Zarządzanie 17

18 Supercomputing Goes Personal System Cray Y-MP C916 Sun HPC10000 Small Form Factor PCs Architecture 16 x Vector 4GB, Bus 24 x 333MHz Ultra- SPARCII, 24GB, SBus 4 x 2.2GHz Athlon64 4GB, GigE OS UNICOS Solaris Windows Server 2003 SP1 GFlops ~10 ~10 ~10 Top500 # N/A Price $40,000,000 $1,000,000 (40x drop) < $4,000 (250x drop) Customers Government Labs Large Enterprises Every Engineer & Scientist Applications Classified, Climate, Physics Research Manufacturing, Energy, Finance, Telecom Bioinformatics, Materials Sciences, Digital Media Ack: Fab.Gagliardi 18

19 Data Access Time CPU cycle: 2 GHZ (10-9 ) Memory access: 60 ns (10-9 ) Disk access: 10 ms (10-3 ) Translating the referential by (2 GHZ): CPU cycle ~1 second Memory access ~120 seconds (~2 minutes) Disk access ~ seconds (~6 months) Ack: Fab.Gagliardi 19

20 The Future: Supercomputing on a Chip IBM Cell processor 256 Gflops today 4 node personal cluster => 1 Tflops 32 node personal cluster => Top100 MS Xbox 3 custom PowerPCs + ATI graphics processor 1 Tflops today $300 8 node personal cluster => Top100 for $2500 (ignoring all that you don t get for $300) Intel many-core chips 100 s of cores on a chip in 2015 (Justin Rattner, Intel: 4 cores /Tflop => 25 Tflops/chip Ack: Fab.Gagliardi 20

21 Architecture/System Continuum... Custom processors with custom interconection (Cray X1, NEC S8, IBM Regatto, Blue Gene) Commodity processors with custom interconnection (SGI Altix, Cray XT3, XD1 (Opteron)) Commodity processors with commodity interconnection (Beowulf clusters,...)... SMPs, Custers, Constellations,... DSM, Programming Models 21

22 22

23 Obliczenia Wielkiej Skali Computational Science High Performance Computing K. Wilson* defined computational science as:... a precise mathematical statement, being intractable by traditional methods with a significant scope requires in depth knowledge of science, engineering and the arts... Computational science is about using computers to analyze scientific problems. it is distinct from computer science, which is the study of computers and computation, and... it is different from theory and experiment (...) in that it seeks to gain understanding principally through the analysis of mathematical models (on) high performance computers." *K.G. Wilson, Basic issues for Computational Science, ICTP,

24 Wielkie Wyzwania (Problemy Obliczeniowe) Wielkie Wyzwania*: fundamental problems in science and engineering with potentially broad social, political and scientific impact, which could be advanced by applying high performance computing. Problemy:... Simulation of X-Ray clusters Genome sequencing and structural biology Global climate modeling Fluid turbulence Biotechnology Pollution and dispersion QCD Semi-/superconductor modeling Ocean circulation Vision and cognition... *K.G. Wilson, Grand Challenges to Computational Science, 1987 Modelling, Simulation, Analysis 24

25 ACK: HP 25

26 ACK: HP 26

27 E-Science: Nauka w komputerze Synergy between: theory simulation experiment Theory Data intensive computing (mining) Experiment Numerically intensive computing Simulation Data intensive computing (assimilation) Essential goal: to run larger and more complicated applications faster over time 27

28 Background Complexity Computing Data E-Infrastructure Separation/relation of concerns Complementarity Coherency Simplicity Efficiency Synergy - coherence Problem Algorithm & implementation Computer Architecture, environments 28

29 Zasoby obliczeniowe Petascale is coming Earth Simulator, 35 TFlops peak Vector processing Jaguar / Franklin, 120 / 100 TFlops peak, Vector processing cores cores BlueGene/L, 596 TFlops peak, Low power, cheap processors ACK: Hank Childs, Lawrence Livermore National Laboratory, ICCS 2008 Roadrunner, 1457 TFlops peak, Heterogeneous / PowerXCell 8i AMD Opteron DC 1.8GHz BE 3.2GHz (12.8 Gflops) TOP500, Nov

30 Explosion of Data Experiments Simulations Archives Literature Petabytes Doubling every 2 years ACK: Fabrizio Gagliardi, Microsoft, ICCS

31 Research e-infrastructures e-infrastructures in Europe: Research Network infrastructure: GEANT pan-european network interconnecting National Research and Education Networks Computing Grid Infrastructure: Enabling Grids for E-SciencE (EGEE project) Transition to the sustainable European Grid Initiative (EGI) currently worked out through EGI_DS project Data & Knowledge Infrastructure: Digital Libraries (DILIGENT) and repositories (DRIVER-II) A series of other projects : Middleware interoperation, applications, policy and support actions, etc. Cyber-Infrastructures around the world: Similar in US and Asia Pacific ACK: Fabrizio Gagliardi, Microsoft, ICCS

32 Defining e-science E-Science: collaborative research supported by advanced distributed computations Multi-disciplinary, Multi-Site and Multi-National Building with and demanding advances in Computing/Computer Sciences Goal: to enable better research in all disciplines System-level Science: beyond individual phenomena, components interact and interrelate to generate, interpret and analyse rich data resources From experiments, observations and simulations Quality management, preservation and reliable evidence to develop and explore models and simulations Computation and data at all scales Trustworthy, economic, timely and relevant results to enable dynamic distributed collaboration Facilitating collaboration with information and resource sharing Security, trust, reliability, accountability, manageability and agility I. Foster, System Level Science and System Level Models, Snowmass, August 1-2, 2007 M. Atkinson, e-science (...), Grid2006 & 2-nd Int.Conf.e-Social Science 2006, National e-science Centre UK 32

33 Example: Seismic Hazard Analysis (T. Jordan et al., SCEC) Seismicity Paleoseismology Local site effects Geologic structure Faults Seismic Hazard Model InSAR Image of the Hector Mine Earthquake A satellite generated Interferometric Synthetic Radar (InSAR) image of the 1999 Hector Mine earthquake. Shows the displacement field in the direction of radar imaging Stress transfer Each fringe (e.g., from red to red) corresponds to a few centimeters of displacement. I. Foster, ibid 33

34 Beyond Models An Integrated View of Simulation, Experiment, & (Bio)informatics Synergy between Problem Algorithm & implementation Computer Architecture Problem Specification Simulation Browsing & Visualization SIMS* Analysis Tools Database LIMS + Experimental Design Experiment Browsing & Visualization *Simulation Information Management System + Laboratory Information Management System I. Foster, ibid 34

35 Przykłady problemów

36 36

37 37

38 High Fidelity Numerical Simulation Source: Ansys Source: MSC.Software Impact on Science Research: Simulation joins Theory and Experiment as key methods of Scientific discovery Impact on Industry: virtual testing during the component design process virtual trial and error of design concepts optimization of component performance, quality and manufacturability 38

39 Virtual Prototyping Virtual prototyping allows: product testing in realistic conditions appropriate design decisions Source: National Crash Analysis Center Example applications: Vehicle performance (aerodynamics, acoustics) and safety (crash-test, occupant safety) Consumer goods (Shock resistance, drop-test, electromagnetic compliance) Medical (Knee joint prosthesis, heart valve implant, vascular surgery) Healthcare implications in the future Virtual Patients Source: ESI Group 39

40 40

41 41

42 42

43 43

44 44

45 45

46 46

47 47

48 Capability Computing Example Applications are complex and dynamically constructed from services. Current solutions rely on a human as a source of knowledge Flood forecast simulation complexity: time o(n 4 ), memory o(n 3 ) Workflow construction User Portal Workflow Service Workflow Knowledge Storage Service Meteorology Service Hydrology Service Hydraulics Service Meteorology Visualization Hydrology Visualization Hydraulics Visualization Thanks are due: EU K-WfGrid Project: Knowledge-based Workflow System for Grid Applications, L. Hluchy (II SAS) for flood application 48

49 Application Architecture Services Meteorology services Watershed integration services Hydrology/hydraulics services Visualization services Asynchronous data delivery Models Meteorological simulation Hydrological simulation models Hydraulic simulation models Visualization tools for simulation outputs 49

50 Useful Results Thanks are due: L. Hluchy (II SAS) 50

51 51

52 52

53 53

54 54

55 55

56 56

57 57

58 58

59 59

60 High Performance Computing "Computing resources which provide more than an order of magnitude more computing power than is normally available on one's desktop" JISC New Technology Initiative Development of Computational Science to complete theoretical and experimental sciences New Computer Architectures to run larger applications faster over time Simulation and Modelling Problems (more calculations - more precision) Problems with large amount of data (data-mining, seismic) HPC for Grand Challenges (K. Wilson, 1987) (climate modelling, fluid turbulence, pollution dispersion, human genome, ocean circulation, QCD, semi-/superconductor modelling, biology, combustion systems, vision&cognition, etc.) 60

61 Obliczenia Wielkiej Skali Computational Science High Performance Computing K. Wilson* defined computational science as:... a precise mathematical statement, being intractable by traditional methods with a significant scope requires in depth knowledge of science, engineering and the arts... Computational science is about using computers to analyze scientific problems. it is distinct from computer science, which is the study of computers and computation, and... it is different from theory and experiment (...) in that it seeks to gain understanding principally through the analysis of mathematical models (on) high performance computers." *K.G. Wilson, Basic issues for Computational Science, ICTP, 1986 escience Experiments in Silico 61

62 62

63 Metacomputing ( Grid computing ) Transparent access to a variety of services Computing Services Graphical, multimedia and Scientific Visualization services Storage (including HSM) services High-bandwith Network Protocols Larry Smarr 1987 Uni. of Illinois Objectives: commodity systems to solve target class of problems novel solution methods flexibility and extensibility site autonomy scalable architectures single name space easy to use 63

64 Idea of Metacomputing GRID Computing SOA Larry Smarr Ian Foster, Carl Kesselman "Heterogeneous computing in a homogeneous environment" SM-Parallel/Vector RISC Metacomputer DM-MPP Clusters Services usługi SM-MPP Real-Time RAID Disk Farms File Migration Robotic Tape Archiving Compute Services Storage Services Users 3D Graphics Image Processing Scientific Visualization Visualization Services SOA: Service Oriented Architecture 64

65 65

66 66

67 TOP500 LiST Compiled by Hans Meuer (University of Mannheim, Germany) Erich Strohmaier and Horst Simon (NERSC/Lawrence Berkeley National Lab.) Jack Dongarra (University of Tenn., Knoxville) To provide this new statistical foundation, we have decided in 1993 to assemble and maintain a list of the 500 most powerful computer systems. Our list has been compiled twice a year since June 1993 with the help of high-performance computer experts, computational scientists, manufacturers, and the Internet community in general who responded to a questionnaire we sent out.

68 A host of parallel machines There are (have been) many kinds of parallel machines For the last 12+ years their performance has been measured and recorded with the LINPACK benchmark, as part of Top500 It is a good source of information about what machines are (were) and how they have evolved 68

69 What is the LINPACK Benchmark LINPACK: LINear algebra PACKage A FORTRAN Matrix multiply, LU/QR/Choleski factorizations, eigensolvers, SVD, etc. LINPACK Benchmark Dense linear system solve with LU factorization (n - # of operations) 2n 3 / 3 o(2n Measure, R [Mflop/s] DP Mflop/s (100x100) TPP Mflop/s (1000x1000) Rpeak Mflop/s The problem size can be chosen You have to report the best performance for the best n, and the n that achieves half of the best performance. 2 ) Linpack Parallel Rmax Nmax N 1/2 Rpeak 69

70 Zasoby obliczeniowe Petascale is coming Earth Simulator, 35 TFlops peak Vector processing Jaguar / Franklin, 120 / 100 TFlops peak, Vector processing cores cores BlueGene/L, 596 TFlops peak, Low power, cheap processors ACK: Hank Childs, Lawrence Livermore National Laboratory, ICCS 2008 Roadrunner, 1457 TFlops peak, Heterogeneous / PowerXCell 8i AMD Opteron DC 1.8GHz BE 3.2GHz (12.8 Gflops) TOP500, Nov

71 Polish Supercomputer Centres ACK CYFRONET AGH AGH University of Science and Technology Cracow (1973) Interdisciplinary Centre for Mathematical and Computational Modelling University of Warsaw Warsaw (1993) Poznan Supercomputing and Newtorking Center Institute of Bioorganic Chemistry PAS Poznan (1993) TASK Academic Computer Centre Gdask University of Technology Gdansk (1994) Wroclaw Centre for Networking and Supercomputing Wroclaw University of Technology Wroclaw (1995) 71 71

72 Pionier Polish Optic Network 72 ENPG Meeting, Cracow, Sept. 22,

73 ACK CYFRONET-AGH Resources

74 ACK CYFRONET-AGH Aggregated R peak WORLD Aggregated 74

75 Możliwości obliczeniowe środowisk Power (Gflops) Computer Peak Performance (GFlops) and Storage Systems (TB) CYFRONET ICM UW PCSS CI TASK WCSS R peak R peak R peak R peak R peak SMP 1849 vector Clusters ~30000 ~20000 ~ Total ~32000 ~20600 ~ Storage (TB)

76 6 entries found. TOP500 Nov.2008 POLISH SITES Rank Site System Cores R max R peak 68 Gdansk University of Technology, CI Task Poland ACTION Cluster Xeon E5345 Infiniband ACTION Interdisciplinary Centre for Mathematical and Computational Modelling, University of Warsaw Poland Cyfronet Poland PCSS Poznan Poland Nasza Klasa Poland Communications Company (P1) Poland BladeCenter QS22 Cluster, PowerXCell 8i 4.0 Ghz, Infiniband IBM Cluster Platform 3000 BL2x220, L54xx 2.5 Ghz, Infiniband Hewlett-Packard Cluster Platform 3000 BL460c, Xeon 54xx 2.5 GHz, Infiniband Hewlett-Packard Cluster Platform 3000 BL460c/BL2x220, L54xx 2.5 Ghz, GigE Hewlett-Packard Cluster Platform 3000 BL460c, Xeon L54xx 2.5 GHz, GigEthernet Hewlett-Packard

77 Data Storage and Management Requirements Heterogeneity Resources, management, users requirements Efficient data access High Availability and fault tolerance Cost/performance optimization SAN infrastructure 77

78 Data Storage Overview Disk systems (raw) capacity: 529 TB 6 TB high performance FC disks 211 TB FATA disks, 312 TB SATA disks Total cache memory of the arrays: 32 GB Automatic Tape Library (raw) capacity: 500TB (for LTO-4 tapes) ENPG Meeting, Cracow, Sept. 22, 2008

79 ENPG Meeting, Cracow, Sept. 22, 2008 SAN Infrastructure

80 (3 + 1) Ery Komputerów Shared Memory Vector Processors Cray X-MP Distributed Memory Systems TMC CM-2 Cray Y-MP Alliant FX/80 Cray-2 Convex C2 Convex C3 IBM SP2 Cray T90 TMC CM-5 HP Cluster Intel Paragon Scalable Parallel Computing SPP1000 SPP1600 S/X Class SGI PC XL NEC SX4 Cray T3D/E Source: NCSA University of Illinois at Urbana-Champaign ASCI Initiative Los Alamos Origin2k IBM RS/6k SP Sandia Lawrence Livermore 80

81 DOE Accelerated Strategic Computing Initiative (1995) to accelerate the development of massively parallel computers in order to ensure confidence in the safety, performance and reliability of US nuclear stockpile. 10-year, $ 1 billion program Goal: Provide balanced Tera-Scale computing Platforms by 2003/04 Options: ASCI Red (Sandia/Intel) ASCI Blue Pacific (LLNL/IBM) ASCI Blue Mountain (LANL/SGI-CRAY) + ASCI Compaq ASCI Facts Signed 1992 by Bush 81

82 ASCI cont 82

83 83

84 ASCI initiative ASCI - option RED ASCI - option Blue Mountain 84

85 10 9 Eventually one billion transistors, or electronic switches, may crowd a single chip, 1,000 times more than possible today. National Geographic, Gordon Moore FORECAST Source: Intel

86 Moore s Law meets Super Computing 1980s 1990s TODAY $10M/GFlop $50K/GFlop $1K/GFlo p The evolving value proposition Performance s-1980s Price / performance 1990s Price / performance / Watt s NASA VIDEO

87 PERFORMANCE VS. INITIAL PENTIUM 4 PERFORMANCE through parallelism DUAL/MULTI-CORE PERFORMANCE 3X 10X FORECAST SINGLE-CORE PERFORMANCE

88 What is the LINPACK Benchmark LINPACK: LINear algebra PACKage A FORTRAN Matrix multiply, LU/QR/Choleski factorizations, eigensolvers, SVD, etc. LINPACK Benchmark Dense linear system solve with LU factorization (n - # of operations) 2n 3 / 3 o(2n Measure, R [Mflop/s] DP Mflop/s (100x100) TPP Mflop/s (1000x1000) Rpeak Mflop/s The problem size can be chosen You have to report the best performance for the best n, and the n that achieves half of the best performance. 2 ) Linpack Parallel Rmax Nmax N 1/2 Rpeak 88

89 Przykładowe wyniki dla zestawu LINPACK Linpack Performance 89

90 Linpack Performance Linpack - cd. 90

91 Clusters, Constellations, MPPs These are the only 3 categories today in the Top500 They all belong to the Distributed Memory model (MIMD) (with many twists) Each processor/node has its own memory and cache but cannot directly access another processor s memory. nodes may be SMPs Each node has a network interface (NI) for all communication and synchronization. P0 NI P1 NI Pn NI memory memory... memory interconnect So what are these 3 categories? 91

92 Ack: J. Dongarra TOP500 list, Nov

93 Ack: Strohmaier 93

94 94

95 Ack: J. Dongarra TOP500 list, Nov

96 Ack: J. Dongarra TOP500 list, Nov

97 Ack: Strohmaier 97

98 Ack: Strohmaier 98

99 Ack: Strohmaier 99

100 Ack: Strohmaier TOP500 analysis 100

101 Performance Development & Projections 10 Eflop/s 1 Eflop/s 100 Pflop/s 10 Pflop/s 1 Pflop/s 100 Tflop/s 10 Tflop/s 1 Tflop/s 100 Gflop/s 10 Gflop/s 1 Gflop/s 100 Mflop/s 10 Mflop/s 1 Mflop/s SUM N=1 N= Gflop/s 1 Tflop/s 1 Pflop/s 1 Eflop/s O(1) Thread O(10 3 ) Threads Page 101 O(10 6 )Threads December 9, 2009 O(10 9 ) Threads

102 Something s Happening Here From K. Olukotun, L. Hammond, H. Sutter, and B. Smith In the old days it was: each year processors would become faster Today the cycle time is fixed or decreasing Things are still doubling every 18 months Moore s Law reinterpretated

103 Moore s Law Reinterpreted Number of cores per chip doubles every two year, while clock speed decreases (not increases). Need to deal with systems with millions of concurrent threads Future generation will have billions of threads! Need to be able to easily replace interchip parallelism with intro-chip parallelism

104 Today s Multicores 90% of Top500 Systems Are Based on Multicore IBM Cell (9) Intel Clovertown (4) Sun Niagra2 (8) SciCortex (6) Intel Polaris (80) AMD Opteron (4) IBM BG/P (4) 104

105

106 Zasada działania komputera 106

107 Algorytm cyklu rozkazowego Przebieg jednego cyklu rozkazowego można opisać za pomocą następującego algorytmu: 1. Zawartość miejsca pamięci wewnętrznej wskazywanego przez licznik rozkazów LR zostaje przesłana do układów sterujących procesora, 2. W układach sterujących następuje rozdzielenie otrzymanej informacji na dwa pola: pole operacji i pole argumentów. Pole operacji zawiera adres rozkazu, który należy wykonać. Pole argumentów zawiera adresy, pod którymi są przechowywane dane oraz adres przeznaczenia wyniku. x for y (i x i z 0; i y i n) z i ; 3. Na podstawie wyznaczonych adresów następuje przesłanie z pamięci wewnętrznej argumentów do odpowiednich rejestrów, a na podstawie adresu rozkazu arytmometr wykonuje odpowiednie działanie (operację arytmetyczną lub logiczną) na zawartościach rejestru. 4. Wynik przetwarzania (wynik wykonanej operacji) jest wysyłany do pamięci wewnętrznej pod adres przeznaczenia wyniku. 5. Następuje zmiana wartości licznika rozkazów LR tak, aby wskazywał on kolejny rozkaz dla procesora. 107

108 Babbage Zamiast wstępu Potrzeba wyników ilościowych od zawsze Inklinacje orbit planetarnych (X w.) (podziękowania dla dr. W. Aldy) Built in

109 Potrzeby lat : ENIAC P. Eckert, J. Mauchly (Electronic Numerical I think Integrator there is a world market and Computer) for maybe five computers The Turing Machine (Thomas Von Neumann Watson Senior, Architecture Chairman (Report of on IBM, the 1943) EDVAC 1945) Los Alamos; bomba wodorowa Alan Turing Architektura von Neumanna - inaczej - sekwencyjna Harvard Mark I IBM ASCC 109

110 Architektura von Neumanna - inaczej - sekwencyjna Początki The Turing Machine Von Neumann Architecture (Report on the EDVAC 1945) Los Alamos; bomba wodorowa Alan Turing Pamięć operacyjna Układ we/wy Magistrala L2 cache L1 cache Procesor Magistrala Obecny pogląd Schemat funcjonalny z Sterowanie - y Arch. Klasyczna - mainframes y Arch. Magistralowa - wspołczesna `Central Processing Unit (CPU) linearly addressed address space (operational memory) control unit Sequence of instructions operates on sequence of data - sequential computers

111 The scientific market is still about that size 3 computers When scientific processing was 100% of the industry a good predictor $3 Billion: 6 vendors, 7 architectures DOE buys 3 very big ($100-$200 M) machines every 3-4 years Worldwide market is perhaps 5 of the largest computers z During the review, someone said: von Neumann was right. 30,000 word was too much IF all the users were as skilled as von Neumann... for ordinary people, 30,000 was barely enough! -- Edward Teller, 1995 z The memory was approved. z Memory solves many problems! 111

112 December 1947 : Transistor: William Bradford Shockley, Walter H. Brattain, John Bardeen - Bell Telephone Labs. 112

113 Wyścig... GAM I XYZ UMC ZAM : UNIVAC I P. Eckert & J. Mauchly 1951: MESM S.A. Lebedev 113

114 1952 : IBM 701 pierwsza maszyna USA dla potrzeb obronnych 114

115 1955 : IBM 704 konstrukcja Gene Amdahl. 5 kflops, pamięć na rdzeniach ferrytowych słów 36 bitowych ( 3x IBM701) FORTRAN Lawrence Livermore National Laboratory 115

116 Mercury 1958 (CERN) FERRANTI CERN [ ] First generation vacuum tube machine (60 microsec clock cycle, 2 cycles to load or store, 3 cycles to add and 5 cycles to multiply 40 bit longwords, no hardware division) with magnetic core storage ( bit words, 120 microsec access time). Mercury's processor had floating point arithmetic and a B-Register (index register). Magnetic drum auxiliary storage (16 Kwords of 40 bits, 8.75 msec average latency, 64 longwords transferred per revolution). Paper tape I/0. Two Ampex magtape units added in Autocode compiler. At the end of its career it was connected on-line to an experiment (Missing Mass Spectrometer). In 1966 the Mercury was shipped to Poland as a gift to the Academy of Mining and Metallurgy at Cracow. Manchester University,

117 CERNowski łącznik... Ferranti Mercury 1958 (CERN) First generation vacuum tube machine (60 microsec clock cycle, 2 cycles to load or store, 3 cycles to add and 5 cycles to multiply 40 bit longwords, no hardware division) with magnetic core storage. Autocode compiler. In 1966 the Mercury was shipped to Poland as a gift to the Academy of Mining and Metallurgy at Cracow. 117

118 1962: : Rang Compagnies Production Part de marché 1 IBM % 2 Rand % 3 Burrough % 4 CDC % 5 NCR % 6 RCA % 7 General Electric % 8 Honeywell % Autres % Total % 118

119 March 1964 : IBM 360/67 IBM 360/67 when it first came with just 500 kbytes of RAM. The DAT (Dynamic Address Translation) gate of electronics is slightly ajar. 119

120 1964 : CDC Seymour Cray. 3 MIPS. 120

121 1965 : BESM-6 - Sergei Alexeevich Lebedev, 1 MIPS 121

122 1965 : Digital PDP 8 Caractéristiques techniques du mini ordinateur PDP 8 Processeur 12 bits, cycle de 1.5 microsecondes Mémoire 4Kmots de 12 bits (tores de ferrite) Terminal Teletype ASR33 + cartes perforées Consommation : 780 Watts - Prix : $ 122

123 1967: Rang Compagnies Production Part de marché 1 IBM % 2 Rand % 3 NCR % 4 CDC % 5 Honeywell % 6 Burrough % 7 RCA % 8 General Electric % Autres % Total % 123

124 1969 : supercomputer CDC "pipeline, Seymour Cray, pipelining! Los Alamos 124

125 1976: Seymour Cray supercomputer Cray I $. Los Alamos. 1x Processor 64 bits, 83 MHz. 166 MFLOPS. Fréon. 125

126 1981 : CYBER 205, l'ordinateur le plus puissant de son époque. Sa mémoire centrale est de 32 Mo et il délivre une puissance de 200 MFLOPS. 126

127 1982 : Cray X-MP, multiprocessor supercomputer. 2 or 4 processors, 105 MHz, 235 Mflops 127

128 Mars 1984 : IBM PC jr 64 K RAM, 5"25, monitor, 1300 $. 128

129 1985 : CRAY 2, po raz pierwszy przekroczono 1 Gflop (1.9 Gflop). 4 procesory 250 MHz, 488 Mflops. Unix System V : UNICOS. Mnożenie macierzy (dla 4proc.) 1.7 Gflops. Liquid cooling 2048MB RAM 129

130 1986 : Thinking Machines Massively parallel computer Connection Machine CM processors - SIMD! 130

131 ACK: Sterling 131

132 Terminologia Technologia (typ) procesora - typ instrukcji i sposób realizacji CISC - Complex Instruction Set Computer RISC - Reduced Instruction Set Computer EPIC - Explicity Parallel Instruction Computer Architektura - wykorzystuje daną technologię - teoretyczna implementacja POWER IA-64 PA-RISC Procesor - realizacja sprzętowa architektury POWER5 Itanium2 PA-8700 Technologia półprzewodnikowa ECL CMOS GaAs Procesor stosuje się w odniesieniu do układu mikroprocesorowego; w miejscach wymagających rozróżnienia używane są obie nazwy. 132

133 O czym mówiliśmy do tej pory? Potrzeba rozwoju architektur komputerowych Synergia badań naukowych: Teoria Eksperyment Computing Synergia: Problem Algorytm Architektura Rys historyczny 133

134 134

Technologia Informacyjna Wykład II Jak wygląda komputer?

Technologia Informacyjna Wykład II Jak wygląda komputer? Technologia Informacyjna Wykład II Jak wygląda komputer? A. Matuszak 18 października 2010 A. Matuszak Technologia Informacyjna Wykład II Jak wygląda komputer? A. Matuszak (2) Technologia Informacyjna Wykład

Bardziej szczegółowo

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition)

Zakopane, plan miasta: Skala ok. 1: = City map (Polish Edition) Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Click here if your download doesn"t start automatically Zakopane, plan miasta: Skala ok. 1:15 000 = City map (Polish Edition) Zakopane,

Bardziej szczegółowo

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6

Kierunek: Informatyka rev rev jrn Stacjonarny EN 1 / 6 Wydział Informatyki i Komunikacji Wizualnej Kierunek: Informatyka w języku angielskim studia pierwszego stopnia - inżynierskie tryb: stacjonarny rok rozpoczęcia 2018/2019 A. Moduły międzykierunkowe obligatoryjne

Bardziej szczegółowo

Tychy, plan miasta: Skala 1: (Polish Edition)

Tychy, plan miasta: Skala 1: (Polish Edition) Tychy, plan miasta: Skala 1:20 000 (Polish Edition) Poland) Przedsiebiorstwo Geodezyjno-Kartograficzne (Katowice Click here if your download doesn"t start automatically Tychy, plan miasta: Skala 1:20 000

Bardziej szczegółowo

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science

Proposal of thesis topic for mgr in. (MSE) programme in Telecommunications and Computer Science Proposal of thesis topic for mgr in (MSE) programme 1 Topic: Monte Carlo Method used for a prognosis of a selected technological process 2 Supervisor: Dr in Małgorzata Langer 3 Auxiliary supervisor: 4

Bardziej szczegółowo

Architektury komputerów Architektury i wydajność. Tomasz Dziubich

Architektury komputerów Architektury i wydajność. Tomasz Dziubich Architektury komputerów Architektury i wydajność Tomasz Dziubich Przetwarzanie potokowe Przetwarzanie sekwencyjne Przetwarzanie potokowe Architektura superpotokowa W przetwarzaniu potokowym podczas niektórych

Bardziej szczegółowo

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH

Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH Kierunek Elektronika i Telekomunikacja, Studia II stopnia Specjalność: Systemy wbudowane Metodyki projektowania i modelowania systemów Cyganek & Kasperek & Rajda 2013 Katedra Elektroniki AGH Zagadnienia

Bardziej szczegółowo

Wprowadzenie. Klastry komputerowe. Superkomputery. informatyka +

Wprowadzenie. Klastry komputerowe. Superkomputery. informatyka + Wprowadzenie Klastry komputerowe Superkomputery Wprowadzenie Klastry komputerowe Superkomputery Wprowadzenie Filozofia przetwarzania równoległego polega na podziale programu na fragmenty, z których każdy

Bardziej szczegółowo

MaPlan Sp. z O.O. Click here if your download doesn"t start automatically

MaPlan Sp. z O.O. Click here if your download doesnt start automatically Mierzeja Wislana, mapa turystyczna 1:50 000: Mikoszewo, Jantar, Stegna, Sztutowo, Katy Rybackie, Przebrno, Krynica Morska, Piaski, Frombork =... = Carte touristique (Polish Edition) MaPlan Sp. z O.O Click

Bardziej szczegółowo

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition)

Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition) Karpacz, plan miasta 1:10 000: Panorama Karkonoszy, mapa szlakow turystycznych (Polish Edition) J Krupski Click here if your download doesn"t start automatically Karpacz, plan miasta 1:10 000: Panorama

Bardziej szczegółowo

Prawo Moore a 4/10/2013. Wstęp do Informatyki

Prawo Moore a 4/10/2013. Wstęp do Informatyki Prawo Moore a Wstęp do Informatyki Gordon E. Moore, 1965. "Cramming more components onto integrated circuits," Electronics, v.38, no 8 (19 April), Wydajność systemów komputerowych Cezary Bolek Katedra

Bardziej szczegółowo

Cezary Bolek Katedra Informatyki. Prawo Moore a

Cezary Bolek Katedra Informatyki. Prawo Moore a Wstęp do Informatyki Wydajność systemów komputerowych Cezary Bolek Katedra Informatyki Prawo Moore a Gordon E. Moore, 1965. "Cramming more components onto integrated circuits," Electronics, v.38, no 8

Bardziej szczegółowo

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards

Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards INSPIRE Conference 2010 INSPIRE as a Framework for Cooperation Network Services for Spatial Data in European Geo-Portals and their Compliance with ISO and OGC Standards Elżbieta Bielecka Agnieszka Zwirowicz

Bardziej szczegółowo

deep learning for NLP (5 lectures)

deep learning for NLP (5 lectures) TTIC 31210: Advanced Natural Language Processing Kevin Gimpel Spring 2019 Lecture 6: Finish Transformers; Sequence- to- Sequence Modeling and AJenKon 1 Roadmap intro (1 lecture) deep learning for NLP (5

Bardziej szczegółowo

ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS.

ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS. ERASMUS + : Trail of extinct and active volcanoes, earthquakes through Europe. SURVEY TO STUDENTS. Strona 1 1. Please give one answer. I am: Students involved in project 69% 18 Student not involved in

Bardziej szczegółowo

Presented by. Dr. Morten Middelfart, CTO

Presented by. Dr. Morten Middelfart, CTO Meeting Big Data challenges in Leadership with Human-Computer Synergy. Presented by Dr. Morten Middelfart, CTO Big Data Data that exists in such large amounts or in such unstructured form that it is difficult

Bardziej szczegółowo

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes.

Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies. Auditorium classes. Faculty of: Computer Science, Electronics and Telecommunications Field of study: Computer Science Study level: First-cycle studies Form and type of study: Full-time studies Annual: 2014/2015 Lecture language:

Bardziej szczegółowo

Towards Stability Analysis of Data Transport Mechanisms: a Fluid Model and an Application

Towards Stability Analysis of Data Transport Mechanisms: a Fluid Model and an Application Towards Stability Analysis of Data Transport Mechanisms: a Fluid Model and an Application Gayane Vardoyan *, C. V. Hollot, Don Towsley* * College of Information and Computer Sciences, Department of Electrical

Bardziej szczegółowo

Home Software Hardware Benchmarks Services Store Support Forums About Us

Home Software Hardware Benchmarks Services Store Support Forums About Us 1 z 8 2013-03-08 11:49 Shopping cart Search Home Software Hardware Benchmarks Services Store Support Forums About Us Home» CPU Benchmarks» Intel Core i5-2310 @ 2.90GHz CPU Benchmarks Video Card Benchmarks

Bardziej szczegółowo

Distributed programming Distributed programming. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny)

Distributed programming Distributed programming. Informatyka II stopień (I stopień / II stopień) Ogólno akademicki (ogólno akademicki / praktyczny) Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU Kod modułu Nazwa modułu Nazwa modułu w języku angielskim Obowiązuje od roku akademickiego 2012/2013

Bardziej szczegółowo

Datacenter - Przykład projektu dla pewnego klienta.

Datacenter - Przykład projektu dla pewnego klienta. Datacenter - Przykład projektu dla pewnego klienta. Wstęp! Technologie oraz infrastruktury wykorzystywane przez Capgemini. Projekt dla pewnego francuskiego klienta założenia Requests Capgemini datacenters

Bardziej szczegółowo

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis

Machine Learning for Data Science (CS4786) Lecture11. Random Projections & Canonical Correlation Analysis Machine Learning for Data Science (CS4786) Lecture11 5 Random Projections & Canonical Correlation Analysis The Tall, THE FAT AND THE UGLY n X d The Tall, THE FAT AND THE UGLY d X > n X d n = n d d The

Bardziej szczegółowo

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Robert Respondowski Click here if your download doesn"t start automatically Wojewodztwo Koszalinskie:

Bardziej szczegółowo

Usługi IBM czyli nie taki diabeł straszny

Usługi IBM czyli nie taki diabeł straszny Usługi IBM czyli nie taki diabeł straszny Michał Wawrzyński 693 93 5338 michal.wawrzynski@pl.ibm.com Usługi IBM dla Partnerów Handlowych Maintenance & Technical Support Asset-based Services Labor-based

Bardziej szczegółowo

Systemy wbudowane. Poziomy abstrakcji projektowania systemów HW/SW. Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji

Systemy wbudowane. Poziomy abstrakcji projektowania systemów HW/SW. Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji Systemy wbudowane Wykład 9: SystemC modelowanie na różnych poziomach abstrakcji Poziomy abstrakcji projektowania systemów HW/SW 12/17/2011 S.Deniziak:Systemy wbudowane 2 1 Model czasu 12/17/2011 S.Deniziak:Systemy

Bardziej szczegółowo

SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1. Fry #65, Zeno #67. like

SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1. Fry #65, Zeno #67. like SSW1.1, HFW Fry #20, Zeno #25 Benchmark: Qtr.1 I SSW1.1, HFW Fry #65, Zeno #67 Benchmark: Qtr.1 like SSW1.2, HFW Fry #47, Zeno #59 Benchmark: Qtr.1 do SSW1.2, HFW Fry #5, Zeno #4 Benchmark: Qtr.1 to SSW1.2,

Bardziej szczegółowo

Hard-Margin Support Vector Machines

Hard-Margin Support Vector Machines Hard-Margin Support Vector Machines aaacaxicbzdlssnafiyn9vbjlepk3ay2gicupasvu4iblxuaw2hjmuwn7ddjjmxm1bkcg1/fjqsvt76fo9/gazqfvn8y+pjpozw5vx8zkpvtfxmlhcwl5zxyqrm2vrg5zw3vxmsoezi4ogkr6phieky5crvvjhriqvdom9l2xxftevuwcekj3lktmhghgniauiyutvrwxtvme34a77kbvg73gtygpjsrfati1+xc8c84bvraowbf+uwnipyehcvmkjrdx46vlykhkgykm3ujjdhcyzqkxy0chur6ax5cbg+1m4bbjptjcubuz4kuhvjoql93hkin5hxtav5x6yyqopnsyuneey5ni4keqrxbar5wqaxbik00icyo/iveiyqqvjo1u4fgzj/8f9x67bzmxnurjzmijtlybwfgcdjgfdtajwgcf2dwaj7ac3g1ho1n4814n7wwjgjmf/ys8fenfycuzq==

Bardziej szczegółowo

Podstawy Techniki Mikroprocesorowej wykład 13: MIMD. Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej

Podstawy Techniki Mikroprocesorowej wykład 13: MIMD. Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej Podstawy Techniki Mikroprocesorowej wykład 13: MIMD Dr inż. Jacek Mazurkiewicz Katedra Informatyki Technicznej e-mail: Jacek.Mazurkiewicz@pwr.edu.pl Kompjuter eta jest i klasyfikacja jednostka centralna

Bardziej szczegółowo

Auditorium classes. Lectures

Auditorium classes. Lectures Faculty of: Mechanical and Robotics Field of study: Mechatronic with English as instruction language Study level: First-cycle studies Form and type of study: Full-time studies Annual: 2016/2017 Lecture

Bardziej szczegółowo

16. Taksonomia Flynn'a.

16. Taksonomia Flynn'a. 16. Taksonomia Flynn'a. Taksonomia systemów komputerowych według Flynna jest klasyfikacją architektur komputerowych, zaproponowaną w latach sześćdziesiątych XX wieku przez Michaela Flynna, opierająca się

Bardziej szczegółowo

Standardowy nowy sait problemy zwiazane z tworzeniem nowego datacenter

Standardowy nowy sait problemy zwiazane z tworzeniem nowego datacenter Standardowy nowy sait problemy zwiazane z tworzeniem nowego datacenter O mnie Krzysztof Podobiński Infrastructure/ VMware Consultant ponad10 lat doświadczenia w IT 5 lata w Capgemini Application Support

Bardziej szczegółowo

PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych

PLAN STUDIÓW Wydział Elektroniki, Telekomunikacji i Informatyki, Wydział Zarządzania i Ekonomii Inżynieria danych WYDZIAŁ: KIERUNEK: poziom kształcenia: profil: forma studiów: Lp. O/F kod modułu/ przedmiotu* SEMESTR 1 1 O PG_00045356 Business law 2 O PG_00045290 Basics of computer programming 3 O PG_00045352 Linear

Bardziej szczegółowo

4/10/2013. Koszt wydajności komputerów. Miary wydajności komputerów (MIPS) Miary wydajności komputerów (SPEC)

4/10/2013. Koszt wydajności komputerów. Miary wydajności komputerów (MIPS) Miary wydajności komputerów (SPEC) Wstęp do Informatyki Wydajność systemów komputerowych Cezary Bolek Katedra Informatyki Prawo Moore a Gordon E. Moore, 1965. "Cramming more components onto integrated circuits," Electronics, v.38, no 8

Bardziej szczegółowo

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics Plan studiów stacjonarnych II stopnia (magisterskich) na kierunku ZARZĄDZANIE I INŻYNIERIA PRODUKCJI MANAGEMENT

Bardziej szczegółowo

Effective Governance of Education at the Local Level

Effective Governance of Education at the Local Level Effective Governance of Education at the Local Level Opening presentation at joint Polish Ministry OECD conference April 16, 2012, Warsaw Mirosław Sielatycki Ministry of National Education Doskonalenie

Bardziej szczegółowo

ZGŁOSZENIE WSPÓLNEGO POLSKO -. PROJEKTU NA LATA: APPLICATION FOR A JOINT POLISH -... PROJECT FOR THE YEARS:.

ZGŁOSZENIE WSPÓLNEGO POLSKO -. PROJEKTU NA LATA: APPLICATION FOR A JOINT POLISH -... PROJECT FOR THE YEARS:. ZGŁOSZENIE WSPÓLNEGO POLSKO -. PROJEKTU NA LATA: APPLICATION FOR A JOINT POLISH -... PROJECT FOR THE YEARS:. W RAMACH POROZUMIENIA O WSPÓŁPRACY NAUKOWEJ MIĘDZY POLSKĄ AKADEMIĄ NAUK I... UNDER THE AGREEMENT

Bardziej szczegółowo

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. PROGRAM STAŻU Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. Miejsce odbywania stażu / Legal address Muchoborska 8, 54-424 Wroclaw Stanowisko, obszar działania/

Bardziej szczegółowo

No matter how much you have, it matters how much you need

No matter how much you have, it matters how much you need CSR STRATEGY KANCELARIA FINANSOWA TRITUM GROUP SP. Z O.O. No matter how much you have, it matters how much you need Kancelaria Finansowa Tritum Group Sp. z o.o. was established in 2007 we build trust among

Bardziej szczegółowo

Klasyfikacja systemów komputerowych. Architektura von Neumanna Architektura harwardzka Zmodyfikowana architektura harwardzka. dr inż.

Klasyfikacja systemów komputerowych. Architektura von Neumanna Architektura harwardzka Zmodyfikowana architektura harwardzka. dr inż. Rok akademicki 2011/2012, Wykład nr 6 2/46 Plan wykładu nr 6 Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2011/2012

Bardziej szczegółowo

dr inż. Jarosław Forenc

dr inż. Jarosław Forenc Informatyka 1 Politechnika Białostocka - Wydział Elektryczny Elektrotechnika, semestr II, studia niestacjonarne I stopnia Rok akademicki 2011/2012 Wykład nr 6 (27.04.2012) dr inż. Jarosław Forenc Rok akademicki

Bardziej szczegółowo

PODSTAWY PRZETWARZANIA RÓWNOLEGŁEGO INFORMACJI

PODSTAWY PRZETWARZANIA RÓWNOLEGŁEGO INFORMACJI ZESZYTY NAUKOWE 105-114 Dariusz CHAŁADYNIAK 1 PODSTAWY PRZETWARZANIA RÓWNOLEGŁEGO INFORMACJI Streszczenie W artykule poruszono wybrane podstawowe zagadnienia związane z przetwarzaniem równoległym. Przedstawiono

Bardziej szczegółowo

PLANY I PROGRAMY STUDIÓW

PLANY I PROGRAMY STUDIÓW WYDZIAŁ INŻYNIERII PRODUKCJI I LOGISTYKI PLANY I PROGRAMY STUDIÓW STUDY PLANS AND PROGRAMS KIERUNEK STUDIÓW FIELD OF STUDY - ZARZĄDZANIE I INŻYNIERIA PRODUKCJI - MANAGEMENT AND PRODUCTION ENGINEERING Studia

Bardziej szczegółowo

Ankiety Nowe funkcje! Pomoc magda.szewczyk@slo-wroc.pl. magda.szewczyk@slo-wroc.pl. Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to students

Ankiety Nowe funkcje! Pomoc magda.szewczyk@slo-wroc.pl. magda.szewczyk@slo-wroc.pl. Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to students Ankiety Nowe funkcje! Pomoc magda.szewczyk@slo-wroc.pl Back Twoje konto Wyloguj magda.szewczyk@slo-wroc.pl BIODIVERSITY OF RIVERS: Survey to students Tworzenie ankiety Udostępnianie Analiza (55) Wyniki

Bardziej szczegółowo

Współczesna problematyka klasyfikacji Informatyki

Współczesna problematyka klasyfikacji Informatyki Współczesna problematyka klasyfikacji Informatyki Nazwa pojawiła się na przełomie lat 50-60-tych i przyjęła się na dobre w Europie Jedna z definicji (z Wikipedii): Informatyka dziedzina nauki i techniki

Bardziej szczegółowo

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 9: Inference in Structured Prediction

TTIC 31210: Advanced Natural Language Processing. Kevin Gimpel Spring Lecture 9: Inference in Structured Prediction TTIC 31210: Advanced Natural Language Processing Kevin Gimpel Spring 2019 Lecture 9: Inference in Structured Prediction 1 intro (1 lecture) Roadmap deep learning for NLP (5 lectures) structured prediction

Bardziej szczegółowo

Technika mikroprocesorowa

Technika mikroprocesorowa Technika mikroprocesorowa zajmuje się przetwarzaniem danych w oparciu o cyfrowe programowalne układy scalone. Systemy przetwarzające dane w oparciu o takie układy nazywane są systemami mikroprocesorowymi

Bardziej szczegółowo

PROGRAM STAŻU. IBM Global Services Delivery Centre Sp z o.o. Nazwa podmiotu oferującego staż / Company name. Muchoborska 8, 54-424 Wroclaw

PROGRAM STAŻU. IBM Global Services Delivery Centre Sp z o.o. Nazwa podmiotu oferującego staż / Company name. Muchoborska 8, 54-424 Wroclaw PROGRAM STAŻU Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. Miejsce odbywania stażu / Legal address Muchoborska 8, 54-424 Wroclaw Stanowisko, obszar działania/

Bardziej szczegółowo

Architektura systemów komputerowych

Architektura systemów komputerowych Architektura systemów komputerowych Grzegorz Mazur Zak lad Metod Obliczeniowych Chemii Uniwersytet Jagielloński 19 kwietnia 2011 Grzegorz Mazur (ZMOCh UJ) Architektura systemów komputerowych 19 kwietnia

Bardziej szczegółowo

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz

Bardziej szczegółowo

High Performance Computers in Cyfronet. Andrzej Oziębło Zakopane, marzec 2009

High Performance Computers in Cyfronet. Andrzej Oziębło Zakopane, marzec 2009 High Performance Computers in Cyfronet Andrzej Oziębło Zakopane, marzec 2009 Plan Podział komputerów dużej mocy Podstawowe informacje użytkowe Opis poszczególnych komputerów Systemy składowania danych

Bardziej szczegółowo

Procesory rodziny x86. Dariusz Chaberski

Procesory rodziny x86. Dariusz Chaberski Procesory rodziny x86 Dariusz Chaberski 8086 produkowany od 1978 magistrala adresowa - 20 bitów (1 MB) magistrala danych - 16 bitów wielkość instrukcji - od 1 do 6 bajtów częstotliwośc pracy od 5 MHz (IBM

Bardziej szczegółowo

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o.

PROGRAM STAŻU. Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. PROGRAM STAŻU Nazwa podmiotu oferującego staż / Company name IBM Global Services Delivery Centre Sp z o.o. Miejsce odbywania stażu / Legal address Muchoborska 8, 54-424 Wroclaw Stanowisko, obszar działania/

Bardziej szczegółowo

Cel szkolenia. Konspekt

Cel szkolenia. Konspekt Cel szkolenia About this CourseThis 5-day course provides administrators with the knowledge and skills needed to deploy and ma Windows 10 desktops, devices, and applications in an enterprise environment.

Bardziej szczegółowo

1. Charakterystyka układu napędowego

1. Charakterystyka układu napędowego 1. Charakterystyka układu napędowego PLC DSP IGBT HF...C Współczesny układ napędowy zawiera wiele sprzężeń zwrotnych jest zatem układem regulowanym 1 Prosty UKŁAD NAPĘDOWY informatyka przemysłowa zewn.

Bardziej szczegółowo

Obliczenia Wysokiej Wydajności

Obliczenia Wysokiej Wydajności Obliczenia wysokiej wydajności 1 Wydajność obliczeń Wydajność jest (obok poprawności, niezawodności, bezpieczeństwa, ergonomiczności i łatwości stosowania i pielęgnacji) jedną z najważniejszych charakterystyk

Bardziej szczegółowo

Technika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach

Technika mikroprocesorowa. Linia rozwojowa procesorów firmy Intel w latach mikrokontrolery mikroprocesory Technika mikroprocesorowa Linia rozwojowa procesorów firmy Intel w latach 1970-2000 W krótkim pionierskim okresie firma Intel produkowała tylko mikroprocesory. W okresie

Bardziej szczegółowo

What our clients think about us? A summary od survey results

What our clients think about us? A summary od survey results What our clients think about us? A summary od survey results customer satisfaction survey We conducted our audit in June 2015 This is the first survey about customer satisfaction Why? To get customer feedback

Bardziej szczegółowo

PLANY I PROGRAMY STUDIÓW

PLANY I PROGRAMY STUDIÓW WYDZIAŁ INŻYNIERII PRODUKCJI I LOGISTYKI PLANY I PROGRAMY STUDIÓW STUDY PLANS AND PROGRAMS KIERUNEK STUDIÓW FIELD OF STUDY - ZARZĄDZANIE I INŻYNIERIA PRODUKCJI - MANAGEMENT AND PRODUCTION ENGINEERING Studia

Bardziej szczegółowo

Machine Learning for Data Science (CS4786) Lecture 11. Spectral Embedding + Clustering

Machine Learning for Data Science (CS4786) Lecture 11. Spectral Embedding + Clustering Machine Learning for Data Science (CS4786) Lecture 11 Spectral Embedding + Clustering MOTIVATING EXAMPLE What can you say from this network? MOTIVATING EXAMPLE How about now? THOUGHT EXPERIMENT For each

Bardziej szczegółowo

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1

Systemy operacyjne i sieci komputerowe Szymon Wilk Superkomputery 1 i sieci komputerowe Szymon Wilk Superkomputery 1 1. Superkomputery to komputery o bardzo dużej mocy obliczeniowej. Przeznaczone są do symulacji zjawisk fizycznych prowadzonych głównie w instytucjach badawczych:

Bardziej szczegółowo

Terminarz Szkoleń II kwartał 2013 ACTION CE

Terminarz Szkoleń II kwartał 2013 ACTION CE Terminarz Szkoleń II kwartał 2013 ACTION CE Kod Nazwa szkolenia Czas trwania [h] Data rozpoczęcia W-wa Data rozpoczęcia Poznań Cena katalogow a netto* Cena netto w programie Rabatka** SYSTEMY OPERACYJNE

Bardziej szczegółowo

Wprowadzenie do wirtualizacji w oparciu o technologie Vmware. Opole, , Krzysztof Podobiński, Mateusz Stępień

Wprowadzenie do wirtualizacji w oparciu o technologie Vmware. Opole, , Krzysztof Podobiński, Mateusz Stępień Wprowadzenie do wirtualizacji w oparciu o technologie Vmware Opole, 26.10.2016, Krzysztof Podobiński, Mateusz Stępień O mnie Krzysztof Podobiński Infrastructure/ VMware Consultant ponad10 lat doświadczenia

Bardziej szczegółowo

Export Markets Enterprise Florida Inc.

Export Markets Enterprise Florida Inc. Export Markets Enterprise Florida Inc. IV webinarium 5.03.2015 Współfinansowany ze środków Europejskiego Funduszu Rozwoju Regionalnego w ramach Programu Operacyjnego Współpracy Transgranicznej Republika

Bardziej szczegółowo

Health Resorts Pearls of Eastern Europe Innovative Cluster Health and Tourism

Health Resorts Pearls of Eastern Europe Innovative Cluster Health and Tourism Health Resorts Pearls of Eastern Europe Innovative Cluster Health and Tourism Projekt finansowany Fundusze Europejskie z budżetu państwa dla rozwoju oraz ze Polski środków Wschodniej Unii Europejskiej

Bardziej szczegółowo

Unit of Social Gerontology, Institute of Labour and Social Studies ageing and its consequences for society

Unit of Social Gerontology, Institute of Labour and Social Studies ageing and its consequences for society Prof. Piotr Bledowski, Ph.D. Institute of Social Economy, Warsaw School of Economics local policy, social security, labour market Unit of Social Gerontology, Institute of Labour and Social Studies ageing

Bardziej szczegółowo

Budowa Mikrokomputera

Budowa Mikrokomputera Budowa Mikrokomputera Wykład z Podstaw Informatyki dla I roku BO Piotr Mika Podstawowe elementy komputera Procesor Pamięć Magistrala (2/16) Płyta główna (ang. mainboard, motherboard) płyta drukowana komputera,

Bardziej szczegółowo

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

Dlaczego my? HARMONOGRAM SZKOLEŃ kwiecień - czerwiec ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje ACTION Centrum Edukacyjne ACTION Centrum Edukacyjne oferuje najwyższej jakości szkolenia IT prowadzone przez najlepszych instruktorów w Polsce. Jako jedyny ośrodek szkoleniowy w Polsce posiada autoryzację

Bardziej szczegółowo

Revenue Maximization. Sept. 25, 2018

Revenue Maximization. Sept. 25, 2018 Revenue Maximization Sept. 25, 2018 Goal So Far: Ideal Auctions Dominant-Strategy Incentive Compatible (DSIC) b i = v i is a dominant strategy u i 0 x is welfare-maximizing x and p run in polynomial time

Bardziej szczegółowo

SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM

SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM SYSTEMY OPERACYJNE WYKŁAD 1 INTEGRACJA ZE SPRZĘTEM Marcin Tomana marcin@tomana.net SKRÓT WYKŁADU Zastosowania systemów operacyjnych Architektury sprzętowe i mikroprocesory Integracja systemu operacyjnego

Bardziej szczegółowo

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition)

Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Wojewodztwo Koszalinskie: Obiekty i walory krajoznawcze (Inwentaryzacja krajoznawcza Polski) (Polish Edition) Robert Respondowski Click here if your download doesn"t start automatically Wojewodztwo Koszalinskie:

Bardziej szczegółowo

Cyfronet w CTA. Andrzej Oziębło DKDM

Cyfronet w CTA. Andrzej Oziębło DKDM Cyfronet w CTA Andrzej Oziębło DKDM ACK CYFRONET AGH Akademickie Centrum Komputerowe CYFRONET Akademii Górniczo-Hutniczej im. Stanisława Staszica w Krakowie ul. Nawojki 11 30-950 Kraków 61 tel. centrali:

Bardziej szczegółowo

Infrastruktura badawcza w Programie Horyzont 2020

Infrastruktura badawcza w Programie Horyzont 2020 Infrastruktura w H2020 UMK Toruń, 18 marca 2014 Infrastruktura badawcza w Programie Horyzont 2020 Wiesław Studencki Krajowy Punkt Kontaktowy Programów Badawczych UE w Instytucie Podstawowych Problemów

Bardziej szczegółowo

Capgemini IT T@lk. Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury

Capgemini IT T@lk. Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury Capgemini IT T@lk Wirtualizacja fundamentem chmury technologie wirtualizacji jako podstawy funkcjonowania chmury Wirtualizacja Symulacja zasobów sprzetowych: Procesor Pamięć Sieć komputerowa Przestrzeń

Bardziej szczegółowo

Blow-Up: Photographs in the Time of Tumult; Black and White Photography Festival Zakopane Warszawa 2002 / Powiekszenie: Fotografie w czasach zgielku

Blow-Up: Photographs in the Time of Tumult; Black and White Photography Festival Zakopane Warszawa 2002 / Powiekszenie: Fotografie w czasach zgielku Blow-Up: Photographs in the Time of Tumult; Black and White Photography Festival Zakopane Warszawa 2002 / Powiekszenie: Fotografie w czasach zgielku Juliusz and Maciej Zalewski eds. and A. D. Coleman et

Bardziej szczegółowo

photo graphic Jan Witkowski Project for exhibition compositions typography colors : +48 506 780 943 : janwi@janwi.com

photo graphic Jan Witkowski Project for exhibition compositions typography colors : +48 506 780 943 : janwi@janwi.com Jan Witkowski : +48 506 780 943 : janwi@janwi.com Project for exhibition photo graphic compositions typography colors Berlin London Paris Barcelona Vienna Prague Krakow Zakopane Jan Witkowski ARTIST FROM

Bardziej szczegółowo

Cracow University of Economics Poland. Overview. Sources of Real GDP per Capita Growth: Polish Regional-Macroeconomic Dimensions 2000-2005

Cracow University of Economics Poland. Overview. Sources of Real GDP per Capita Growth: Polish Regional-Macroeconomic Dimensions 2000-2005 Cracow University of Economics Sources of Real GDP per Capita Growth: Polish Regional-Macroeconomic Dimensions 2000-2005 - Key Note Speech - Presented by: Dr. David Clowes The Growth Research Unit CE Europe

Bardziej szczegółowo

Ankiety Nowe funkcje! Pomoc magda.szewczyk@slo-wroc.pl. magda.szewczyk@slo-wroc.pl. Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to teachers

Ankiety Nowe funkcje! Pomoc magda.szewczyk@slo-wroc.pl. magda.szewczyk@slo-wroc.pl. Twoje konto Wyloguj. BIODIVERSITY OF RIVERS: Survey to teachers 1 z 7 2015-05-14 18:32 Ankiety Nowe funkcje! Pomoc magda.szewczyk@slo-wroc.pl Back Twoje konto Wyloguj magda.szewczyk@slo-wroc.pl BIODIVERSITY OF RIVERS: Survey to teachers Tworzenie ankiety Udostępnianie

Bardziej szczegółowo

Czy OMS Log Analytics potrafi mi pomóc?

Czy OMS Log Analytics potrafi mi pomóc? "OMS, czyli Oh My Server..." Czy OMS Log Analytics potrafi mi pomóc? Łukasz Rutkowski MVP Reconnect, Senior Cloud Architect You won t find a better SCOM and OMS guy there, believe me, trust me. I m an

Bardziej szczegółowo

Chmura prywatna od podstaw Nowoczesny storage w rozwiązaniach chmury prywatnej z NetApp

Chmura prywatna od podstaw Nowoczesny storage w rozwiązaniach chmury prywatnej z NetApp Chmura prywatna od podstaw Nowoczesny storage w rozwiązaniach chmury prywatnej z NetApp Piotr Potocki, Inżynier Systemowy APN Promise S.A. NetApp & Microsoft Private Cloud Wirtualizacja Deduplikacja Konfiguracja

Bardziej szczegółowo

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer

Sprzęt komputerowy 2. Autor prezentacji: 1 prof. dr hab. Maria Hilczer Sprzęt komputerowy 2 Autor prezentacji: 1 prof. dr hab. Maria Hilczer Budowa komputera Magistrala Procesor Pamięć Układy I/O 2 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący

Bardziej szczegółowo

The shape of and the challenges for the Polish EO sector initial findings of the SEED EO project

The shape of and the challenges for the Polish EO sector initial findings of the SEED EO project The shape of and the challenges for the Polish EO sector initial findings of the SEED EO project Drugie Forum Obserwacji Ziemi Ministerstwo Rozwoju Warszawa, 4 lipca 2016 2 Zadania projektu Stworzenie

Bardziej szczegółowo

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2)

Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2) Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2) Click here if your download doesn"t start automatically Emilka szuka swojej gwiazdy / Emily Climbs (Emily, #2) Emilka szuka swojej gwiazdy / Emily

Bardziej szczegółowo

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics

Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics Wydział Inżynierii Produkcji i Logistyki Faculty of Production Engineering and Logistics Plan studiów niestacjonarnych I stopnia (inżynierskich) na kierunku ZARZĄDZANIE I INŻYNIERIA PRODUKCJI MANAGEMENT

Bardziej szczegółowo

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka

Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka Wydział Informtyki i Nauki o Materiałach Kierunek Informatyka studia drugiego stopnia studia stacjonarne od roku akademickiego 2015/2016 Załącznik 3 A GRUPA TREŚCI PODSTAWOWYCH - BASIC MODULES 1 0 0 RAZEM

Bardziej szczegółowo

Dlaczego my? HARMONOGRAM SZKOLEŃ lipiec - wrzesień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje

Dlaczego my? HARMONOGRAM SZKOLEŃ lipiec - wrzesień ACTION Centrum Edukacyjne. Autoryzowane szkolenia. Promocje ACTION Centrum Edukacyjne ACTION Centrum Edukacyjne oferuje najwyższej jakości szkolenia IT prowadzone przez najlepszych instruktorów w Polsce. Jako jedyny ośrodek szkoleniowy w Polsce posiada autoryzację

Bardziej szczegółowo

Macierze All Flash. Czy to jest alternatywa dla macierzy klasy Enterprise? Krzysztof Jamiołkowski HP EG Storage Solutions Architect

Macierze All Flash. Czy to jest alternatywa dla macierzy klasy Enterprise? Krzysztof Jamiołkowski HP EG Storage Solutions Architect Innowacje w przetwarzaniu danych Macierze All Flash Czy to jest alternatywa dla macierzy klasy Enterprise? Krzysztof Jamiołkowski HP EG Storage Solutions Architect Definicja macierzy Enterprise Cechy charakterystyczne

Bardziej szczegółowo

Wykład pierwszy Rys historyczny rozwoju sprzętu komputerowego

Wykład pierwszy Rys historyczny rozwoju sprzętu komputerowego Wykład pierwszy Rys historyczny rozwoju sprzętu komputerowego ARK: W1 SG 2005 1/7 Ważniejsze daty w historii rozwoju komputerów 1/5? komputery astronomiczne (Stonehenge)? abak (RYS1a, RYS1b) ok. 1400 astrolabium

Bardziej szczegółowo

archivist: Managing Data Analysis Results

archivist: Managing Data Analysis Results archivist: Managing Data Analysis Results https://github.com/pbiecek/archivist Marcin Kosiński 1,2, Przemysław Biecek 2 1 IT Research and Development Grupa Wirtualna Polska 2 Faculty of Mathematics, Informatics

Bardziej szczegółowo

architektura komputerów w. 1 Dr inż. Janusz Dudziak

architektura komputerów w. 1 Dr inż. Janusz Dudziak architektura komputerów w. 1 Dr inż. Janusz Dudziak literatura B. S. Chalk Organizacja i architektura komputerów WNT 1998 W. Stallings Organizacja i architektura systemu komputerowego WNT 2003 Janusz Biernat

Bardziej szczegółowo

Obliczenia Wysokiej Wydajności

Obliczenia Wysokiej Wydajności Obliczenia wysokiej wydajności 1 Wydajność obliczeń Wydajność jest (obok poprawności, niezawodności, bezpieczeństwa, ergonomiczności oraz łatwości stosowania i pielęgnacji) jedną z najważniejszych charakterystyk

Bardziej szczegółowo

Terminarz Szkoleń ACTION CE

Terminarz Szkoleń ACTION CE Terminarz Szkoleń ACTION CE Kod Nazwa szkolenia Czas trwania [h] Data rozpoczęcia W-wa Data rozpoczęcia Poznań Cena katalogow a netto* Cena netto w programie Rabatka** Systemy Operacyjne MS-20410 Installing

Bardziej szczegółowo

Faculty of Environmental Engineering. St.Petersburg 2010

Faculty of Environmental Engineering. St.Petersburg 2010 Faculty of Environmental Engineering St.Petersburg 2010 Location of Wrocław LOCATION: centre of the Silesian Lowland 51º07 N, 17º02 E TOTAL AREA: 293 km 2 GREEN AREAS: 35% of the overall area ISLANDS:

Bardziej szczegółowo

Oprogramowanie na miarę z13

Oprogramowanie na miarę z13 Oprogramowanie na miarę z13 Sebastian Milej, Zespół Oprogramowania Mainframe 11 lutego 2015 IBM z Systems to rozwiązanie kompletne Analytics Clo ud Securit y Mobile Socia l Technologia półprzewodników

Bardziej szczegółowo

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O

Budowa komputera. Magistrala. Procesor Pamięć Układy I/O Budowa komputera Magistrala Procesor Pamięć Układy I/O 1 Procesor to CPU (Central Processing Unit) centralny układ elektroniczny realizujący przetwarzanie informacji Zmiana stanu tranzystorów wewnątrz

Bardziej szczegółowo

Wykorzystanie infrastruktury chmurowej i platformy GridSpace w obliczeniach naukowych

Wykorzystanie infrastruktury chmurowej i platformy GridSpace w obliczeniach naukowych 1 Wykorzystanie infrastruktury chmurowej i platformy GridSpace w obliczeniach naukowych Daniel Harężlak, Eryk Ciepiela, Jan Meizner i Marian Bubak ACK CYFRONET AGH konferencja i3, Poznań, 16 kwietnia 2013

Bardziej szczegółowo

About the Program. Beneficiaries of the Program. Top 500 Innovators Society building modern science-industry collaboration

About the Program. Beneficiaries of the Program. Top 500 Innovators Society building modern science-industry collaboration Top 500 Innovators Society building modern science-industry collaboration Dariusz Janusek Science for Industry: Necessity is the mother of invention Second Networking Event in the field of modern techniques

Bardziej szczegółowo

WYDZIAŁ NAUK EKONOMICZNYCH. Studia II stopnia niestacjonarne Kierunek Międzynarodowe Stosunki Gospodarcze Specjalność INERNATIONAL LOGISTICS

WYDZIAŁ NAUK EKONOMICZNYCH. Studia II stopnia niestacjonarne Kierunek Międzynarodowe Stosunki Gospodarcze Specjalność INERNATIONAL LOGISTICS Studia II stopnia niestacjonarne Kierunek Międzynarodowe Stosunki Gospodarcze Specjalność INERNATIONAL LOGISTICS Description Master Studies in International Logistics is the four-semesters studies, dedicate

Bardziej szczegółowo