A GPU-Based Parallel Processing Method for Slope Analysis in Geographical Computation

2012 ◽  
Vol 538-541 ◽  
pp. 625-631 ◽  
Author(s):  
Min Hui Lv ◽  
Xiong Wei ◽  
Cai Lei

Nowadays, geographical computation presents to be distributed, parallel, and diversification application trend. Influence of problem scale and response speed requirement received more attention. And high performance computational systems, such as “TianHe 1-A”, provides a new generation of hardware supports. In order to make full use of these high performance computational resources, appropriate and efficient parallel algorithms are needed. New parallel computing optimization technique of the geography is proposed in this paper by designing new parallel algorithms for slope analysis. We implement it based on CUDA. Experimental results with random DEM data in uniform distribution validate our methods.

GigaScience ◽  
2020 ◽  
Vol 9 (10) ◽  
Author(s):  
Luca Parca ◽  
Mauro Truglio ◽  
Tommaso Biagini ◽  
Stefano Castellana ◽  
Francesco Petrizzelli ◽  
...  

Abstract Background Some natural systems are big in size, complex, and often characterized by convoluted mechanisms of interaction, such as epistasis, pleiotropy, and trophism, which cannot be immediately ascribed to individual natural events or biological entities but that are often derived from group effects. However, the determination of important groups of entities, such as genes or proteins, in complex systems is considered a computationally hard task. Results We present Pyntacle, a high-performance framework designed to exploit parallel computing and graph theory to efficiently identify critical groups in big networks and in scenarios that cannot be tackled with traditional network analysis approaches. Conclusions We showcase potential applications of Pyntacle with transcriptomics and structural biology data, thereby highlighting the outstanding improvement in terms of computational resources over existing tools.


2020 ◽  
Vol 25 (3) ◽  
pp. 27-36
Author(s):  
Chistyakov A.V. ◽  

Algorithmic software for mathematical modeling of structural stability is considered, which is reduced to solving a partial generalized eigenvalues problem of sparse matrices, with automatic parallelization of calculations on modern parallel computers with graphics processors. Peculiarities of realization of parallel algorithms for different structures of sparse matrices are presented. The times of solving the problem of stability of composite materialsusing a three-dimensional model of "finite size fibers" on computers of different architectures are given. In mathematical modeling of physical and technical processes in many cases there is a need to solve problems of algebraic problem of eigenvalues (APVZ) with sparse matrices of large volumes. In particular, such problems arise in the analysis of the strength of structures in civil and industrial construction, aircraft construction, electric welding, etc. The solving to these problems is to determine the eigenvalues and eigenvectors of sparse matrices of different structure. The efficiency of solving these problems largely depends on the effectiveness of mathematical modeling of the problem as a whole. Continuous growth of task parameters, calculation of more complete models of objects and processes on computers require an increase in computer productivity. High-performance computing requirements are far ahead of traditional parallel computing, even with multicore processors. High-performance computing requirements are far ahead of traditional parallel computing, even with multicore processors. Today, this problem is solved by using powerful supercomputers of hybrid architecture, such as computers with multicore processors (CPUs) and graphics processors (GPUs), which combine MIMD and SIMD architectures. But the potential of high-performance computers can be used to the fullest only with algorithmic software that takes into account both the properties of the task and the features of the hybrid architecture. Complicating the architecture of modern high-performance supercomputers of hybrid architecture, which are actively used for mathematical modeling (increasing the number of computer processors and cores, different types of computer memory, different programming technologies, etc.) means a significant complication of efficient use of these resources in creating parallel algorithms and programs. here are problems with the creation of algorithmic software with automatic execution of stages of work, which are associated with the efficient use of computing resources, ways to store and process sparse matrices, analysis of the reliability of computer results. This makes it possible to significantly increase the efficiency of mathematical modeling of practical problems on modern high-performance computers, as well as free users from the problems of parallelization of complex problems. he developed algorithmic software automatically implements all stages of parallel computing and processing of sparse matrices on a hybrid computer. It was used at the Institute of Mechanics named after S.P. Tymoshenko NAS of Ukraine in modeling the strength problems of composite material. A significant improvement in the time characteristics of mathematical modeling was obtained. Problems of mathematical modeling of the properties of composite materials has an important role in designing the processes of deformation and destruction of products in various subject areas. Algorithmic software for mathematical modeling of structural stability is considered, which is reduced to solving a partial generalized problem of eigen values of sparse matrices of different structure of large orders, with automatic parallelization of calculations on modern parallel computers with graphics processors. The main methodological principles and features of implementation of parallel algorithms for different structures of sparse matrices are presented, which ensure effective implementation of multilevel parallelism of a hybrid system and reduce data exchange time during the computational process. As an example of these approaches, a hybrid algorithm of the iteration method in subspace for tape and block-diagonal matrices with a frame for computers of hybrid architecture is given. Peculiarities of data decomposition for matrices of profile structure at realization of parallel algorithms are considered. The proposed approach provides automatic determination of the required topology of the hybrid computer and the optimal amount of resources for the organization of an efficient computational process. The results of testing the developed algorithmic software for problems from the collection of the University of Florida, as well as the times of solving the problem of stability of composite materials using a three-dimensional model of "finite size fibers" on computers of different architectures. The results show a significant improvement in the time characteristics of solving problems.


2014 ◽  
Vol 13 (4) ◽  
pp. 21-26
Author(s):  
K. S. Brazovsky ◽  
Ya. S. Pekker ◽  
V. P. Dyomkin ◽  
O. S. Umansky ◽  
I. V. Tolmachyov

This work represented one of the possible approaches to providing the required computational resources for solving the complex data processing tasks in biomedicine. The proposed solution is based on four tightly interacted key components of modern high performance computational systems: high perfor­mance computational cluster, data processing center, specialized data store and protected telecommunication channels. The examples of tasks, which have been solved in the developed information environment, are given.


2012 ◽  
Vol 17 (4) ◽  
pp. 207-216 ◽  
Author(s):  
Magdalena Szymczyk ◽  
Piotr Szymczyk

Abstract The MATLAB is a technical computing language used in a variety of fields, such as control systems, image and signal processing, visualization, financial process simulations in an easy-to-use environment. MATLAB offers "toolboxes" which are specialized libraries for variety scientific domains, and a simplified interface to high-performance libraries (LAPACK, BLAS, FFTW too). Now MATLAB is enriched by the possibility of parallel computing with the Parallel Computing ToolboxTM and MATLAB Distributed Computing ServerTM. In this article we present some of the key features of MATLAB parallel applications focused on using GPU processors for image processing.


Author(s):  
S. Lakshmivarahan ◽  
Sudarshan K. Dhall

The prefix operation on a set of data is one of the simplest and most useful building blocks in parallel algorithms. This introduction to those aspects of parallel programming and parallel algorithms that relate to the prefix problem emphasizes its use in a broad range of familiar and important problems. The book illustrates how the prefix operation approach to parallel computing leads to fast and efficient solutions to many different kinds of problems. Students, teachers, programmers, and computer scientists will want to read this clear exposition of an important approach.


2021 ◽  
Vol 16 (1) ◽  
Author(s):  
Ting Zhang ◽  
Shibin Li

AbstractIn this manuscript, the inorganic perovskite CsPbI2Br and CsPbIBr2 are investigated as photoactive materials that offer higher stability than the organometal trihalide perovskite materials. The fabrication methods allow anti-solvent processing the CsPbIxBr3−x films, overcoming the poor film quality that always occur in a single-step solution process. The introduced diethyl ether in spin-coating process is demonstrated to be successful, and the effects of the anti-solvent on film quality are studied. The devices fabricated using the methods achieve high-performance, self-powered and the stabilized photodetectors show fast response speed. The results illustrate a great potential of all-inorganic CsPbIxBr3−x perovskites in visible photodetection and provide an effective way to achieve high performance devices with self-powered capability.


Coatings ◽  
2021 ◽  
Vol 11 (3) ◽  
pp. 327
Author(s):  
Morwenna J. Spear ◽  
Simon F. Curling ◽  
Athanasios Dimitriou ◽  
Graham A. Ormondroyd

Wood modification is now widely recognized as offering enhanced properties of wood and overcoming issues such as dimensional instability and biodegradability which affect natural wood. Typical wood modification systems use chemical modification, impregnation modification or thermal modification, and these vary in the properties achieved. As control and understanding of the wood modification systems has progressed, further opportunities have arisen to add extra functionalities to the modified wood. These include UV stabilisation, fire retardancy, or enhanced suitability for paints and coatings. Thus, wood may become a multi-functional material through a series of modifications, treatments or reactions, to create a high-performance material with previously impossible properties. In this paper we review systems that combine the well-established wood modification procedures with secondary techniques or modifications to deliver emerging technologies with multi-functionality. The new applications targeted using this additional functionality are diverse and range from increased electrical conductivity, creation of sensors or responsive materials, improvement of wellbeing in the built environment, and enhanced fire and flame protection. We identified two parallel and connected themes: (1) the functionalisation of modified timber and (2) the modification of timber to provide (multi)-functionality. A wide range of nanotechnology concepts have been harnessed by this new generation of wood modifications and wood treatments. As this field is rapidly expanding, we also include within the review trends from current research in order to gauge the state of the art, and likely direction of travel of the industry.


2018 ◽  
Vol 199 ◽  
pp. 09001
Author(s):  
Renaud Franssen ◽  
Serhan Guner ◽  
Luc Courard ◽  
Boyan Mihaylov

The maintenance of large aging infrastructure across the world creates serious technical, environmental, and economic challenges. Ultra-high performance fibre-reinforced concretes (UHPFRC) are a new generation of materials with outstanding mechanical properties as well as very high durability due to their extremely low permeability. These properties open new horizons for the sustainable rehabilitation of aging concrete structures. Since UHPFRC is a young and evolving material, codes are still either lacking or incomplete, with recent design provisions proposed in France, Switzerland, Japan, and Australia. However, engineers and public agencies around the world need resources to study, model, and rehabilitate structures using UHPFRC. As an effort to contribute to the efficient use of this promising material, this paper presents a new numerical modelling approach for UHPFRC-strengthened concrete members. The approach is based on the Diverse Embedment Model within the global framework of the Disturbed Stress Field Model, a smeared rotating-crack formulation for 2D modelling of reinforced concrete structures. This study presents an adapted version of the DEM in order to capture the behaviour of UHPFRC by using a small number of input parameters. The model is validated with tension tests from the literature and is then used to model UHPFRC-strengthened elements. The paper will discuss the formulation of the model and will provide validation studies with various tests of beams, columns and walls from the literature. These studies will demonstrate the effectiveness of the proposed modelling approach.


2021 ◽  
Vol 9 (14) ◽  
pp. 4799-4807
Author(s):  
Yong Zhang ◽  
Weidong Song

P-CuZnS/n-GaN UV photodetector is prepared by a simple chemical bath deposition, showing excellent self-powered properties, including ultrahigh on/off ratio (3 × 108), fast response speed (0.14/40 ms) and large detectivity of 3 × 1013 Jones.


2013 ◽  
Vol 411-414 ◽  
pp. 585-588
Author(s):  
Liu Yang ◽  
Tie Ying Liu

This paper introduces parallel feature of the GPU, which will help GPU parallel computation methods to achieve the parallelization of PSO parallel path search process; and reduce the increasingly high problem of PSO (PSO: Particle Swarm Optimization) in time and space complexity. The experimental results show: comparing with CPU mode, GPU platform calculation improves the search rate and shortens the calculation time.


Sign in / Sign up

Export Citation Format

Share Document