|
|
Modelirovanie i Analiz Informatsionnykh Sistem, 2014, Volume 21, Number 2, Pages 15–25
(Mi mais367)
|
|
|
|
This article is cited in 2 scientific papers (total in 2 papers)
On the Recursive-Parallel Programming for the .NET Framework
V. V. Vasilchikov P. G. Demidov Yaroslavl State University, Sovetskaya str., 14, Yaroslavl, 150000, Russia
Abstract:
The paper describes software components to support recursive-parallel programming for the .NET Framework. They are dynamic link libraries providing the necessary functionality for developing and debugging applications for parallel execution on a local network. Communication module library classes provide user-friendly software tools to establish "each with each" network connection and reliable asynchronous transmission for serializable objects. Classes of the recursive-parallel programming library provide representation of parallel computation branches as migratory processes, their initial distribution over the network, the transmission parameters and return results with the necessary synchronization, dynamic reallocation of work for load balancing and also sharing data processing. By this example it also describes some variants of the recursive-parallel algorithm to solve the problem of finding a maximum clique in a non-oriented graph and the results of testing the considered components.
Keywords:
parallel computing, recursion, .NET.
Received: 26.01.2014
Citation:
V. V. Vasilchikov, “On the Recursive-Parallel Programming for the .NET Framework”, Model. Anal. Inform. Sist., 21:2 (2014), 15–25
Linking options:
https://www.mathnet.ru/eng/mais367 https://www.mathnet.ru/eng/mais/v21/i2/p15
|
|