3 research outputs found

    Solving the Boltzmann Equation on GPU

    Full text link
    We show how to accelerate the direct solution of the Boltzmann equation using Graphics Processing Units (GPUs). In order to fully exploit the computational power of the GPU, we choose a method of solution which combines a finite difference discretization of the free-streaming term with a Monte Carlo evaluation of the collision integral. The efficiency of the code is demonstrated by solving the two-dimensional driven cavity flow. Computational results show that it is possible to cut down the computing time of the sequential code of two order of magnitudes. This makes the proposed method of solution a viable alternative to particle simulations for studying unsteady low Mach number flows.Comment: 18 pages, 3 pseudo-codes, 6 figures, 1 tabl

    Accelerating Cell Dynamics Simulations of Soft Materials using CUDA-GPU

    No full text
    Soft materials are a highly demanded class of research for predicting the characteristics of phase separation and self-assembly into nanoscale structures. One of the most well-known methods to demonstrate and simulate dynamic behavior of particles, such as particle tracking, and to consider different effects of simulation parameters is cell dynamic simulation. In fact, cell dynamic simulation as a cellular computerization can be used to investigate different aspects of morphological topographies of soft material system. To achieve accurate and efficient computational results for cell dynamic simulation method, two factors are essential and vital: first, computing/calculating time-scale; and second, simulation system size. Consequently, finding available computing algorithms and resources such as sequential algorithm for implementing a complex technique and achieving precise results is critical and expensive. Therefore, it is very important to consider a parallel algorithm and programming model to solve time-consuming and massive computational processing. This paper presents a novel GPU-based parallel acceleration approach to cell dynamics simulations (CDS) for a spherical phase diblock copolymer under a shear flow. A new achievement is based on a commodity NVIDIA Quadro K5000 graphic card and Compute Unified Device Architecture (CUDA) C language
    corecore