Pinned Repositories
bicgstab
asymmetric linear system solver by using BiCGSTAB method with diagonal preconditioning.
can
can - a simple dense matrix-matrix multiplication benchmark with MPI/OpenMP/OpenACC. MPI version is based on Cannon's algorithm.
diffuse
diffuse - 3D diffusion equation solver by using finite difference method + CG method(diagonal precondition) + Crank-Nicolson method with MPI.
exec_cmd
exec_cmd - execute a user space program from the kernel space.
fem_1d1st
one dimensional first order element finite element method(Galerkin method) using BiCGSTAB method + diagonal preconditioning.
gpu_ring
a test of GPU direct with CUDA/OpenACC.
gpumm
gpumm - matrix-matrix multiplication by using CUDA, cublas, cublasxt and OpenACC.
jacobi
jacobi - a benchmark by solving 2D laplace equation with jacobi iterative method. GPU or Xeon Phi can be used.
mandelbrot
Mandelbrot set by MPI/OpenMP/OpenACC.
mps
mps - 3D fluid dynamics solver by using moving particle semi implicit(MPS) method with OpenMP.
dc-fukuoka's Repositories
dc-fukuoka/mps
mps - 3D fluid dynamics solver by using moving particle semi implicit(MPS) method with OpenMP.
dc-fukuoka/jacobi
jacobi - a benchmark by solving 2D laplace equation with jacobi iterative method. GPU or Xeon Phi can be used.
dc-fukuoka/bicgstab
asymmetric linear system solver by using BiCGSTAB method with diagonal preconditioning.
dc-fukuoka/gpumm
gpumm - matrix-matrix multiplication by using CUDA, cublas, cublasxt and OpenACC.
dc-fukuoka/gpu_ring
a test of GPU direct with CUDA/OpenACC.
dc-fukuoka/exec_cmd
exec_cmd - execute a user space program from the kernel space.
dc-fukuoka/fem_1d1st
one dimensional first order element finite element method(Galerkin method) using BiCGSTAB method + diagonal preconditioning.
dc-fukuoka/can
can - a simple dense matrix-matrix multiplication benchmark with MPI/OpenMP/OpenACC. MPI version is based on Cannon's algorithm.
dc-fukuoka/mandelbrot
Mandelbrot set by MPI/OpenMP/OpenACC.
dc-fukuoka/diffuse
diffuse - 3D diffusion equation solver by using finite difference method + CG method(diagonal precondition) + Crank-Nicolson method with MPI.
dc-fukuoka/hello_mpi_f08
hello world with mpi_f08 module.
dc-fukuoka/mc-integral
Monte Carlo integral
dc-fukuoka/wiener_process
wiener process.
dc-fukuoka/f03_exercise
fortran 2003 exercise, just for my study.
dc-fukuoka/gauss_quad
gaussian quadrature for linear or quadratic function.
dc-fukuoka/hello_s
hello world in assembly.
dc-fukuoka/is_prime
cheap parallel prime number tester.
dc-fukuoka/learn_mnist
learn_mnist - neural network learning with MNIST data by python.
dc-fukuoka/lu_pivot
asymmetric linear system solver by using LU decomposition+ partial pivoting.
dc-fukuoka/matrix_cxx
this is the same as f03_exercise, but with C++.
dc-fukuoka/mkdocs_test
a test of mkdocs.
dc-fukuoka/mt19937
pseudo random number generator by using 64 bits Mersenne Twister(MT19937).
dc-fukuoka/ompi
Open MPI main development repository
dc-fukuoka/openmp-python
matrix-matrix multiplication with cython+numpy and OpenMP.
dc-fukuoka/python_exercise
python exercise, just for my study.
dc-fukuoka/read_mnist
read_mnist - read MNIST data
dc-fukuoka/ring_thread_multiple
A simple MPI ring with MPI_THREAD_MULTIPLE.
dc-fukuoka/sandbox
sandbox
dc-fukuoka/test-gl
test-gl - study of OpenGL.
dc-fukuoka/wow
wow - wake on wan