FFTW

Порівняння ефективності реалізацій ШПФ у програмних бібліотеках

This article provides an overview of implementations of algorithms FFT (Fast Fourier transform) in software libraries, which are widely used in software development. Analyzed the most widely used software libraries (FFTW, Intel IPP, CUDA CuFFT), which implemented FFT, including selected such that would make the most efficient use of computing resources of a modern computer are analyzed.

Realization of hybrid architecture of cluster computing

This article deals with the principles of organization of hybrid architecture of cluster computing based on the use of computing opportunities of the CPU and GPU with support for GPGPU. The advantages and disadvantages of this method of calculation have been analyzed, and the feasibility of realization of parallel programs based on the use of a hybrid architecture of cluster computing has been demonstrated. A software framework that can be used to develop the applications has been implemented on the basis of the proposed programming model.