Apple Must Rely on Motorola for Chips Now AltiVec is Key.Apple Computer Inc's use of the Motorola Inc MPC (1) (Mobile PC) A handheld or laptop computer. See handheld computer, laptop computer and Ultra-Mobile PC. (2) (MultiPath Channel) See multipath. 7400 PowerPC means that it is once again relying on Motorola as the sole supplier of chips for its computers - as it did for the 68000 series of chips, pre PowerPC. Although IBM (International Business Machines Corporation, Armonk, NY, www.ibm.com) The world's largest computer company. IBM's product lines include the S/390 mainframes (zSeries), AS/400 midrange business systems (iSeries), RS/6000 workstations and servers (pSeries), Intel-based servers (xSeries) Corp is currently supplying some copper PowerPC 750 chips for the iBook, it has opted not to support Motorola's AltiVec vector processing extensions to the PowerPC, as used in the latest Macs, effectively cutting itself off from future business with Apple. While IBM and Motorola continue to collaborate on the "Book E" architecture, designed to provide more consistency between the two companies' embedded PowerPC implementations Microprocessors belonging to the PowerPC architecture family have been used in numerous applications. Desktop Computers Apple Computer was the dominant player in the market of desktop computers based on PowerPC processors until 2006 when it switched to Intel-based processors. , IBM has not shown any inclinations to support AltiVec. IBM contributed to the development of the extensions under their original name of VMX VMX Virtual Machine eXtensions VMX Vintage Motocross VMX Voice Message Exchange VMX Vme Memory Extension Bus (Video and Multimedia Extensions (1) See MMX. (2) A multimedia add-on package from Microsoft for Windows 3.1, which did not have native support for audio and video. The extensions included support for audio, video, animation playback, MIDI, the joystick and RIFF file format. ), the first specification of which came out in 1997. But the G4 design work reverted back to Motorola after IBM pulled out of the joint Somerset design facility in mid 1998. IBM is still thought to be considering support for AltiVec however. With its multimedia focus, it wouldn't be of great interest to IBM on a CPU CPU in full central processing unit Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit. for its own server products, and IBM's embedded systems business has primarily been at the low-end, where the cost of AltiVec would be prohibitive. But with Apple now showing some signs of health, IBM's Semiconductor division might in the future stop regarding that market as a trivial one. IBM's next upgrade of the PowerPC, the Pulsar, is due to be unveiled with new RS/6000 servers and workstations on September 12. AltiVec, or the Velocity Engine as Apple calls it, offers a far greater leap in performance than Intel Corp's MMX (MultiMedia EXtensions) A set of 57 additional instructions built into the Pentium MMX chip for improved multimedia and modem performance by performing mathematical operations on multiple sets of data at the same time (see SIMD). , even in its second generation "Katmai" SSE (1) An earlier full-screen editor in OS/2. (2) (Streaming SIMD Extensions) A series of additional instructions built into Pentium CPU chips for improved multimedia performance by performing mathematical operations on multiple sets of data at the implementation. According to Keith Diefendorff, editor in chief of the Microprocessor Report, although the two architectures are both described as using a SIMD (Single Instruction stream Multiple Data stream) A computer that performs one operation on multiple sets of data. It is typically used to add or multiply eight or more sets of numbers at the same time for multimedia encoding and rendering as well as scientific single-instruction multiple data architecture, the similarity ends there. "AltiVec is the more powerful architecture and has far more silicon invested in it. For multimedia applications it will outperform the Pentium at any speed," he said. That includes the forthcoming "Coppermine" processor due next month at 700MHz (MegaHertZ) One million cycles per second. It is used to measure the transmission speed of electronic devices, including channels, buses and the computer's internal clock. A one-megahertz clock (1 MHz) means some number of bits (16, 32, 64, etc. clock speeds. Part of Intel's problem was that it offered no programming tools support with the first generation of MMX. Motorola has made sure that AltiVec instructions can be accessed via standard programming languages and optimized from existing compilers, and Apple has optimized Mac OS 9 to support the new instructions and register files with 32 entries of 128 bits each. Metrowerks Inc, the compiler company acquired by Motorola last month for $95m, already supports the AltiVec instructions from its CodeWarrior development toolset for the Macintosh. The MPC7400 supplements AltiVec with a more powerful floating point unit, which is fully pipelined for double-precision operations, not just the single precision pipelined by the G3, and there is also an internal memory bus that is 128 bits wide, twice that of the G3. But the short pipeline of the 750 G3 is still in place on the G4, and this makes it harder for Motorola to implement the chip at higher clock frequencies. It's a fair bet that Motorola engineers are at this moment working on a re- implementation of the 7400 using a larger pipeline. That's one of the things that could emerge at the Microprocessor Forum in San Jose next month, when Motorola's Naras Iyengar is set to discuss the follow-on part to the G4 7400. |
|
||||||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion