IBM Rivina

Rivina är en experimentell 64-bitars PowerPC- mikroprocessor byggd av IBM 2000. Den var efterföljaren till "guTS" (Gigahertz Unit Test Site) och syftet med båda var att bygga en processor som kunde nå mycket höga frekvenser. De var de första mikroprocessorerna som nådde och överträffade 1 GHz-märket.

Projektarbetet har utförts av färre än tjugo ingenjörer under en kurs på två år. Tanken var att använda aggressiva kretsdesigntekniker , en noggrant utformad planlösning och mikroarkitektur samtidigt som man behöll en kort sexstegs pipeline . Medan guTS endast stödde en delmängd av cirka 100, huvudsakligen heltalsinstruktioner , av PowerPC- instruktionsuppsättningen , använde Rivina den kompletta 64-bitars PowerPC-specifikationen inklusive dubbel precision flyttal och adressöversättning. guTS hade en liten singelcykel 4 kB L1-cache och Rivina använde en två-cykel, två set associativ 64 kB cache istället.

Processorn bestod av över 19 miljoner transistorer, tillverkade med IBM:s CMOS 7S, 0,22 μm koppartillverkningsprocess . Den kunde nå 1,15 GHz och avledde 112 watt vid 101 °C.