Розробка методу прискорення реконфігурації в динамічно реконфігурованих обчислювальних системах

Автор(и)

  • Юрій Олексійович Кулаков Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 37, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0002-8981-5649
  • Ірина Анатоліївна Клименко Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 37, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0001-5345-8806
  • Мирослав Валентинович Рудницький Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 37, м. Київ, Україна, 03056, Україна https://orcid.org/0000-0002-6166-1078

DOI:

https://doi.org/10.15587/1729-4061.2015.47227

Ключові слова:

реконфігуровані обчислювальні системи, часткова динамічна реконфігурація, накладні видатки реконфігурації, прискорена реконфігурація

Анотація

Запропонований метод прискорення реконфігурації та апаратні засоби його реалізації, що дозволяють мінімізувати накладні видатки часу реконфігурації. Виконано моделювання запропонованого методу для обчислювальних алгоритмів поданих в ярусно-паралельній формі. Застосування методу максимально зменшує комунікаційну складову часу реконфігурації, забезпечуючи інтенсивне прискорення реконфігурації в додатках, що містять велику кількість однотипних задач.

Біографії авторів

Юрій Олексійович Кулаков, Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 37, м. Київ, Україна, 03056

Доктор технічних наук, професор, професор кафедри

Кафедра обчислювальної техніки

Ірина Анатоліївна Клименко, Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 37, м. Київ, Україна, 03056

Кандидат технічних наук, доцент, докторант

Кафедра обчислювальної техніки

Мирослав Валентинович Рудницький, Національний технічний університет України «Київський політехнічний інститут» пр. Перемоги, 37, м. Київ, Україна, 03056

Кафедра обчислювальної техніки

Посилання

  1. Huang, M., Narayana, V. K., Simmler, H., Serres, O., El-Ghazawi, T. (2010). Reconfiguration and Communication-Aware Task Scheduling for High-Performance Reconfigurable Computing. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 3 (4), 1–25. doi: 10.1145/1862648.1862650
  2. Bassiri, M. M., Shahriar, S. H. (2010). Mitigating Reconfiguration Overhead In On-Line Task Scheduling For Reconfigurable Computing Systems. In Proc. of the 2nd International Conference on Computer Engineering and Technology (ICCET), China, Chengdu, 4, V4-397–V4-402. doi: 10.1109/iccet.2010.5485509
  3. El-Araby, E., Gonzalez, I., El-Ghazawi, T. (2009). Exploiting Partial Runtime Reconfiguration for High-Performance Reconfigurable Computing. ACM Transactions on Reconfigurable Technology and Systems (TRETS), 1 (4), 1–23. doi: 10.1145/1462586.1462590
  4. Panella, A., Santambrogio, M. D., Redaelli, F., Cancare, F., Sciuto, D. (2010). A Design Workflow for Dynamically Reconfigurable Multi-FPGA Systems. In Proc. of the 18th VLSI System on Chip Conference (VLSI-SoC). Spain, 414–419. doi: 10.1109/vlsisoc.2010.5642697
  5. Al-Wattar, A., Areibi, S., Saffih, F. (2012). Efficient On-line Hardware/Software Task Scheduling for Dynamic Run-time Reconfigurable Systems. In Proc. of the 26th International Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), China, Shanghai. IEEE, 401–406. doi: 10.1109/ipdpsw.2012.50
  6. Liu, S., Pittman, R. N., Forin, A., Gaudiot, J.-L. (2013). Achieving Energy Efficiency through Runtime Partial Reconfiguration on Reconfigurable Systems. ACM Transactions on Embedded Computing Systems (TECS), 12 (3), 1–21. doi: 10.1145/2442116.2442122
  7. Liu, S., Pittman, R. N., Forin, A., Gaudiot, J.-L. (2012). Minimizing the runtime partial reconfiguration overheads in reconfigurable systems. The Journal of Supercomputing, 61 (3), 894–911. doi: 10.1007/s11227-011-0657-6
  8. Kulakov, Y. O., Klymenko, I. A. (2014). The multilevel memory in the reconfigurable computing system. Visnyk NTUU «KPI». Informatyka, upravlinnia ta obchislyuvalna technika, 61, 18–26.
  9. Ahmed, W., Shafique, M., Bauer, L., Henkel, J. (2011). Adaptive Resource Management for Simultaneous Multitasking in Mixed-Grained Reconfigurable Multi-core Processors. In Proc. of the 9th International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS), Taiwan, Taipei. IEEE, 365–374. doi: 10.1145/2039370.2039426
  10. Kulakov, Y. O., Klymenko, I. A. (2014). The optimization method of a macro dataflow graph for reconfigurable computing systems. Electronika i zvjazok [Electronics and Communication], 19 (4(81)), 90–96.

##submission.downloads##

Опубліковано

2015-08-27

Як цитувати

Кулаков, Ю. О., Клименко, І. А., & Рудницький, М. В. (2015). Розробка методу прискорення реконфігурації в динамічно реконфігурованих обчислювальних системах. Eastern-European Journal of Enterprise Technologies, 4(4(76), 25–30. https://doi.org/10.15587/1729-4061.2015.47227

Номер

Розділ

Математика та кібернетика - прикладні аспекти