Getting the IBM PC -- or PC clone -- with the right 'bus' may be critical to what you can accomplish in the future
When you are managing a company, you barely have time to catch up with what you did yesterday, let alone look to the future. But if you are planning for growth, and if some of your work is based on IBM PCs or clones, there are some hardware developments that you should know about.
For the past six years, hardware (as well as software) for most PC models was compatible, so your computer system could grow right along with your business without too much ado. If you needed more memory or wanted to connect to a local area network, for example, you or your dealer simply plugged in accessory circuit boards inside the computer, and that was that. But the comfortable period of hardware compatibility is now ending. PCs have split into several incompatible and semicompatible variants, and planning will be more difficult. The changes will first affect people who need high-performance microcomputers, but eventually nearly everyone will feel the pressure.
The driving force behind these changes is the push from speedier and more sophisticated applications that are under development now. These new applications will require a high-performance bus -- the internal set of wires linking key parts of a computer. Along with the central processing unit (CPU), the bus defines the limits of performance in a microcomputer -- how much information can be moved and how fast. Whereas earlier PC buses accommodated a single central microprocessing chip, high-performance buses will support multiple processors, enabling a PC to handle complex tasks more quickly. So if you are looking ahead to sophisticated applications for your company, you'll want a computer with a high-performance bus.
At the moment, the only available high-performance bus has been launched by IBM as part of a new hardware design called MCA (microchannel architecture). In addition to making technical improvements, IBM developed MCA to stem the tide of competing PC clones; it is asking clone makers for licensing agreements or royalty payments on MCA, something it did not do with its earlier buses. To outflank IBM, nine clone makers have in turn banded together to develop a royalty-free, high-performance bus called EISA (extended industry standard architecture). The trouble is, models with EISA will not be available until late 1989. (See "The Bus Stops Here," page 2, for a rundown of PC buses.)
MCA and EISA are completely incompatible; an accessory circuit board designed to be plugged into one bus will not fit into the other. MCA is also completely incompatible with earlier IBM PC buses; EISA will be partially compatible. Fortunately, IBM PC software is not tied to a particular bus, so MS-DOS, OS/2, and Xenix/UNIX programs will run on all PC buses and bus variants.
So what should you do if you are in the market for a PC and you want to use it into the 1990s?
Although MCA is already available, high-performance accessories that can take advantage of it are not. For today's tasks, MCA thus offers little advantage over the older AT bus. MCA is also expensive, in part because it is available from only a few vendors. An 80386 microcomputer with a modified AT bus performs as well as an MCA model -- at least for the time being -- and most 80386 micros are much cheaper. You can install many of the older PC accessory boards on an AT bus, but this bus will not support future additions, such as multiple processors.
EISA could offer the best of both worlds -- high performance and backward compatibility with older accessory boards. But EISA computers do not yet exist even in prototype. And backward compatibility will be an advantage for only a short time; most boards sold today will be supplanted within a few years by more advanced boards. Although the first EISA microcomputers are likely to be nearly as expensive as MCA models, competition among the clone makers will probably drive down EISA prices more quickly than MCA prices.
If you want a low-cost 80386 machine right away, you face a tough choice because current designs will soon be eclipsed by EISA. The most reasonable strategy is to buy only the lowest-priced 80386 models now and plan to reassign them within the next two years to less demanding tasks. At that point, you can invest in EISA computers for your most important work.
You can avoid some of the headaches by buying accessories as external products whenever possible, rather than as internal boards. High-speed modems and fax modems, for example, can be purchased as independent units that will connect to any microcomputer, whatever the bus.
Your buying strategy will also depend on how your company expects to use PCs over the next few years. Here's a timetable for the more sophisticated applications under development, which will require a high-performance bus:
1990-1991
* Local area networks (LANs). LANs will be one of the first applications to benefit from a high-performance bus. One important component of most networks, the file server -- the microcomputer that supplies information to all the other computers in the network -- can perform more effectively with a network processor in addition to the CPU. The first LAN processors should be available in 1990, so if you are buying a computer for network file serving, be sure it has a high-performance bus. A LAN processor is less important for the other computers on the network.
* Computer-aided design (CAD) and architecture. If you use CAD software today, you know that every time you modify a design you have to wait a long time while the computer redraws (that is, recomputes) the image, particularly if the image has many colors or shades of gray. Graphics processors greatly speed up this process; such processors are already available in some video boards, but future versions running on a high-performance bus should work much faster.