CPU: Jednojádro vs. vícejádro
Jelikož někteří stále nechápou nástup vícejaderných cpu, uvedu menší shrnutí.
Výhody vícejader
Mezi hlavní výhody patří jednoznačně blízkost dvou (a více) jader a jejich velmi efektivní komunikace. Kdyby byli propojeni přes různá rozhraní (jako např. dvě CPU v desce paralelně), omezovalo by to jejich komunikativní rychlost. Navíc díky této technologii dokáží pracovat na vyšších frekvencích, a nežli jednojádrové systémy (převážně řešení cache coherency*2). Dalším přínosem z „více v jednom" je efektivnější bus sniffing *3 . Když zmiňuji výkon, nesmím opomenout podstatnou složku plynoucí ze samostatného návrhu a to dvě výkonná jádra. Plného potenciálu dosahují procesory při takzvaném multithreadingu*4 nebo multitaskingu*4. Jak je vidět z grafu, dva dvoujadrové a dva jednojádrové CPU zároveň přehrávají video a komprimují soubor. Jedná se o dve náročné aplikace zatěžující procesor(y) systému. Z grafu vyplývá jednoznačná výhoda vícejaderných systémů v multitaskingu.
Samotný efekt multitaskingu pocítí i běžný uživatel, když například pouští pc nebo dělá více než jednu náročnější aktivitu na počítači. Vše je dáno zmíněným multitaskingem
Výhoda v multithreadingu*4 je dána převážně programovým přístupem k věci. Většina programů, aplikaci, knihoven zpracovávající video, zvuk, či jiné kódově přizpůsobené entity dokáže plně využít výkonnostní, ale hlavně technologické převahy více jader. Například systémy CAD, rozsáhlé grafické editory, wave editory, pak dále většina serverových aplikací jako práce s databázemi, Access kontrol atd. U serverů jsou všeobecně multicore CPU více a efektivněji využívány, jak multitasking, tak multithreading. Každopádně u serverů je půda na multithreading aplikace značně úrodnější. Tento fakt vychází z toho, že servery mají už pár let v koncepci více procesorů, byť separátních a tak softwaru pro dvě cpu je většina. Hlavně v místech vyššího vytížení ( o což se většina správců serverů snaží kvůli využití potenciálu serverů) jsou vícejádra nepostradatelným bojovníkem za nízkou přístupovou dobu.
Abych nezůstal jen u výkonu, tak daleko podstatnějším dílem na prosazení vícejaderných CPU jsou, alespoň u procesorů pro osobní PC, ekonomické výhody. Značně klesly výrobní náklady z důvodu úspor materiálů, inovací a spotřeby. Dále např. dvoujádrové procesory spotřebovávají méně energie za chodu než-li dva separátní procesory. Tento fakt je důležitý právě v nynějším „green" trendu (objevují se tedy EE verze procesorů atd.)
*2 problém plynoucí z vzájemné korekce cache paměti. Týká se platnosti obsahu všech pamětí cache. Ošetřen protokolem (MESI u x86)
*3 " též cache snooping- v překladu znamená "sběrnicové čmuchání". Jde o to, že procesory neustále sledují co se prohání na FSB a pokud zaznamenají požadavek čtení z adresy, kterou mají v cache, okamžitě ještě před koncem cyklu odešlou ony data z cache do paměti. Záleží i na hardwarové implementaci, např. AMD procesory si data rovnou posílají jeden druhému, zápis do paměti není nutný. K tomu je potřeba protokol MOESI."
*4 multithreading„Je to schopnost programu sám sebe větvit. Program se dělí na tzv. vlákna (threads of executions), která se zdají běžet současně. To má výhodu v tom, že při provádění nějaké náročnějąí a dlouhotrvající práce (např. ukládání dlouhého souboru) se aplikace "nezasekne". Programátor zpravidla vytvoří jedno vlákno frontové, které vyrobí všechna okna, jedno nebo více vláken bezfrontových, která počítají. Je známé tzv. pravidlo 1/10 sekundy "Cokoli trvá déle neľ 1/10 sekundy, mělo by se provádět v novém bezfrontovém vláknu."
Zatímco u multitaskingu jsou jednotlivé procesy zcela oddělené (vlastní paměť,...) při multithreadingu všechna vlákna (jedné aplikace) sdílejí stejné systémové zdroje - paměť, soubory, globální proměnné, každé vlákno má svůj zásobník, tj. automatické proměnné jsou pro každé vlákno zvlášť."
*Graf použit z:Koc,Petr:Mýty o dvoujádrových procesorech: Chcete důkaz?;2007(online):
Digitální zboží: Nákup her přes STEAM
Digitální produkty
Digitální zboží představuje nový fenomén dnešního „online" života. Doby hudby, her a filmů na plastovém disku přestávají existovat. Na místo točících se kotoučů v našich cd-romkách přicházejí MP3 a ISO obrazy filmů a her.
Pro demonstraci nákupu digitálního zboží přes internet jsem zvolil největší a nejobratovější „obchodní aplikaci" - STEAM. Původně byl Steam aplikace pro distribuci herní legendy Half-Life 2. Jelikož hra přinesla i další pokračování a kult kolem prvního dílu Half-Life byl velmi silný, vytvořil se systém, který umožňoval snadnou koupi ostatních titulů. Jelikož byl tento způsob šíření velmi účinný, rozhodla se společnost Valve (majitel systému Steam) o distribuci i jiných her „konkurenčních" výrobců. Nyní lze přes Steam zakoupit legendy jako Half-Life, Counter-Strike, Doom3, Quake3, Call of Duty, ale i třeba prehistorickou hru Commander Keen, Hexen, Heretic, Wolfenstein 3D, Unreal, GTA atd. Mezi ty nové herní „pecky" z nabídky patří např.: Call of Duty 4, Bioshock, Unreal Tournament 3, Call of Juarez a spousty dalších. V celkovém výčtu lze zakoupit 256 her a kolem tisícovky dodatků, módů a upgradů. Dále ke každé hře lze před koupí shlédnout trailer, přečíst si recenzi a dokonce i zahrát demoverzi, tudíž vždy víte, do čeho jdete.
STEAM
Steam funguje jakožto platforma pro správu a kupování her a udržuje hry aktuální (automatické záplatování). Přes aplikaci se nejprve musím přihlásit (popř. zaregistrovat) a pak mohu stahovat a hrát zakoupené hry. Steam vždy ví, dle údajů z online účtu, jaké hry mám zakoupené a ke kterým mám přístup. Pak nezáleží, kde se zrovna nacházím. Mohu mít hry nainstalované na neomezeném množství strojů. Podmínkou je však pouze jedno přihlášení k účtu (ošetření proti používání na více PC). Zde je vidět velká výhoda oproti „fyzickým" médiím, kde stačí poškrábat cd/DVD a můžeme médium vyhodit z okna. Nyní si systém pamatuje, co mám a k tomu mi dovolí přístup. Takto ovšem nefunguje pouze STEAM, ale tímto směrem se ubírá většina shopů s digitálním zbožím.
Jak tedy zakoupit hru přes Steam? Způsob je prakticky shodný, jako nákup čehokoliv přes web, protože steam v sobě má zabudovaný prohlížeč a výborně tedy kombinuje "čisté" aplikace s webovými aplikacemi, aniž by to uživatel poznal. Přímo z hlavního okna se „proklikáte" až do obchodu (store). Z obsáhlé nabídky jsem zvolil herní titul Call of Juarez v ceně 29.99$. K této sumě je později připočtena daň ve výši 5.70$, tudíž konečná cena je stanovena na 35.69$. Dále následuje výběr platby, vyplnění údajů a potvrzení. Platit lze všemi známými kartami a systémy jako MasterCard, Visa, PayPal, American Express.Pro tuto transakci je vyžadována karta s aktivním internet bankingem. Já použil e-card od KB. Po této krátké proceduře(informace pro potvrzení totožnosti) a v případě žádných komplikací s ověrením, je možné ihned se stahováním a hraním zakoupené hry. Toto zakoupení tedy trvá kolem 5ti minut.
Jako potvrzení dojde ještě emailová zpráva:
Dear Rudolf Melounek, Thank you for your recent purchase of Call of Juarez. To play, just run Steam and log in using your Steam account name: verronicka. Your game will be available on the "My Games" tab. Your credit card has been charged as detailed below. This email message will serve as your receipt.
|
---|
Jakmile jsem hru zakoupil, Steam začal se stahováním a během hodiny jsem aplikaci mohl spustit (instalační soubory hry mají kolem 3GB).
Proč digitálně?
Výhody nákupu digitálního „zboží" mají bezesporu výhody v rychlosti a řekněme „trvanlivosti" a přenositelnosti. Zakoupený produkt mám v pc, na flashce, prakticky kde chci a kdy chci. Nemusím sebou nosit cd/dvd a už vůbec se nemusím obávat poškození produktu. V případě ztráty dat, mohu většinou bezplatně produkt opět získat a používat. Navíc jsou digitální média zpravidla levnější, jelikož nenesou náklady na fyzické přenosné médium (dvd disk apod.), dopravu a služby. Mezi ty záporné stránky patří pro někoho nedostupnost těchto transakcí. Ať už jde o kartu s internetovým bankovnictvím nebo rychlý internet. Dalším háčkem může být to, že si člověk nemá na co „sáhnout". Toto dle mého názoru není takový problém, jako onen poslední z negativních faktorů- bezpečnost. Stejně jako ostatní transakce přes internet nese i tato koupě rizika. V případě, že uživatel bude „rozumný" a bude volit spolehlivé providery, nenastane dle mě žádná komplikace a celkové finální uspokojení z nákupu digitálního zboží bude ještě více umocněno. Zkrátka, když má člověk „pod čepicí", dá se tímto způsobem ušetřit nemalá částka.Steam je nadčasová a luxusní záležitost, která nemá konkurenci.
Slávisti slaví, sparťani brečí
Fotbalová Slavia nakonec zažila rok snů, ikdyž tomu v posledních kolech věřil málokdo. Z uprchlického Strahova se přestěhovala na moderní Eden. Samotný Eden byl svědkem pravého přesunu Slavie do ráje, když na novém stánku propukly mistrovské oslavy.
Proč Slavia a ne Sparta?
Důvodů je hned několik. Slavia má po letech opět konkurenceschopný tým. Potrápit dokázali (nakonec) i Arsenal a Sevillu. V domácí lize ukázali, že mají dostatečně široký a silný kádr. Slavia se ekonomicky uzdravila, což je určitě také zásluhou účasti v ECC (kde najdeš na zemi 100milionů). Další ohromný kus práce odvedl sparťanský Řepka. ŘEPKO ĎEKUJEM!!!!!!!! Nebýt jeho debility a nepřekonatelného neandrtálství, slavila by teď nejspíš Sparta další titul. Řepka je zkrátka MAGOR, ačkoliv se mu fotbalový talent nedá upřít. Celkem smutné, že? Nebýt Řepky, dostala by Sparta o 20 gólů víc, ale nejspíš by zvládla uhrát titul v posledních kolech ligy.
Osobně jsem velice zvědavý, kolik hráčů Slavia udrží po takto úspěšné sezóně a upřímně přeju Spartě vzpamatování, jinak nebude mít Slavia žádného konkurenta v boji o titul a liga bude nudná, byť příjemně červenobíle nudná.
A je to!
Vítám své občasné čtenáře na svém blogu!!
Po domluvě s panem Hulánem budu na webu MyEgo zveřejňovat své články. Jak je vidno z nabídky kategorií, budu se věnovat počítačům, filmům, a také zhodnotím nějakou tu novinku, která se vynoří někde na webu. Dále zde mám "volnou" kategorii ostatní, kde se objeví občas pár zajímavých odkazů na programy, videa a pod. Jelikož studuji na VŠE, "šoupnu" sem občas nějakou vlastní školní práci, kterou uznán za "uveřejněníhodnou".
Předem říkám, že jsem nezávislý "pisálek" a nehodlám nikoho ničím poškozovat. Píšu a vyjadřuji se stylem mě blízkým a komu se to nebude líbit, má smůlu. Mým cílem je seznámit ostatní s věcmi mě blízkými, doporučit zajímavé odkazy a zamezit globálnímu šíření tuposti na internetu.
Přeji Vám příjemné počtení a cokoliv Vás bude trápit a je to v mé kompetenci, stačí mi písnout ;)
PS: Pravdivá slova nebývají příjemná. Příjemná slova nebývají pravdivá