REAL

Teljesítmény növelés SIMD-utasításkészlet segítségével

Mileff, Peter (2023) Teljesítmény növelés SIMD-utasításkészlet segítségével. PRODUCTION SYSTEMS AND INFORMATION ENGINEERING, 11 (2). pp. 60-73. ISSN 1785-1270

[img]
Preview
Text
2201-Article Text-16867-1-10-20250817.pdf - Published Version

Download (504kB) | Preview

Abstract

A számítógépes alkalmazás fejlesztés hosszú múltra tekint vissza. A hardver folyamatos fejlődésével mind a szoftverek, mind pedig a alkalmazások készítését lehetővé tevő programozási nyelvek és keretrendszerek is együtt változtak. Ahogy haladunk az időben előre, úgy váltak elérhetővé az egyre nagyobb kapacitású számítógépek. Ez hatással volt a fejlesztési folyamatra is, hiszen megjelentek a magasabb szintű programozási nyelvek, egyre magasabb szintű API-k váltak elérhetővé, lassan eltűntek a pointerek, memória foglalások és felszabadítások is a programozás területéről. A magas szintű nyelvekre való váltással azonban egyre inkább eltűnt a programok optimalizálása vagy annak lehetősége, mivel bizonyos hatékonyságot növelő lehetőségek a magasabb szintű nyelvekben nem vagy csak korlátozottan elérhetőek. Jelen cikk ezért a hétköznapi programozás köreiben “elfeledett”, a modern CPU-k által támogatott SSE/AVX SIMD párhuzamosítási lehetőségek adta előnyökkel foglalkozik mélyebben. Bemutatásra kerül, hogy a CPU-ban olyan tartalékok vannak, amelyekkel bizonyos teljesítménykorlátok messze kitolhatók.

Item Type: Article
Uncontrolled Keywords: SIMD, SSE, AVX, optimization
Subjects: Q Science / természettudomány > Q1 Science (General) / természettudomány általában
T Technology / alkalmazott, műszaki tudományok > T2 Technology (General) / műszaki tudományok általában
Depositing User: Anita Agárdi
Date Deposited: 21 Nov 2025 18:22
Last Modified: 21 Nov 2025 18:22
URI: https://real.mtak.hu/id/eprint/229625

Actions (login required)

Edit Item Edit Item