|
Numerical methods and programming, 2008, Volume 9, Issue 1, Pages 1–11
(Mi vmp453)
|
|
|
|
This article is cited in 1 scientific paper (total in 1 paper)
Программирование
The MC# 2.0 system for concurrent and distributed programming
A. V. Petrova, Yu. P. Serdyukb a Rybinsk State Aviation Technological Academy
b Ailamazyan Program Systems Institute of Russian Academy of Sciences, Yaroslavskaya obl., Pereslavskii raion, s. Ves'kovo
Abstract:
The MC# language is a general-purpose high-level language designed to create codes for all types of parallel architectures: multicore processors, clusters, and Grid-systems. The basic ideas and some specific features of MC# are considered. The key distinctions of the MC# 2.0 programming system from its previous version and the
multithreaded programming in the framework of this system are discussed. A survey of the MC# Grid System as a tool to support the MC#-program execution in Grid-networks is given. An experience of using Povray-based distributed rendering applications under the MC# Grid System is described. Several directions for future work are formulated and a brief description of educational uses of MC# is presented. A preliminary version of this paper was published in the Proceedings of the Conference on Scientific Service in the Internet (http://agora.guru.ru/abrau2007)
Keywords:
параллельное распределенное программирование; параллельное программирование; Grid-сети; распределенный рендеринг изображений; языки программирования
parallel distributed programming, parallel programming, Grid-net, distributed rendering of images, programming languages.
Citation:
A. V. Petrov, Yu. P. Serdyuk, “The MC# 2.0 system for concurrent and distributed programming”, Num. Meth. Prog., 9:1 (2008), 1–11
Linking options:
https://www.mathnet.ru/eng/vmp453 https://www.mathnet.ru/eng/vmp/v9/i1/p1
|
Statistics & downloads: |
Abstract page: | 131 | Full-text PDF : | 92 |
|