 AM LaCASALaCASA 12 Type and Size of Operands (cont'd) Distribution of data accesses by size (SPEC) Double word: 0% (Int), 69% (Fp) Word: 74% (Int), 31% (Fp) Half word: 19% (Int), 0% (Fp) Byte: 7% (Int), 0% (Fp) Summary: a new 32-bit architecture should support 8-, 16- and 32-bit integers; 64-bit floats 64-bit integers may be needed for 64-bit addressing others can be implemented in software Operands for media and signal processing Pixel – 8b (red), 8b (green), 8b (blue), 8b (transparency of the pixel) Fixed-point (DSP) – cheap floating-point Vertex (graphic operations) – x, y, z, w