Egy finn startup a CPU teljesítményének megszázszorozását ígéri

A kissé meredeknek tűnő állítást persze érdemes gyanakvással fogadni, hiszen a technológiával kapcsolatban nem sok mindent árultak el a cég szakemberei.
Víg Ferenc (J.o.k.e.r)
Víg Ferenc (J.o.k.e.r)
2024. jún. 17. 12:32
Egy finn startup a CPU teljesítményének megszázszorozását ígéri

Egy finn startup, a Flow Computing igen nagy port kavart egy friss bejelentéssel, amelyben azt állítják, bármilyen aktuális CPU architektúra köré épülő processzor esetében lehetőség van arra, hogy az általuk kifejlesztett társprocesszor, a PPU segítségével akár 100-szorosára növeljék az adott CPU teljesítményét. Ez a kijelentés elsőre igencsak meredeknek tűnik, és másodjára is, úgyhogy mindenképpen érdemes a hangzatos kijelentések mögé nézni, hiszen bőven van mit kibontani, már ami a részleteket illeti.

Galéria megnyitása

A Flow Computing éppen nemrégiben kapott 4 millió eurónyi befektetést, úgynevezett előmag-finanszírozás keretén belül, ami a startupoknál bevett szokás. A céget a Finnországban található VTT Technical Research Center egyes munkatársai alapították. A társalapító, aki a vállalat vezetője, arról is említést tett, mire lehet számítani az új technológia esetében, ami állításaik szerint segít a processzorteljesítmény terén tapasztalható évtizedes stagnálás meghaladásában.

Galéria megnyitása

A vállalat vezetője, Timo Valtonen egyenesen azt állítja, hogy a startup által kifejlesztett Paralell Performance Unit (PPU) képes arra, hogy a processzorral együttműködve bármilyen központi egység teljesítményét akár megszázszorozza az eredeti állapothoz képest. Ez igencsak merész kijelentés, ami már-már túl szép ahhoz, hogy igaz legyen, de az első demók majd úgy is megmutatják, mi a helyzet a gyakorlatban. Az említett gyorsulást bármilyen aktuális Von Neumann CPU architektúra esetén el lehet érni, legyen szó x86-os, Apple M sorozatú, Exynos, ARM vagy éppen RiSC-V alapú megoldásról.

Galéria megnyitása

A PPU lényegében a processzor párhuzamos számítási teljesítményét turbózza fel, ráadásul az aktuális szoftverek mindegyikével kompatibilis, de a legjobb eredmények elérésének érdekében szükség van a szoftver újbóli fordítására is. Amennyiben szeretnénk elérni a gyorsulást, akkor igazából mindenképpen újra kell fordítani az adott szoftvert, ellenkező esetben csak maximum kétszeres teljesítménynövekedés érhető el, ami persze még mindig nem rossz, de nagyon messze áll a fentebb hangoztatott szinttől. Az újítás visszafelé kompatibilis az egyes szoftverekkel és architektúrákkal.

Galéria megnyitása

A Flow Computing szakemberei szerint a PPU és a GPU között a legfőbb különbség az, hogy míg a GPU nem kapcsolódik szorosan a processzorhoz, és önálló számítási egységként fogható fel, addig a PPU egyfajta társprocesszorként működik az adott rendszerben. A PPU nem igényel külön kernelt a működéshez, a párhuzamosság szélessége pedig tetszőlegesen módosítható – ezek igen fontos szempontok.

Galéria megnyitása

A finn startup minden piaci kategóriát meg szeretne célozni az újítással, kezdve az okosóráktól, az okostelefonokon át az asztali és mobil számítógépekig, sőt, még a szuperszámítógép-fürtökbe is kínálnának PPU-t. A licencelhető PPU pontos felépítésével kapcsolatban egyelőre nem adtak tájékoztatást, illetve a rendszer pontos működését sem tárták a publikum elé.

Bővebb tájékoztatást az év második felére ígértek, akkor majd az is kiderül, mely esetekben lehet ténylegesen elérni az akár 100-szoros gyorsulást. Remélhetőleg ezt részletes demóval és releváns összehasonlításokkal is szemléltetik majd. Addig is érdemes kellő gyanakvással fogadni az újítást.

Hírlevél feliratkozás
A feliratkozással elfogadom a Felhasználási feltételeket és az Adatvédelmi nyilatkozatot.

22 hozzászólás

A komment írásához előbb jelentkezz be!
CaptainSpock
CaptainSpock
2024. jún. 18. 11:38
#11

A CPU nem úgy működik, mint ahogy itt bemutatják. Még egy in-order CPU is pipeline-osított. Amit bemutatnak nagy újításként az kb pont egy Out-of-Order CPU működése.

CaptainSpock
CaptainSpock
2024. jún. 18. 11:30
#10

Azt állítják, hogy a GPU külön egysét és nem a CPU része. A fenti diagram alapján ennek za újításnak a PPU-ja pontosan úgy kapcsolódik a CPU-hoz, mint az integrált GPU bármelyik mai CPU-nál. Sőt! Az Apple Silicon esetén még teljesen közös memória címtér kezelés is van.

CaptainSpock
CaptainSpock
2024. jún. 18. 9:48
#9

Én még egy angol hírt olvastam pár napja erről. Röviden a véleményem: totál kamu az egész. Kb egy szinten van a napelemes úttesttel.

Amúgy az égvilágon semmi új nincs abban amit eddig elárultak: évtizedek óta próbálkoztak már sokan  sokmindennel ezen elképzelések mentén. 

Mert miről is szól az egész? Rakjunk egy erősen párhuzamosított egységet a CPU mellé. Aztán jönnek az olyan kijelentések, hogy káa megoldás kompatibilis minden mai CPU-val, meg újrafordítás nélkül 2x sebességgel tudja futtatni a meglévő binárisokat, újrafordítással meg 100x gyorsabban. Mi a rákért lenne 100x gyorsabb egy hagyományosan megírt C/C++/Java/Python/JS stb kód? Pont az a nagy kihívás a szoftverfejlesztésben, hogy hogyan lehetne kihasználni a párhuzamos számításra képes HW-t.

Szóval amit sok ezer (vagy millió) tudósnka és mérnöknek nem sikerült megoldania 30 év alatt, azt ezek megoldották egy szemvillnatás alatt?

Supra
Supra
2024. jún. 18. 8:19
#8

Valós idejű kód optimalizálás - ez azért nem új ötlet volt windows-ra is ilyen.
Szerintem ezt milliószor egyszerűbben és hatékonyabban lehetne szoftveresen csinálni - linuxon az ugye divat, hogy az adott gépen / gépre fordítják le elsősorben a kernelt. Nyilván, lehet vele teljesítményt nyerni, de szerintem azért vegyünk el egy nullát belpőle, és osszuk is el valamennyivel. Nyilván, a dolog működik, de ez erősen függ attól, hogy mik a viszonyítási alapok. Egy régi 286-ra írt kódot FPU-ra és SIMD-re fordítva akár össze is jöhet, de ez nem real-life példa.

Resike
Resike
2024. jún. 18. 12:16

@Supra A legviccesebb az egészben hogy az ütemezezésben a leglassabb dolog a contextváltás, ezek meg komolyan miliszeundumonként több ezerszer váltással akarnak gyorsulást elérni... És majd biztos egyszer sem fognak végtelen várakozású holtpontos processzeket létrehozni, ami visszaoldása is igen csak időintenzív.

piterpen
piterpen
2024. jún. 17. 20:44
#7

Minden lehetetlen volt,míg valaki meg nem csinálta!Persze ez a 100x egy picit soknak tűnik!

axe
axe
2024. jún. 17. 16:38
#6

engem az érdekelne, hogy a 10, vagy talán 20 éve hangoztatott hangzatos kijelentésekkel mi van, hogy elhagyjuk a szilíciumot amitől cirka 60 éve nem tudnak szabadulni?

BiroAndras
BiroAndras
2024. jún. 19. 21:22

@axe

Nem fulladt ki, hiszen továbbra is jönnek ki az egyre erősebb chip-ek. Annyi a különbség 20 évvel ezelőtthöz képest, hogy a teljesítmény növekedés legnagyobb része a magok számának növeléséből jön, meg specializációból, nem pedig az órajel emelésből.

Igen, az egységeár filléres. Persze nem a legnagyobb és legfejlettebb chip-ek esetén, mert ott alacsony a kihozatali arány, ki kell fizettetni a több milliárdos fejlesztési költséget, és a magas kereslet miatt hatalmas árrést is raknak rá a végén. De ha jó a kettővel ezelőtti gyártósor, és nem kell nagy teljesítmény, akkor tényleg fillérekért lehet kapni. Gondolj bele mibe kerülne, ha otthon akarnál megtervezni és megépíteni egyet, még akkor is, ha nem kell olyan picinek lennie. Aztán gondold végig ugyanezt pár random termékre, amit magad körül látsz, és nincs benne chip. Egy jól felszerelt műhellyel és némi szaktudással szinte mindet meg lehet csinálni, és sokszor még jobb is lenne az eredmény.

És pont azt magyarázom, hogy indulásból nem lenne 100x teljesítmény, hanem inkább 0,0001x. Még ha maga a tranzisztor gyorsabb is, nem tudnának egy chip-be eleget belepakolni ahhoz, hogy versenyképes legyen. És még sokkal drágább is lenne.
Jó példa erre a napelem, az első változatot 1881-ben kezdték árulni, az első modern szilícium alapú 1954-ben került piacra, de az ipari léptékű energia termelésben alig 10 éve lett versenyképes. Korábban csak azért volt rá kereslet, mert néhány speciális esetben praktikusabb volt az alternatíváknál. Például az egyik korai alkalmazás volt a zsebszámológépek működtetése, mert minimális a fogyasztása, sötétben úgyse használja az ember, és így nem kell elemet cserélgetni. Később pedig brutális mennyiségű állami pénzzel támogatták, hogy a szennyező erőműveket kiváltsák vele.

kvcsbay
kvcsbay
2024. jún. 17. 16:17
#5

Ami túl szép, hogy igaz legyen, az nem igaz.

Elképesztő, hogy már 4 millió eurónyi befektetőt találtak úgy, hogy nem mondanak semmit sem a hogyanról...

Majd az év második felében elmondják (mert most még maguk sem tudják), mire jól megszedték magukat és gondoskodtak róla, hogy az a pénz úgy eltűnjön, hogy senki se találja meg, és senkin se lehessen behajtani. 

Még a mesterséges intelligenciát hiányolom a marketing maszlagból, pedig azzal most tuti még több embert meg tudnának fogni, az a trendi.

rfj1989
rfj1989
2024. jún. 17. 15:08
#4

Ha ez így működik, miért is nem integrálják a cpu gyártók on DIE?

tomchee
tomchee
2024. jún. 17. 15:23

@rfj1989 ha beválik, nyilván fogjàk idővel

pdx006
pdx006
2024. jún. 17. 15:06
#3

Miért ne lehetne igaz? Van az a mondás hogy többet ésszel, mint erővel.

Resike
Resike
2024. jún. 17. 15:05
#2

Ez mekkora méretes kamufaszság már.

"there’s a tremendous amount of waste in how instructions are carried out simply because of the basic limitation that one task needs to finish before the next one starts. (I’m simplifying here, not being a chip engineer myself.)"

Na meg is gyütt a nagyokos CEO. Megyek is shortolni ezt a szart.

tomchee
tomchee
2024. jún. 17. 14:02
#1

Ha ez picit is igaz, akkor tuti, hogy valami nagy gazdag pénzes cég/ember frlvásárolja, mert az érdekeit sérti, és el tünteti, mint ha soha nem lett volna. 

Hisz mennyivel több pénz van abban, hogy 2x es feljődést inkább 10 év alatt adjunk el?:) évenként 10% onként, hébe hoba meg változtatva az architectura nevét =)

marc23
marc23
2024. jún. 18. 18:39

@axe  igen de a te esetedben eltelt 40 ev! Ebben az esetben meg ma X db lebegopontosat tud a cpu, holnap hozza a postas es beepites utan 100x Xdb lebegopontosat tud ugyan az a cpu! Itt egyik naprol a masikra 100x ugras van es ha csak a szoftverezes nem szall el, akkor atlag jozsinak es belanak ez rohadt sokaig eleg!

Vissza az oldal tetejére