IEEE | IEEE Azerbaijan | IEEE Xplore Digital Library | IEEE Spectrum | More IEEE sites
The 18th IEEE International Conference Application of Information and Communication Technologies 25-27 Sep 2024 | Turin, Italy
 

TUTORIAL SPEAKERS:

Professor Valeri Skliarov

Institute of Electronics and Informatics of Aveiro, Portugal
Department of Automation and Control
Almaty University of Energy and Communications, Kazakhstan

website: http://sweet.ua.pt/skl/
email: skl [at] ua.pt

TUTORIAL SPEECH TITLE: "Hardware Accelerators for Data Processing in High-Performance Computing Systems"

SUMMARY:

This tutorial suggests and describes a number of fast parallel circuits for data/vector processing using hardware accelerators. Three primary areas are covered: searching, sorting, and counting that are based on fast networks implementations. These include the application of traditional structures that rely on comparators/swappers as well as alternative networks with a variety of core elements such as adders, logical gates, and look-up tables. The iterative technique discussed in the tutorial enables the sequential reuse of relatively large combinational blocks that execute many parallel operations with small propagation delays. For each type of network discussed, the focus is on the systematic development of the architectures proposed from initial concepts to synthesizable HDL (hardware description language) specifications. Each type of network is taken through several stages, including modeling the desired functionality in software, the retrieval and automatic conversion of key functions, leading to specifications for optimized hardware modules. The resulting specifications are then synthesized, implemented, and tested in hardware using commercial design environments and prototyping systems. The methods proposed can be used in a range of data processing applications, including traditional sorting, extraction of maximum and minimum subsets from large data sets, communication-time data processing, finding frequently occurring items in a set, and Hamming weight/distance counters/comparators. The tutorial is based on the material of the author’s book published by Springer in 2019 (https://www.springer.com/gp/book/9783030207205).

ABOUT THE SPEAKERS:

Valery Sklyarov (presenter), professor, Institute of Electronics and Informatics of Aveiro, Aveiro, Portugal, Department of Automation and Control, Almaty University of Energy and Communications named after Gumarbek Daukeev, Almaty, Republic of Kazakhstan.
Valery Sklyarov – Doctor of Sciences, Professor with the highest scientific and pedagogical degrees in 2 countries – in the (former) USSR and in Portugal. He is also an honorary doctor of Tallinn University of Technology (Estonia). He published 24 books (individually and with coauthors) and more than 350 scientific papers. One book, published in Springer in 2014, was translated to Chinese (in 2018) and published in China. He has been working in universities of Belarus, Poland, Germany, Portugal, and Kazakhstan. At Aveiro University (Portugal) during long time he coordinated the direction on Computer Systems Architecture and was the head of scientific laboratory «Embedded Systems Computing and Control» at the IEETA research institute (Institute of Electronics Engineering and Telematics of Aveiro). He also frequently worked as a chair of Ph.D. juries, participated in many scientific projects running in European Union, Russia, Belarus, Portugal and in the USA and got a number of national (Portuguese) and International scientific awards.

Iouliia Skliarova, assistant professor, Electronics, Telecommunications and Informatics Department, University of Aveiro, Aveiro, Portugal.

Irbulat Utepbergenov, professor, Department of Automation and Control, Almaty University of Energy and Communications named after Gumarbek Daukeev, Almaty, Republic of Kazakhstan.