Sort by
  1. Language:C
  2. Category:Parallel Computing
  3. Time:ALL
  4. View:All
Remove all
Language More Hide
Category More Hide

Cuda implementation for matrix inversion

CUDA-based realization of matrix inversion function for This package contains a symmetric positive definit inverting a matrixusing a GPU. For usage, see the example in testspd.cpp.Also, general block matrix inversion through Gaussianelimination (without pivotting). See testge.cpp for example usage.N...

CUDA on GPU kMeans

Application backgroundCUDA on the kMeans to achieve GPU, a cluster analysis.We often come into contact with the clustering analysis. It is a common practice to extract N features, and then put them together to form a N vector, so that a mapping from the original data set to a N dimensional vector sp...

Matrix of GPU CUDA SOR

SOR (Successive Over-Relaxation) also known as successive overrelaxation method, is a general algorithm for solving differential equations, mainly used in solving the Laplace equation, bubble shapes and other issues. This procedure using CUDA sor, and contains two methods, one is a single whole matr...

Programming the GPU using CUDA platform to multiply matrices

This procedure for simple CUDA programming, both programs is to multiply matrices. Which is the difference between Matrix1 and Matrix2 Matrix2 uses shared memory. Each program using serial and parallel two ways to multiply, eventually will result in parallel and serial computation results, verify th...

CUDA on GPU N-Body

Application backgroundImplement N-BODY algorithm on GPU. The N-Body simulation problem covers many areas of natural science, from the viewpoint of the universe to the macroscopic fluid dynamics, until the microscopic molecular dynamics. For example through the research around the Galactic dark matte...

Parallel distribution matrix multiplication

Application backgroundBased on cluster, the test can be used.The power of parallel distributed solution matrix is realized.Mechanism based on message passing. The master process is responsible for assigning tasks. Complex calculation of each sub process.Through the block, effectively solve the probl...

Reads the parameter file

#include<stdio.h> #define NUMBER 4 void main( ) { int i=1; float f0,dt,dx,dz; int mx,mz,ntmax,pml,sou_x,sou_z,rec_start,rec_end,rec_int,rec_depth; char shotID[5],record_pp[30],vp_name[30],rou_name[30],mig_name[30],mig_pyt_name[30],mig_udlf_name[40],shuoming[30]; FILE *fp,*f; /*&...

hi, i want to get more points

hi, i want to get more points hi, i want to get more points hi, i want to get more points hi, i want to get more points hi, i want to get more points...

Fox matrix calculation

a simple implementation of Fox algorithm,one element per process.  In a full implementation A, B, C, Twill be submatrices....

Bubble sort MPI parallel C

Application backgroundRead a plain text file containing numbers (less than 2E8), stores it in a dynamic array, bubble sort method used and prints out in another plain text file. In the terminal returns the runtime of each process. If the argument is not specified it defaults to a file called "entrad...


Don't have an account? Register now
Need any help?
Mail to:


CodeForge Chinese Version
CodeForge English Version

Where are you going?

^_^"Oops ...

Sorry!This guy is mysterious, its blog hasn't been opened, try another, please!

Warm tip!

CodeForge to FavoriteFavorite by Ctrl+D