RESEARCH OF PROGRESSIVE TOOLS OF PARALLEL COMPUTATIONS WITH THE USE OF SIMD ARCHITECTURE.
Gespeichert in:
| Titel: | RESEARCH OF PROGRESSIVE TOOLS OF PARALLEL COMPUTATIONS WITH THE USE OF SIMD ARCHITECTURE. |
|---|---|
| Alternate Title: | ДОСЛІДЖЕННЯ ПРОГРЕСИВНИХ ЗАСОБІВ ПАРАЛЕЛЬНИХ ОБЧИСЛЕНЬ ІЗ ЗАСТОСУВАННЯМ SIMD АРХІТЕКТУРИ (Ukrainian) |
| Autoren: | Zhulkovskyi, O. O., Zhulkovska, I. I., Vokhmianin, H. Ya., Firsov, O. D., Riabovolenko, V. A. |
| Quelle: | Informatics & Mathematical Methods in Simulation / Informatika ta Matematičnì Metodi v Modelûvannì; 2023, Vol. 13 Issue 3/4, p228-235, 8p |
| Schlagwörter: | COMPUTERS, BIG data, COMPUTER performance, MATRIX multiplications, SOFTWARE development tools, PARALLEL programming, COMPUTER assisted instruction |
| Abstract: | The current stage of development of processes and technologies requires continuous improvement of computer hardware performance, efficient use of its resources, processing of large amounts of data and support of the growing requirements of modern information systems. When processing large amounts of data, it is often necessary to use additional effective solutions to speed up information processing in addition to parallel computing. One such approach is to use the SIMD mechanism. The concept of SIMD instructions is a progressive solution for speeding up computations in tasks with large amounts of data, due to the ability to perform one operation on several data simultaneously. The purpose of the study is to evaluate the effectiveness of using SIMD instructions to improve the performance of software code execution when processing large data sets compared to traditional software tools. The paper solves the following tasks: develop an algorithm for implementing the classical task of multiplying ultra-large (up to 36×106 bytes) square data matrices using the built-in Microsoft Visual Studio ISO/IEC C++20 |
| Copyright of Informatics & Mathematical Methods in Simulation / Informatika ta Matematičnì Metodi v Modelûvannì is the property of Odessa Polytechnic University and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Datenbank: | Complementary Index |
| FullText | Text: Availability: 0 CustomLinks: – Url: https://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=EBSCO&SrcAuth=EBSCO&DestApp=WOS&ServiceName=TransferToWoS&DestLinkType=GeneralSearchSummary&Func=Links&author=Zhulkovskyi%20OO Name: ISI Category: fullText Text: Nájsť tento článok vo Web of Science Icon: https://imagesrvr.epnet.com/ls/20docs.gif MouseOverText: Nájsť tento článok vo Web of Science |
|---|---|
| Header | DbId: edb DbLabel: Complementary Index An: 176420328 RelevancyScore: 950 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 949.677551269531 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: RESEARCH OF PROGRESSIVE TOOLS OF PARALLEL COMPUTATIONS WITH THE USE OF SIMD ARCHITECTURE. – Name: TitleAlt Label: Alternate Title Group: TiAlt Data: ДОСЛІДЖЕННЯ ПРОГРЕСИВНИХ ЗАСОБІВ ПАРАЛЕЛЬНИХ ОБЧИСЛЕНЬ ІЗ ЗАСТОСУВАННЯМ SIMD АРХІТЕКТУРИ (Ukrainian) – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Zhulkovskyi%2C+O%2E+O%2E%22">Zhulkovskyi, O. O.</searchLink><br /><searchLink fieldCode="AR" term="%22Zhulkovska%2C+I%2E+I%2E%22">Zhulkovska, I. I.</searchLink><br /><searchLink fieldCode="AR" term="%22Vokhmianin%2C+H%2E+Ya%2E%22">Vokhmianin, H. Ya.</searchLink><br /><searchLink fieldCode="AR" term="%22Firsov%2C+O%2E+D%2E%22">Firsov, O. D.</searchLink><br /><searchLink fieldCode="AR" term="%22Riabovolenko%2C+V%2E+A%2E%22">Riabovolenko, V. A.</searchLink> – Name: TitleSource Label: Source Group: Src Data: Informatics & Mathematical Methods in Simulation / Informatika ta Matematičnì Metodi v Modelûvannì; 2023, Vol. 13 Issue 3/4, p228-235, 8p – Name: Subject Label: Subject Terms Group: Su Data: <searchLink fieldCode="DE" term="%22COMPUTERS%22">COMPUTERS</searchLink><br /><searchLink fieldCode="DE" term="%22BIG+data%22">BIG data</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTER+performance%22">COMPUTER performance</searchLink><br /><searchLink fieldCode="DE" term="%22MATRIX+multiplications%22">MATRIX multiplications</searchLink><br /><searchLink fieldCode="DE" term="%22SOFTWARE+development+tools%22">SOFTWARE development tools</searchLink><br /><searchLink fieldCode="DE" term="%22PARALLEL+programming%22">PARALLEL programming</searchLink><br /><searchLink fieldCode="DE" term="%22COMPUTER+assisted+instruction%22">COMPUTER assisted instruction</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: The current stage of development of processes and technologies requires continuous improvement of computer hardware performance, efficient use of its resources, processing of large amounts of data and support of the growing requirements of modern information systems. When processing large amounts of data, it is often necessary to use additional effective solutions to speed up information processing in addition to parallel computing. One such approach is to use the SIMD mechanism. The concept of SIMD instructions is a progressive solution for speeding up computations in tasks with large amounts of data, due to the ability to perform one operation on several data simultaneously. The purpose of the study is to evaluate the effectiveness of using SIMD instructions to improve the performance of software code execution when processing large data sets compared to traditional software tools. The paper solves the following tasks: develop an algorithm for implementing the classical task of multiplying ultra-large (up to 36×10<superscript>6</superscript> bytes) square data matrices using the built-in Microsoft Visual Studio ISO/IEC C++20 <immintrin.h> library with SIMD technology to parallelise the program at the data level; study the performance of the developed algorithm when processing a significant amount of data compared to the traditional approach. By implementing a modified matrix multiplication algorithm using SIMD technology, it was possible to speed up the computation on a PC with an Intel Core i7-12700H processor by 4.8 times with a data volume of ~9×10<superscript>6</superscript> bytes. The obtained results will be taken into account in the development of application software, including for efficient computer models of technological processes and systems. [ABSTRACT FROM AUTHOR] – Name: Abstract Label: Group: Ab Data: <i>Copyright of Informatics & Mathematical Methods in Simulation / Informatika ta Matematičnì Metodi v Modelûvannì is the property of Odessa Polytechnic University and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://erproxy.cvtisr.sk/sfx/access?url=https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edb&AN=176420328 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.15276/imms.v13.no3-4.228 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 8 StartPage: 228 Subjects: – SubjectFull: COMPUTERS Type: general – SubjectFull: BIG data Type: general – SubjectFull: COMPUTER performance Type: general – SubjectFull: MATRIX multiplications Type: general – SubjectFull: SOFTWARE development tools Type: general – SubjectFull: PARALLEL programming Type: general – SubjectFull: COMPUTER assisted instruction Type: general Titles: – TitleFull: RESEARCH OF PROGRESSIVE TOOLS OF PARALLEL COMPUTATIONS WITH THE USE OF SIMD ARCHITECTURE. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Zhulkovskyi, O. O. – PersonEntity: Name: NameFull: Zhulkovska, I. I. – PersonEntity: Name: NameFull: Vokhmianin, H. Ya. – PersonEntity: Name: NameFull: Firsov, O. D. – PersonEntity: Name: NameFull: Riabovolenko, V. A. IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 07 Text: 2023 Type: published Y: 2023 Identifiers: – Type: issn-print Value: 22235744 Numbering: – Type: volume Value: 13 – Type: issue Value: 3/4 Titles: – TitleFull: Informatics & Mathematical Methods in Simulation / Informatika ta Matematičnì Metodi v Modelûvannì Type: main |
| ResultId | 1 |
Nájsť tento článok vo Web of Science