- Co je to ten MIPS?
- Jaký CPU to bude pohánět
- Technické specifikace
- Vlastnosti akcelerační karty
- Cena za hardware
Zapomeňte na drahé turbokarty, nastává doba, kdy i retro počítače budou běhat na gigahertzích. A za velmi přijatelnou cenu.
Komunita okolo počítačů Amiga má možnost popohnat svoje retro stroje k výšinám pomocí oblíbených turbokaret Furia, TerribleFire, ACA. Náročnější uživatelé zvolí (a také si hezky počkají v pořadníku) karty Vampire a nebo Warp. Originální turbokarty řady Blizzard, Apollo apod. atakují čím dál vyšší ceny a jejich koupě už delší dobu nepatří do kolonky „rozumný“ nákup.
Nově se již nějaký pátek objevují informace ohledně projektu akcelerační karty za přijatelnou cenu, který světlo světa spatřil pod názvem Buffy (projekt se později přejmenoval na Buffee, aby se předešlo problémům s autorskými právy). Což byla seriálová zabíječka upírů, a už díky svému provokativnímu názvu se má postavit kartám Vampire a nechat je z pohledu výkonu procesoru v oblaku prachu daleko za sebou.
Samotná Buffee karta má 2000 MIPS, při emulaci 68k kódu dává neuvěřitelný výkon okolo 1000 MIPS (pro zajímavost, jeden z prvních procesorů, Intel 8086 dosahoval výkonu 800 KIPS). Na takové čísla u Amigy nejsme zvyklí. Na takové čísla není u retro strojů té doby zvyklý prakticky nikdo. Karta by měla být použitelná také pro počítače Atari a Macintosh.
Co je MIPS?
Znalci počítačové historie při vyslovení tohoto slova mohou vytáhnout z rukávu procesory, které měly shodný název. Procesory MIPS vyráběla společnost MIPS Technologies, Inc., jejíž název vycházel z iniciál „Microprocessor without Interlocked Pipeline Stages“ a jednalo se o procesory s redukovanou instrukční sadou, tzv. RISC procesor.
Tuto platformu procesorů jsme mohli najít v grafických stanicích Silicon Graphics a největšího zastoupení se platforma MIPS dočkala v herních konzolích. V 90. letech se tento procesor objevil v Nintendu 64 a společnost Sony si jej vybrala pro svůj PlayStation, PlayStation 2 a PSP. Ale to není úplně ten správný MIPS o kterém se chceme v tomto kontextu bavit.
Když si rozepíšeme zkratku MIPS na jednotlivá slova – „Millions of Instructions Per Second“, tak už je nám na první pohled jasné, že se jedná o výkon procesoru, z pohledu rychlosti provedených instrukcí za sekundu. Čím více instrukcí, tím výkonnější je procesor. Ve zkratce by toto asi stačilo, lepší si bude porovnat procesory vůči sobě.
Výkon procesorů v MIPS | |||
---|---|---|---|
Výrobce: | Model: | MHz: | MIPS: |
Intel | 8080 | 2 MHz | 0,290 MIPS |
MOS Technology | 6502 | 1 MHz | 0,430 MIPS |
Intel | 286 | 12 MHz | 1,28 MIPS |
Motorola | 68000 | 8 MHz | 1,4 MIPS |
ARM | ARM2 | 8 MHz | 4 MIPS |
Intel | 386DX | 33 MHz | 4,3 MIPS |
Motorola | 68020 | 16 MHz | 4,848 MIPS |
Intel | 486DX | 25 MHz | 8,7 MIPS |
Motorola | 68030 | 25 MHz | 9 MIPS |
Motorola | 68020 | 33 MHz | 10 MIPS |
Motorola | 68030 | 50 MHz | 18 MIPS |
Intel | 486DX2 | 66 MHz | 25,6 MIPS |
Motorola | 68040 | 40 MHz | 44 MIPS |
Motorola | 68060 | 75 MHz | 110 MIPS |
IBM / Motorola | PowerPC 601 | 80 MHz | 157,7 MIPS |
IBM / Motorola | PowerPC 603e | 133 MHz | 188 MIPS |
Intel | Pentium | 100 MHz | 188 MIPS |
IBM / Motorola | PowerPC 603ev | 300 MHz | 423 MIPS |
Jaké CPU je zvoleno
Desku pohání procesor ARM CPU Octavo OSD335x-SM, který emuluje procesor řady MC68000 pomocí speciálního emulátoru JIT s názvem Pseudo JIT. Při zpracovávání 68k kódu bude mít výkon srovnatelný s procesorem 68030 taktovaném na 3,2 GHz!! Aby toho nebylo málo, tak sám procesor sám o sobě disponuje 512 MB nebo 1 GB integrované SDRAM, kterou bude počítač také využívat.
Vlastnosti procesoru OSD335x-SM (ponecháno v originále):
Integrated into a single BGA Package:
- Texas Instruments Sitara™ AM335x ARM® Cortex®-A8 Processor
- up to 1GB DDR3L Memory
- TPS65217C Power Management IC
- TL5209 LDO
- 4KB EEPROM
- Passives
TI AM335x Features:
- up to 1GHz
- 8 Channel 12-bit SAR ADC
- Ethernet 10/100/1000 x2
- USB 2.0 HS OTG + PHY x2
- MMC, SD and SDIO x3
- LCD Controller
- SGX 3D Graphics Engine
- PRU Subsystem
- Access to all AM335x Peripherals
- CAN, SPI, UART, I2C, GPIO, etc.
- Support for Industrial Protocols
- EtherNet/IP, PROFIBUS, PROFINET RT/IRT, SERCOS III
- Power In: AC Adapter, USB, or Single cell (1S) Li-Ion/Li-Po Battery
- Power Out: 1.8V, 3.3V and SYS (Switched VIN)
- Selectable AM335x I/O Voltage: 1.8V or 3.3V
- 256 Ball BGA (21mm x 21mm)
- 16 x 16 grid, 1.27mm Pitch
- Case Temp Range: 0° to 85°C, -40° to 85°C
Samotná karta Buffee vám nepřidá žádné nové speciální funkce. Nebudete mít více Chip RAM, grafický chipset bude stále stejný, RTG, Ethernet a USB se bude muset vyřešit jiným způsobem. Vývojáři pracují na klasické akcelerační kartě s pamětí.
Na Discordu Buffee projektu je už možné několik dní si rezervovat akcelerační kartu. Jedna z možností je Buffee Beta s 512MB RAM (1GB varianta pro betatestery nebude), na kartu není logicky žádná záruka. Dle aktuálních informací bude rozesílání karet betatesterům probíhat okolo 16.4 a také, že karty prošly již prvním smoke testem.
Konečná cena karty by neměla být vysoká, za základní model se očekává cenovka okolo 139,95 dolarů a dle sdělení vývojářů je tato cena splnitelná. Nejvíce je žádaný základní model, kde poptávka převyšuje několikanásobně 1GB variantu. Proto má být vypuštěn jako první, a až poté bude uvolněna k prodeji varianta s větším množstvím paměti.
O prodej tohoto velmi zajímavého kousku hardware projevilo zájem velké množství prodejců. V EU bude výhradním prodejcem karet známý eshop AMIGAstore.eu, evropská cena zatím není známá. Ale určitě tato možnost koupě bude výhodnější, než platit k ceně karty poštovné a daň za zásilku z Kanady.
Na co takový výkon? Není to zbytečné?
Ihned se nabízí, že nebudete vědět co vůbec s takovým výkonem na starém počítači dělat a že to je vlastně úplně zbytečné. To je částečná pravda. Ale zde se podívejme spíše do budoucnosti.
Velkou výhodou je obrovské množství paměti, FPU a také přítomnost MMU jednotky. Díky této kombinaci bude možné na retro počítačích spustit nativně velké softwarové projekty, zde můžeme jmenovat rovnou smysluplný internetový prohlížeč, který se řadí mezi nejnáročnější a nejkomplexnější programy, které lze na počítači vůbec spustit. S tímto výkonem by pro Amigu nebyl problém sledovat filmy ve formátu MPEG2, koukat na YouTube videa v rozlišení okolo 360p (hlavně by Amiga 68k potřebovala rozumný browser, s podporou moderních technologií. A zde víme, že výběr není úplně nejveselejší).
Čím větší bude základna uživatelů, tím dříve se z této platformy může stát určitý meziplatformní standard a bude smysluplné pro programátory tuto platformu široce podporovat.
Když se podíváme pohledem na Vampire Standalone od Apollo Teamu, tento kousek dosahuje cca 160 MIPS (s novým jádrem by měl výkon poposkočit na 170), což výkonově je na úrovni PowerPC na 90 MHz. Internetový prohlížeč i na tak výkonné Amize není žádný rychlík a je to takové …ehm, medové.
Buffee by výkon Atari, Amigy a nebo Macintoshe dostal na úroveň PowerPC 601 procesorů tepajících okolo 500 MHz (nebo 68040 na kulervoucích 1 200 MHz, popř. PPC 603 na 700 MHz). S tímhle výkonem a nabízenou porcí paměti se už se dá něco zajímavého vykouzlit a je to také vzrušující představa, mít něco takového v počítači z roku 1987.
Budoucnost nám přinese zajímavé věci, nemyslíte?