Mgr. Marek Pavlů Katedra Experimentální Fyziky 1 Modelování a simulace, Mgr. Marek Pavlů
Úvod Modelování a simulace, Mgr. Marek Pavlů 2 Numerické modely a simulace Primární faktory ovlivňující vývoj Výpočetní výkon Paralelní zpracování dat
Sequential vs. Parallel Computing Modelování a simulace, Mgr. Marek Pavlů 3 Sequential Computing Power of Processors Time 2005Sequential Processor Generations Sequential Parallel Herb Sutter 2005: The Free Lunch Is Over A Fundamental Turn Toward Concurrency in Software
Technologie pro modelování a simulace, M&S Modelování a simulace, Mgr. Marek Pavlů 4 M&S Parallel Hardware Programming Languages Parallel Computing Databases SQL Inter- operability Evolutionary computation Artificial Neural Networks
Parallel Hardware Modelování a simulace, Mgr. Marek Pavlů 5 Parallel Hardware x86, x64, ARM, … Vector Processors Graphic Processing Unit FPGACLOUD/GRID Massively Parallel Processors …
Programming Languages Declarative Functional Lisp, Haskel, F# Logical Prolog, Mercury Imperative CC++C#C#FortranJava Modelování a simulace, Mgr. Marek Pavlů 6
Parallel Computing Volba vhodných algoritmů Schopnost paralelizace výpočtů Závislé na HW a programovacím jazyku Modelování a simulace, Mgr. Marek Pavlů 7
SQL Databáze Klasická a prověřená technologie Strukturované úložiště dat Výhodné pro transformace a vyhledávání dat Modelování a simulace, Mgr. Marek Pavlů 8
Interoperability Scientific Tools MatlabMathematicaLabVIEW Programming Languages C++C++/CLIC#C#Java User Tools Excel Modelování a simulace, Mgr. Marek Pavlů 9
Evolutionary computation 1960 Evolutionary algorithm Evolutionary Programming Evolution Strategies Genetic Algorithm Genetic Programming Gene Expression Programming 2006 Modelování a simulace, Mgr. Marek Pavlů 10
Artificial Neural Networks Automatické naučení modelu Rozpoznávání/Klasifikace/Detekce Predikce vývoje Regulace Redukce dimenzionality Generalizace Komprese dat Modelování a simulace, Mgr. Marek Pavlů 11
Děkuji za pozornost Modelování a simulace, Mgr. Marek Pavlů 12