Araştırma Makalesi

One Approach for Parallel Algorithms Representation

Cilt: 5 Sayı: 2 1 Eylül 2017
  • Atanaska D. Bosakova-ardenska
PDF İndir
EN

One Approach for Parallel Algorithms Representation

Öz

This paper presents one approach for parallel algorithms representation. The proposed model is practice oriented and its name is AMPA (Agenda Model for Parallel Algorithms) due to basic blocks organization like a schedule. The model uses classical Master/Slave paradigm. One parallel merge sorting algorithm based on quick sort is presented with the discussed AMPA model and also three known representation approaches (description with natural language, pseudo code and PRAM). A survey of professional opinion about AMPA and other approaches is conducted. The results show that most of the interviewed people choose AMPA as the best way to understand the algorithm.

Anahtar Kelimeler

Kaynakça

  1. [1] Kirtzic J. S., O. Daescu, A parallel algorithm development model for the GPU architecture, Proc. of International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA), 2012.
  2. [2] Valiant L., A bridging model for multi-core computing, Journal of Computer and System Sciences, vol. 77, no. 1, pp. 154–166, 2011.
  3. [3] Luebke D., CUDA: Scalable parallel programming for high-performance scientific computing, 5th IEEE International Symposium on Biomedical Imaging: From Nano to Macro, Paris, pp. 836-838, 2008.
  4. [4] Yukiya Aoyama, Jun Nakano, “RS/6000 SP: Practical MPI Programming”, International Technical Support Organization, IBM, 1999.
  5. [5] Seyed H. Roosta, Parallel Processing and Parallel Algorithms: theory and computation, Springer, ISBN 0-387-98716-9, 2000.
  6. [6] Wilkinson B. and Allen M., Sorting Algorithms, Parallel Programming: Techniques and Applications Using Networked Workstations and Parallel Computers, Prentice-Hall, 1999 [7] Sahni S. and G. Vairaktarakis, The master-slave paradigm in parallel computer and industrial settings, Journal of Global Optimization, 9, pp. 357–377, 1996.
  7. [8] Baldo L., L. Brenner, L. G. Fernandes, P. Fernandes, A. Sales, Performance Models For Master/Slave Parallel Programs, Electronic Notes in Theoretical Computer Science, 2004.
  8. [9] Mostaghim S., J. Branke, A. Lewis, H. Schmeck, Parallel Multi-objective Optimization using Master-Slave Model on Heterogeneous Resources, Proceedings of the IEEE Congress on Evolutionary Computation, 2008.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yazarlar

Atanaska D. Bosakova-ardenska Bu kişi benim
Bulgaria

Yayımlanma Tarihi

1 Eylül 2017

Gönderilme Tarihi

12 Ağustos 2017

Kabul Tarihi

26 Haziran 2017

Yayımlandığı Sayı

Yıl 2017 Cilt: 5 Sayı: 2

Kaynak Göster

APA
Bosakova-ardenska, A. D. (2017). One Approach for Parallel Algorithms Representation. Balkan Journal of Electrical and Computer Engineering, 5(2), 30-33. https://doi.org/10.17694/bajece.334294
AMA
1.Bosakova-ardenska AD. One Approach for Parallel Algorithms Representation. Balkan Journal of Electrical and Computer Engineering. 2017;5(2):30-33. doi:10.17694/bajece.334294
Chicago
Bosakova-ardenska, Atanaska D. 2017. “One Approach for Parallel Algorithms Representation”. Balkan Journal of Electrical and Computer Engineering 5 (2): 30-33. https://doi.org/10.17694/bajece.334294.
EndNote
Bosakova-ardenska AD (01 Eylül 2017) One Approach for Parallel Algorithms Representation. Balkan Journal of Electrical and Computer Engineering 5 2 30–33.
IEEE
[1]A. D. Bosakova-ardenska, “One Approach for Parallel Algorithms Representation”, Balkan Journal of Electrical and Computer Engineering, c. 5, sy 2, ss. 30–33, Eyl. 2017, doi: 10.17694/bajece.334294.
ISNAD
Bosakova-ardenska, Atanaska D. “One Approach for Parallel Algorithms Representation”. Balkan Journal of Electrical and Computer Engineering 5/2 (01 Eylül 2017): 30-33. https://doi.org/10.17694/bajece.334294.
JAMA
1.Bosakova-ardenska AD. One Approach for Parallel Algorithms Representation. Balkan Journal of Electrical and Computer Engineering. 2017;5:30–33.
MLA
Bosakova-ardenska, Atanaska D. “One Approach for Parallel Algorithms Representation”. Balkan Journal of Electrical and Computer Engineering, c. 5, sy 2, Eylül 2017, ss. 30-33, doi:10.17694/bajece.334294.
Vancouver
1.Atanaska D. Bosakova-ardenska. One Approach for Parallel Algorithms Representation. Balkan Journal of Electrical and Computer Engineering. 01 Eylül 2017;5(2):30-3. doi:10.17694/bajece.334294

All articles published by BAJECE are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisans