<div dir="auto"><div><br><br><div data-smartmail="gmail_signature">Dodo <br>mobil</div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">V texte:</div><div dir="ltr" class="gmail_attr"><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
bitove procesory teto architektury. Zpetna kompatibilita tam je, jinak <br>
byste na x64 nespustil 32 bit system. A to bezne funguje.<br><br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><span style="font-family:sans-serif">A bezne aj nefunguje... su 32bit programy, ktore na 64 bit architekture zhavaruju, alebo ich vobec nespustite.</span><br></div><div dir="auto"><span style="font-family:sans-serif">Nie je to jednoznacna funkcionalita ani spatna 100% kompatibilita</span></div><div dir="auto"><span style="font-family:sans-serif"><br></span></div><div dir="auto"><span style="font-family:sans-serif"><br></span></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
><br>
> Pri narocnejsich SW sa vyuzivaju vlastnosti procesora, registre, <br>
> instrukcie, ktore napr. Iny procesor nema.<br>
Ok beru, ale toto neni zcela bezne, ne? Vy to pisete tak, ze ten <br>
Pinnacle Studio 19.5 je prave takovy specialni a narocny sw, kde je to <br>
takto udelane. Doopravdy to tak je?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Nepoznam Pinnacle Studio 19, ale je to video strih.</div><div dir="auto">A patri do skupin programov v oblastiach ako:</div><div dir="auto">- Hry ( myslim video hry skakacky,strielacky... )</div><div dir="auto">- grafika</div><div dir="auto">- CADy</div><div dir="auto">- simulatory (letecke, ... )</div><div dir="auto">- spracovanie a strih videa alebo fotiek</div><div dir="auto">- prekodovania medzi formatmi TS, MPEG4...H 264,265...kde sa vyuziva velka kompresia/dekompresia a rychly tok dat</div><div dir="auto">- cryptovanie a decryptovanie</div><div dir="auto"><br></div><div dir="auto">V takych programoch sa vyuzivaju co najviac prave rozsirene sady instrukcii, a co najviac specialnych vlastnosti procesorov, pretoze na tom ziskavaju rychlost. </div><div dir="auto">Ak by pinnacle studio nepozadoval specialne instrukcie, v poziadavkach by mal napisane  x64 cpu, xy MHz.  Nemsl by napisany konkretny(e) procesor(y).</div><div dir="auto">Zakladne x64 instrukcie maju procesory rovnake.</div><div dir="auto">.</div><div dir="auto">Niektore procesory maju podpory pre crypto, alebo pre maticove operacie </div><div dir="auto">A zaroven vyuzivaju co najviac offloadu z hlavneho CPU na grafiku (nie iba na zobrazovanie, ale aj na zlozitejsiu matiku - napr. ratanie crypto mien,  analyza obrazu - detekcia tvari, rendering a pod. )</div><div dir="auto">Su "graficke karty", ktore nemaju ziadny konektor na monitor. Vyuzivaju sa len ako "vykonny matematicky koprocesor"</div><div dir="auto"><br></div><div dir="auto">Ak je program sikovne napisany, tak si otestuje co moze pouzivat a to pouziva. </div><div dir="auto">Ak ho v tom podpori OS,tak je super.Ak je napisany tupo a po preklade predpoklada, ze nejaka konkretna rozsirena instrukcia je dostupna, ale procesor ju nema a driver OS to neosetri, tak program zhavaruje. </div><div dir="auto">Podobne moze dojst k havarii, ked sa napr. Zlozitejsi vypocet urobi prekvapivo rychlo ( offload na graficky procesor, vyuzitie vhodnych instrukcii driverom ) a program to necaka, tak si moze  hotovy vysledok prepisat a zhavarovat.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Pohladajte aj tu v archive napr. Debaty o RPi a ich teplotach a o tom ci stihaju dekodovat a zobrazovat ako multimedialne krabicky.... a ako novsie verzie maju podporu pre spracovania MPEG4...  </div><div dir="auto">Je to presne o tom istom... procesor ma/vie nieco naviac a vyuzitim toho je teplota aj zatazenie procesora nizsie.</div><div dir="auto">Ak taku funkcionalitu caka a nenajde, tak zhavaruje.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
><br>
Te kompatibility je mnohem vice, nez te nekompatibility. Proto typ <br>
procesoru resi jen ti, co o tom vedi a potrebuji to, vestine to jede <br>
kdekoli.<br><br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Nepodstatne kolko je kompatibility. Na pad, alebo nefunkcnost staci jedina nekompatibilita.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br><br>
Kdyby to byla pravda, tak ma mnohem vice softwaru problemy. Ale treba <br>
opet pistete o nejakem extra specialnim sw, ktery vyuziva extra <br>
specialni vlastnosti konkretniho procesoru a extra specialni instrukce a <br>
extra specialni vyperthreading. Pak to beru. Jak pouzivam co je bezne k <br>
dispozici a s timto se nesetkavam.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Vas bios a aj OS uz pri instalacii zisti, aky ma procesor a k nemu instaluje drivery, microkod..kernel moduly...</div><div dir="auto">Ak to zdetekuje zle, tak to moze robit divy.</div><div dir="auto">Takze "extra specialny SW", ktory sa stara o rozsirene instrukcie je uz vas nainstalovany OS - a ten asi bezne pouzivate a stretavate sa denne, len o tom neviete, lebo "sa to spravilo samo" a vam o tom nic nepovedalo.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
</blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br></blockquote></div></div></div>