Math 697, Spring 2012
Fast Algorithms & Parallel Processing
MWF, 10:10-11:00, LGRT 123

Instructor: Hans Johnston

Office: 1526 LGRT
Phone: (413) 545-2817
Office Hours: W 3-4, Th 10-11:30
Email: johnston at math umass edu

Textbook 1: Parallel Programming in OpenMP, Chandra et al.
Textbook 2: CUDA Application Design and Development, R. Farber


Task 1: my_fftw_dst.m , poiss1d.m , poiss2d.m
Task 2:


Task 3:


General Links:


FFTW Links:


Treecode Links:


MPI:


OpenMP Links:


CUDA Links:


OpenMP code: how_to_compile.txt , hello_kitty.f , hello_kitty_fancy.f hello_kitty_fancy.c

Mfiles: myp5.m , my_r2hc.m , my_hc2r.m , p5.m , recfft.m , fft_timing.m , trefethen_Mfiles.tar

Fortran Spectral/FD solvers: how_to_compile_FFTW_fortran_codes.txt , compile_test_1d_spectral , test_1d_spectral.f90

C/C++ Spectral/FD solvers: compile_r2hc_demo , r2hc_demo.c

MATLAB Spectral/FD solvers: my_fftw_dst.m , poiss1d.m , poiss2d.m