Change search
ReferencesLink to record
Permanent link

Direct link
Adapting a Radial Basis Functions Framework for Large-Scale Computing
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2012 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

This work is aimed at extending a parallel computing framework for radial basis functions methods for solving partial differential equations. Existing framework uses Task Based parallelization method in shared memory architectures to run tasks concurrently on multi-core machines using POSIX Threads. In this method, an algorithm is viewed as a set of tasks each of which performs a specific part of that algorithm while reading some data and producing others. All the dependencies between tasks are translated into data dependencies which makes the tasks decoupled. This work uses the same method but for distributed memory systems using message passing scheme of inter-process conversations. These frameworks cooperates  with each other for distributing and running the tasks among nodes and/or cores in a hybrid way of multi-threading and message passing parallel programming paradigms.  All the communication between processes (nodes) are performed asynchronously (non-blocking) to be overlapped with computations and the execution flow of the framework is implemented using state machine software construct.

Place, publisher, year, edition, pages
IT, 12 050
National Category
Engineering and Technology
URN: urn:nbn:se:uu:diva-182859OAI: diva2:561120
Educational program
Master Programme in Computational Science
Available from: 2012-10-17 Created: 2012-10-17 Last updated: 2012-10-17Bibliographically approved

Open Access in DiVA

fulltext(1490 kB)346 downloads
File information
File name FULLTEXT01.pdfFile size 1490 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 346 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

Total: 351 hits
ReferencesLink to record
Permanent link

Direct link