Hlavní navigace

Názor k článku Superpočítače Cray (pátá část): architektura počítače Cray X-MP a jeho použití ve filmovém průmyslu od Pavel Tišnovský - Ano v podstate mate pravdu ale: - puvodni i860...

  • Článek je starý, nové názory již nelze přidávat.
  • 19. 10. 2010 15:21

    Pavel Tišnovský

    Ano v podstate mate pravdu ale:

    - puvodni i860 (o niz Intel tvrdil to o Crayi na cipu) dosahovala teoreticky vykonu 80 MFLOPS pro vypocty v jednoduche presnosti (32 bitu FP), kdezto Cray 1 tech 160 MFLOPS mel v dvojite presnosti (64 bitu FP), ale porad to alespon radove sedi :-)

    - dalsi rozdil - ale tady samozrejme uz je problem s teoretickym vs namerenym vykonem - je v tom, ze pro Craye generoval jeho Fortran skutecne kod, ktery se teoretickemu maximu mohl priblizit, kdezto pro i860 to byl problem (while theoretically capable of peaking at about 60-80 MFLOPS for both single precision and double precision for the XP versions,[5] hand-coded assemblers managed to get only about up to 40 MFLOPS, and most compilers had difficulty getting even 10 MFLOPs)

    Duvod byl pravdepodobne v tom, ze vysoky vykon Craye se dosahoval diky vektorovym jednotkam, ktere se programuji celkem snadno (i kdyz popravde receno se minule nikdo s ukolem na rucni preklad neobtezoval :-), kdezto pro grupovani instrukci vhodnych pro VLIW procesory to muze byt horsi.

    Samozrejme Cray je urcen predevsim pro double precision aritmetiku, napriklad pri praci s databazemi nebo pri zpracovani textu (jednotlivych bajtu) ho prekonaly jiz v te dobe napriklad mainframy od IBM apod.