FX Card vs Nemesis vs AB40
Od chvíle, kdy se objevil na trhu Falcon (někdy kolem roku 92), začalo být jasné, že výkon, který poskytuje v základní sestavě nebude pro multitaskové operace zcela dostačující. I já se ptal na Invexu tehdejšího dovozce ICC, proč nemá vlastně Falcon 32 Mhz jako TT030. Byl jsem odbyt slovy, výkon je dostačující, více procesorů vše vyřešilo. Neměli pravdu.....
Falcon, zvláště ve více barvách, opravdu ztrácí na výkonu. To co nemuselo být u 8 Mhz ST vůbec řešeno nabralo u Falcona, kde má obrazová pamět třeba 300 Kb, nečekaných rozměrů. Sběrnice byla prostě zahlcena. Ostatně stačí se jednoduše zamyslet; 16 Mhz sběrnice přenese teoreticky za sekundu 32 000 000 byte. Při ST LOW potřebujete přenést pouze 1.5 MB/s. Ovšem při 300 000 bajtech (zhruba 640x480/256) je tento nárok něco kolem 16 000 000. Takže polovinu času se přenáší pouze data mezi VIDELem a obrazovou pamětí. To co teď píšu ovšem není ovšem vůbec nic konkretního, protože existují další desítky důvodů pro zpoždění všeho možného. Ostatně i Joy o tom vedl jednou rozsáhlý monolog a jeho řešení bylo natolik obsáhlé, že jsem ho zdaleka nepochopil :).
Faktem však zůstává, že bylo nutné nějak Falcona urychlit. Jedním z prvních pokusů u nás je FT/20. Kdy vše ve svém ptákovi zrychlíte o 25%, což není na první pohled nic moc, ale ve skutečnosti vám to umožní některé dříve neviděné věci. Proč? Tedy, ve Falconovi jsou všechny systémové takty propojeny různými podivnostmi mezi sebou. Vše se všelijak ovlivňuje. Tudíž, tím, že jste sběrnici urchlily na 20 Mhz se sice Falcon nedal spustit na TV, ale zato se VIDEL (obvod pro vytváření grafiky) urychlil na 40 Mhz, což umožnilo podstatné zvýšení obrazového kmitočtu. Totéž platí o IDE řadiči, díky jeho přetaktování dosahuji dnes až 2.8 MB/s, což dělá dodnes problémy některým diskům pod MS-DOSem, ačkoliv mají uvedeno EIDE a všechny možné blokové módy.
Takové urychlení však přineslo i několik problémů. Na většině Falconů při 20 Mhz neběžela disketová jednotka, na některých dělal veliké problémy DMA zvuk a SCSI řadič. Vše se dá vyřešit pomocí tzv. Clockpatche. A právě v clockpatchích probíhá celá magie Falcona.
Každý urychlovač vlastně tedy poskytuje svou vlastní verzi různých návrhů, jak zařídit, aby byl F030 naprosto stabilní. Čím novější akcelerátor, tím dokonalejší verze těchto bastlů.
Nemesis
Jedná se vlastně o nedávno vyvinutý urychlovač plnící téměř stejnou úlohu jako FT/20 s jedním velkým rozdílem. Systémový takt není 20 Mhz, ale 24 Mhz. Celkové urychlení tedy není 125%, ale něco kolem 156% rychlosti Falcona. Cena je asi 50 britských liber.
Kromě urychlení sběrnice však Nemesis nabízí urychlení FPU na 24/48 Mhz, totéž udělá s DSP a VIDELem. Poté jste tedy schopni i na VGA monitoru vytvořit obraz 640x480 Truecolor. Nemesis oproti FT/20 dokáže fungovat díky speciální úpravě bez problémů také na TV, což potěší především všechny budoucí hráče BAD MOODu ;). Nemesis však původně vznikl kvůli nutnosti rozlišení 640x480 Truecolor, aby mohl Doug Little plnohodnotně naprogramovat APEX Media 3. Navíc díky vyšší rychlosti sběrnice může videodigitizer Exposé digitalizovat v rozlišení 256x160 v 25 snímcích za sekundu.
Afterburner040
Zatímco Nemesis se hrabe pouze v taktech počítače, tak AB040 nabízí zcela nový výkon dodaný procesorem 68040. Samotné CPU je rychlostně asi tak 7-15x rychlejší než klasická 68030. Jen pro srovnání, 8 Mhz 68000 je ještě 4x pomalejší. Jak jistě sami tušíte, výkon je opravdu dostačující. Tomu však odpovídají také ceny. Za verzi s procesorem 68LC040 (bez integrovaného matematického koprocesoru) zaplatíte 450 a za verzi 68RC040 to dělá 540 britských liber.
Částky opravdu ohromující, ovšem to co vás čeka i když tyto prachy budete mít si nepřejte ani vědět. Jediný kdo je u nás nějak schopen dát AB040 dohromady je Joy (tedy Petr Stehlík). Abyste však měli možnost AB040 instalovat, potřebujete mít F030 ve věži. Tudíž si připočítejte dalších 6000 Kč za vražení do věže. A jediná věž do níž se dá Falcon strčit je Big Tower. Je to opravdu humus, ale za takových 40000 Kč budete mít počítač TOS kompatibilní, dostatečně rychlý, u moderních programů i F030 kompatibilní a myslím, že si na něm stejně jako Joy nakonec rozjedete Linux ;).
Kromě urychlení CPU nabízí AB040 také veliké sloty na opravdovou FastRAM (Atari ji nazvalo TT RAM). Tato pamět běhá na 32 bitové sběrnici procesoru 040, tudíž nedochází k žádnému zbytečnému zatěžování ze strany obrazového procesoru, DMA přenosů apod. (blíže se k FastRAM vyjádřím u FX card).
Oproti 68030 má 040 odlišný MMU systém a write-back cache čímž dosahuje sice opravdu vysokého výkonu, ale také zvyšuje nekompatibilnost. I když faktem zůstává, že snem každého falconisty prostě AB040 je a kdo ho má, směje se všem ostatním.
A když už máte nainstalovaný AB040, nic nebrání tomu, abyste základní sběrnicový systém nezakcelerovali ještě Nemesisem! !
FX Card
Poslední, ale také nejstarší z řady moderních akcelerátorů, dělá v podstatě totéž co FT/20+něco z toho co Nemesis+část toho co AB040 a celkově je sice nejkomplexnější, ale bohužel ne nejrychlejší. Otevřeně, vlastně je mezi moderními akcelerátory nejpomalejší a nejméně stabilní.
FX Card umožní urychlit základní systémovou sběrnici na 18 nebo 20 Mhz. Dále urychluje DSP a pokud jste v relevantním rozlišení tak i VIDEL na 50 Mhz. Tím systémová akcelerace končí, ale navíc má FX možnost osazení FastRAM (TT RAM). Jak je to možné? Chaos?
Takže, TT RAM je oblast paměti nad 16 MB. Sem můžete dosáhnout pomocí adresové sběrnice TT030 či AB040. F030 má však adresovou sběrnici pouze 24 bitů, což dělá právě 16 MB. Aby však existovala nějaká možnost i pro Falconisty, vymysleli němečtí borci, konkrétně Georg Acher a několik dalších, jak skrze externí bus stránkovat tuto rozšířenou RAM do 24-bitových adres. Ostatně, vzpomínáte si majitelé 800 XE, jak mohl mít váš počítač třeba 320 KB, tak zde se jedná o něco podobného, ale díky modernější správě paměti lze dosahovat mnohem většího komfortu.
Tudíž tato tzv. FastRAM se chová stejně jako ST RAM (vzpomínáte si na vysměch, který jsem věnovali amigistům při jejich problémech s Chip-RAM a Video-RAM, tak už jsme v nečem podobném taky ;) s tím rozdílem, že ji nedokáže adresovat video systém. A to je právě velké vítězství. Používáme-li například 640x480/256, tak by nám ST RAM byla schopna za sekundu přenést nějaké 4 MB, FastRAM ale stíhá v pohodě svých 8 MB. A pokud máte navíc 3 taktovou zápisovou úpravu, tak zápis je třeba i 12 MB/s.
Poslední perlička u FX Card se netýká systémového taktu, ale samotného CPU. Ten může mít i dvojnásobnou rychlost sběrnice, jinými slovy tedy teoreticky třeba i 40 Mhz. I když v České Republice většina lidí jede stabilně jen na 36 Mhz. Toto urychlení ma především význam pro programy optimalizované pro cache pamět, která poté dosahuje rychlosti přenosu až 36 MB/s.
CENTURBO II
Finální zprávu o tomto akcelerátoru jsem četl nedávno na Internetu. Takže, takty jsou totožné s FX Card, jen DSP a VIDEL běhá pouze na 40 Mhz. Zaručena je i funkčnost na TV. A o to francouzským demo a game kóderům jde především ;). Celkově sice nic moc, ale potěší.
Celé toto srovnání se může zdát poněkud těžko pochopitelné. Každopádně, pokud si chcete koupit urychlovač, musíte vědět, že vám jde především o zvýšení výkonu a komfortu práce s vaším Falconem. Pokud nevíte, co by vám vyhovovalo nejvíce, stačí se zamyslet, podívat se kolik máte peněz v peněžence a na jaké účely chcete svůj počítač používat.
A pro všechny, budoucí nebo současné majitele zde mám následující rady:
Chcete jen prohlížet dema a hrát hry?
Nekupujte nic ;) nebo FT/20. Stojí jen 900 Kč a kompatibilita vám po přepnutí na 16 Mhz zůstává. Navíc jako jediný akcelerátor podporuje Blitter na 20 Mhz.
Chcete hrát hry, prohlížet dema a pracovat s grafikou?
Doporučil bych Nemesis. Většina věcí by měla fungovat.
Chcete více paměti?
Buď Magnum Card, FX Card nebo nějaké ST Ram rozšíření.
Chcete hrát hry, prohlížet dema, pracovat s Gemovými programy a Multitaskem?
Jednoznačně FX Card, dá se přepnout ještě zpět (i když občas dělá problémy). Navíc má možnost nainstalovat 10 MB RAM navíc (teoreticky s novými ovladačem až 32 MB), což stačí pro práci s multitaskem a na programování samozřejmě přepnete na více Mhz.
Chcete pracovat s Grafikou?
Jednoznačně Nemesis (+AB040) a programy APEX Media.
Chcete programovat, používat Linux a občas snad i hrát?
Jednoznačně AB040 (+Nemesis).
POZOR! Zakcelerování Falcona není vůbec jednoduché, takže pokud nerozumíte dostatečně bastlení, obraťte se na Joye (Petra Stehlíka, kontakt v JOY AIP v2.0).
Já osobně používám FX Card, a až na systémový bus jsem s ní navísost spokojen. Proto také nemohu o ostatních podat podrobnější informace o rychlostech a výkonech. Ostatně myslím, že i bez nich si schopnosti každého akcelerátoru dokážete barvitě představit.
HEAD, 816x608/256