8708

Radionuclides migration modelling using artificial neural networks and parallel computing

O.S. Hilko, S.P. Kundas, I.A. Gishkeluk
Laboratory of Information Systems and Technologies in Ecology, International Sakharov Environmental University, Minsk, Belarus
European Water 39: 3-13, 2012
@article{hilko2012radionuclides,

   title={Radionuclides migration modelling using artificial neural networks and parallel computing},

   author={Hilko, OS and Kundas, SP and Gishkeluk, IA},

   year={2012}

}

Download Download (PDF)   View View   Source Source   

371

views

In the paper the result of application of artificial neural networks (ANN) for radionuclides transport modelling with surface runoff is presented. ANN with supervised training based on back propagation algorithm was used to predict radionuclides transport in the soil and on its surface. Application of ANN for substances migration modelling is worth using, because it works like a "black box" and can catch patterns, which are hard to formalize in mathematical form or can’t even be introduced in the form of equations. Factors, which influence mass transfer process in different types of soil and on the soil surface, were defined for micro and meso/macro scales. They were introduced in a numeric form, normalized and used as input layer neurons of ANN. The obtained radionuclides concentration was used as neuron of an output layer. ANN is an example of empirical modelling approach and requires computing operations of the same type with a large number of field measured datasets. That is why the ANN training process took a lot of time. This problem was solved using parallel computing, which had a sufficient accelerating effect due to the nature of the training process. One of the technologies for parallel computing is CUDA from Nvidia, which uses a video card graphical processing unit. CUDA-technology was applied to accelerate ANN training and computing based on back propagation algorithm, which runs on a CUDA-device up to 5 times faster than the same operations on a CPU (central processing unit).
VN:F [1.9.22_1171]
Rating: 0.0/5 (0 votes cast)

* * *

* * *

Like us on Facebook

HGPU group

140 people like HGPU on Facebook

Follow us on Twitter

HGPU group

1217 peoples are following HGPU @twitter

Featured events

* * *

Free GPU computing nodes at hgpu.org

Registered users can now run their OpenCL application at hgpu.org. We provide 1 minute of computer time per each run on two nodes with two AMD and one nVidia graphics processing units, correspondingly. There are no restrictions on the number of starts.

The platforms are

Node 1
  • GPU device 0: AMD/ATI Radeon HD 5870 2GB, 850MHz
  • GPU device 1: AMD/ATI Radeon HD 6970 2GB, 880MHz
  • CPU: AMD Phenom II X6 @ 2.8GHz 1055T
  • RAM: 12GB
  • OS: OpenSUSE 13.1
  • SDK: AMD APP SDK 2.9
Node 2
  • GPU device 0: AMD/ATI Radeon HD 7970 3GB, 1000MHz
  • GPU device 1: nVidia GeForce GTX 560 Ti 2GB, 822MHz
  • CPU: Intel Core i7-2600 @ 3.4GHz
  • RAM: 16GB
  • OS: OpenSUSE 12.2
  • SDK: nVidia CUDA Toolkit 6.0.1, AMD APP SDK 2.9

Completed OpenCL project should be uploaded via User dashboard (see instructions and example there), compilation and execution terminal output logs will be provided to the user.

The information send to hgpu.org will be treated according to our Privacy Policy

HGPU group © 2010-2014 hgpu.org

All rights belong to the respective authors

Contact us: