Diit.cz - Novinky a informace o hardware, software a internetu

Diskuse k Oficiálně: Hynix bude do základen HBM4E integrovat logiku, cache a síťovou paměť

To zní jako obdoba blitteru blahé paměti (Amiga; [ https://cs.wikipedia.org/wiki/Blitter ]).

+1
+1
-1
Je komentář přínosný?

To je přece něco zcela jiného, protože tady je řeč přímém přístupu do opravdu "Fast RAM". ;-)

+1
0
-1
Je komentář přínosný?

Nechajte si slinky zabehnuť, to je vylučne určene pre profi oblasť, tomu odpoveda aj cena 170 € za 1GB to si len tak hoci kto nedovoli namontovať :D
To je určene pre zariadenia s cenovkou 70 000€ cca 2 miliony Kč a viac

+1
-2
-1
Je komentář přínosný?

Pro ty co narážku nepochopili, grafické/zvukové chipy Amigy mají přímý přístup pouze do ChipRAM, do FastRAM se dá jít pouze skze CPU.
https://theamigamuseum.com/wp-content/uploads/2016/09/Amiga-Chip-Set-300...

+1
+1
-1
Je komentář přínosný?

PIM jsou sice jednoduché operace, ale některé výpočty určitě potřebují cache.
Např. Když potřebujete prohodit obsah dvou proměnných, tak potřebujete odkládací prostor (třetí proměnnou) aby jste nepřepsal informace, které budete potřebovat.

+1
0
-1
Je komentář přínosný?

Ehm? Co takhle neco typu swap(a,b) { a ^= b; b ^= a; a ^= b; } (C-style syntax) ? To by zrovna v ramci PIM pouziti mohlo davat smysl.

PS: XORovani je asi nejcasteji prezentovane kladivo na reseni tehle "puzzle", nicmene ciste teoreticky to lze resit i spoustou jinych zpusobu, napr. { a+=b; b=a-b; a-=b; }. Samozrejme, tuhle verzi poustejte jen na Turingove stroji </joke>

+1
0
-1
Je komentář přínosný?

Nemám pocit, že by trojnásobné XORovani bylo výhodnější než trojnásobné kopírování.
OK. V ideálním případě (za použití PIM) to bude nastejno.
Byl to příklad. Jistě se najde i jiné využití.
Mě ještě napadá, umí HBM číst a zapisovat současně?
Jestli ne, tak potřebuje cache.
PS
Dobrý joke :-D

EDIT:
Samozřejmě se bavíme jen teoreticky. V praxi se na to používají pointers. Ale i tak potřebují třetí dočasnou proměnou.
https://www.geeksforgeeks.org/c-program-swap-two-numbers/

+1
0
-1
Je komentář přínosný?

Za sebe bych si myslel, ze v praxi se to ma psat co nejcitelnejsim zpusobem z pohledu zdrojaku, a optimalizace nechat v plne rezii na kompilatoru - "premature optimization is the root of all evil"

+1
0
-1
Je komentář přínosný?

Reklama na půjčovnu strojů na DIITu?
To asi někdo nepochopil termín "stavební stroje" :-D

+1
+2
-1
Je komentář přínosný?

Pro psaní komentářů se, prosím, přihlaste nebo registrujte.