Skip to content

furstj/NUSO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NUSO

This repository contains support material for my lecture "Numerical Software" at the Czech Technical University in Prague.

MATMUL benchmark

LU benchmark

BLAS & LAPACK

Error analysis

MPI

UMFPACK

  • Metoda sdružených gradientů, teorie
  • GMRES metoda, teorie
  • Příklady implementace metod pomoci GMRES src

METIS

  • Intervalová aritmetika, skript
  • Implementace neuronové sítě pomocí knihovny Knet, skript

Zápočtové úlohy

  • Matice L je pěti-diagonální matice o rozměrech $n \times n$, diagonální prvky jsou L(i,i)=4, na vedlejších diagonálách je L(i,i±1)=-1 a na vedlejších diagonálách vzdálených o m=int(sqrt(n)) je L(i,i±m}=-1.

Úloha 1

Určete vlastní čísla matice *L* pro *n=1000*. 
Pro výpočet použijte knihovnu LAPACK.

Úloha 2

Určete řešení soustavy *Lx=b* pro *n=1000*, *bᵢ=2*. 
Pro výpočet použijte knihovnu LAPACK.

Úloha 3

Určete řešení soustavy *Lx=b* pro *n=10000*, *bᵢ=2*. 
Pro výpočet použijte knihovnu UMFPack.

Úloha 4

Určete řešení soustavy *Lx=b* pro $n=100000$, *bᵢ=2*. 
Pro výpočet použijte knihovnu PETSc.

Úloha 5

Určete řešení soustavy *Lx=b* pro *n=1000000*, *bᵢ=2*. 
Pro výpočet použijte knihovnu PETSc v paralelní verzi.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published