Új hozzászólás Aktív témák
-
opr
veterán
válasz #06658560 #43 üzenetére
+1, illetve: Es minden programja futni fog minden architekturan ujraforditas meg minden nelkul, hibatlanul, stabilan?
"Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin
-
bambano
titán
válasz #06658560 #43 üzenetére
"Tehát mindegyik linuxod tud adni a programoknak AVX-512-t?": erre két dolgot is válaszolnék.
1. el kellene felejteni azt a tévedést, hogy azok a programok, amikről itt szó van, a processzorral interfészelnek. természetesen nem a procival vannak kapcsolatban. a sírás-rívás az átlagos felhasználói programokat fejlesztők felől indult, nekik semmi közük a procihoz. legmélyebben a libc szintjére babrálhatnak, lejjebb nem. tehát ők nem avx512-t fognak keresni, hanem ilyen-olyan multimédiás vagy egyéb szolgáltatásokat. azt beleteszik a libc-be (vagy ami hasonló funkcionalitást ad) és vagy végrehajtják hardveresen, ha az adott proci tudja, vagy emulálják libc szinten. A felhasználói programoknak erről nem kell tudniuk.
2. azt se ártana figyelembe venni, hogy nem kell általános megoldást adniuk. ami nagy könnyebbség, a programoknak nem kell tetszőleges architektúrán futniuk, csak azokon a vasakon, amiket az apple árul. ettől rögtön nagyon szűk, kis halmaz lesz a támogatandó hw lista. ráadásul ott van még az is, hogy házon belül van, tehát ha az oprendszer fejlesztői úgy gondolják, hogy muszáj valamit hardverben megoldani, akkor átmennek a szomszéd szobába, lemeccselik, és benne lesz a hardverben. ez például a linuxhoz képest is nagy előny, mert a linuxot mindenre fel kell készíteni, az osx-et meg nem.
harmadrészt most is multiprocisak a nem túl régi notebookjaik, ha fent leírt egyik módszer sem járható út (amiben nagyon nem hiszek), akkor majd a coproc megcsinálja. bigLITTLE koncepciót nem csak arm magok között lehet csinálni, hanem arm-x86 között is, ennek példája, hogy van ilyen projektjük, neve is van: Marcipán.
Persze sivalkodni sokkal egyszerűbb, mint legalább a posztot meg a linket elolvasni, ezt elismerem.
Még annyit, hogy az általam itt leírt megoldások annyira új, trükkös és világmegváltó megoldások, hogy az ibm a hatvanas években már alkalmazta a módszereket.
Szerk: természetesen azt én sem állítom, hogy a kernelnek meg az alapszintű libeknek meg a fordítónak ugyanannak kell lenni. azt házon belül oldják meg, hogy minden architektúrára legyen egy garnitúra alap cucc. Itt csak a felhasználói szintű programokról beszélek.
[ Szerkesztve ]
Egy átlagos héten négy hétfő és egy péntek van (C) Diabolis
Új hozzászólás Aktív témák
- Intel I5 13600KF 14mag/20szál - Új, Tesztelt - Eladó! 88.000.-
- Intel Pentium 4 3,2 GHz / 1 M /800 MHz Socket 478 CPU
- Hibátlan - INTEL Core i5-9400F 6 mag CPU + gyári hűtő - LGA1151v2
- Beszámítás! Intel Core i5 6500 4 mag 4 szál processzor garanciával hibátlan működéssel
- Beszámítás! Intel Core i3 10105 4 mag 8 szál processzor garanciával hibátlan működéssel
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest