Sen får du inte bita dig fast i frekvens för att mäta prestanda.
En gammal Z390 maskin kan fortfarande sopa bana med en hel datorhall av Splitternya Sun/oracle burkar.
Stordatorer är brutala på batchkörningar eftersom det är vad de är byggda för och på det området så finns det inget som kommer i närheten.
En stordator kan ha 296,000 I/O kanaler och de har många hjälp cpuer som avlastar huvud cpuerna, bl.a. I/O. Såvisst har Stordatorer grym I/O, de är byggda för det. Men deras cpuer suger. Hårt. Kom igen, hur kan IBM misslyckas med sin transistorbudget så kapitalt? De har 5.3GHz och quad core och nästan 300 MB cpu cache, vi pratar inte 12MB cpu cache. Vi pratar en fjärdedels GigaByte cpu cache! Och ändå är en vanlig highend på x86 cpu mer än dubbelt så snabb på halva klockfrekvensen med 24MB cpu cache. Störtlöjligt. Du kan emulera en IBM Mainframe mha "turbohercules" på en kraftig x86 server och uppnå lika mycket cpu prestanda som en mid sized IBM Mainframe. För en bråkdel av kostnaden. Det finns ett skäl att IBM hotat och har stängt ned företaget bakom TurboHercules numera, pga en emulator utmanade en riktig IBM Mainframe. Om emulatorn var för långsam så skulle IBM inte göra sig besväret att stämma en produkt som inte funkar:
http://arstechnica.com/information-technology/2010/04/ibm-bre...
Hur tror du en motsvarande x86 server skulle prestera om man hängde på lika många I/O hjälp cpuer som en Mainframe har? Det som Mainframes har, är RAS. De är otroligt tillförlitliga och kraschar kanske bara 1-2 ggr per decennium. Och de har I/O prestanda, pga alla hjälp cpuer. Men cpu mässigt är de mycket klena. Ingen kör tunga beräkningar på såna, varför? Jo, kassa cpuer.