{
    "success": true,
    "data": {
        "id": 1016758,
        "msgid": "fast-lane-computing-with-new-cpus-and-oses-1447899208",
        "date": "1994-05-21 00:00:00",
        "title": "Fast lane computing with new CPUs and OSes",
        "author": null,
        "source": "JP",
        "tags": null,
        "topic": null,
        "summary": "Fast lane computing with new CPUs and OSes By James O. Scharf JAKARTA (JP): We've been overdue for some major industry changes and now it looks like we're going to get them. New hardware designs are demanding new software interfaces. While Intel's position as the major supplier of CPUs has always provided a stabilizing factor in the industry, even Intel is not immune to outside pressures.",
        "content": "<p>Fast lane computing with new CPUs and OSes<\/p>\n<p>By James O. Scharf<\/p>\n<p>JAKARTA (JP): We've been overdue for some major industry <br>\nchanges and now it looks like we're going to get them. New <br>\nhardware designs are demanding new software interfaces.<\/p>\n<p>While Intel's position as the major supplier of CPUs has <br>\nalways provided a stabilizing factor in the industry, even Intel <br>\nis not immune to outside pressures. Other manufacturers are <br>\nproposing newer technologies and design philosophies that will <br>\ngreatly extend present computer capabilities. As hardware <br>\nadvances into its next generation, the software that controls it <br>\nmust also follow suit. Newer, more powerful, operating systems <br>\nare starting to emerge, as well as some rather strange alliances.<\/p>\n<p>It all comes down to power. Using five volts, a 66MHz CPU is <br>\nrunning in the thermal red-zone. Notebooks and laptops, using 3.3 <br>\nvolts, can attain the same speeds but run much cooler. Personal <br>\ndigital assistants (PDAs) are starting to aim at below one volt <br>\noperation. With these drastic power cuts, manufacturers are <br>\nlooking at processor speeds of 275 to 300MHz at safe thermal <br>\nlevels.<\/p>\n<p>Reduced power and increased speed means that more complexity <br>\ncan be built into the CPU. ICs that were once external to the CPU <br>\nmay now come on board, further reducing the cost of the system <br>\nunit.<\/p>\n<p>Before reduced power becomes a reality for the desktop PC, <br>\nRISC (Reduced Instruction Set Computing) based architectures will <br>\nadd an effective speed increase of 75 to 100 percent. Of course, <br>\nthis will be translated into multi-megabytes more application <br>\ncode that, when combined with the amount of space required for <br>\nthese new OSes, is going to take a big byte out of your precious <br>\nhard disk space. If you're planning a new system purchase, a 1Gb <br>\nhard disk is not unrealistic.<\/p>\n<p>The new RISC-based CPUs will use 64-bit data paths, have large <br>\non-chip instruction and data caches and use separate integer, <br>\nfloating-point and branch-processing units to allow the handling <br>\nof two or three instructions at once. Processors that can handle <br>\nsimultaneous multi-instruction processing are called <br>\n\"superscalar.\" If they also split these instructions into many <br>\nprocessing paths or stages, they are called \"superpipelined.\" <br>\nMost of the new processors are both.<\/p>\n<p>Fancy hardware<\/p>\n<p>Some of these new \"SuperCPUs\" are the PowerPC 601, jointly <br>\ndeveloped by Apple, IBM and Motorola; the M1, by Cyrix; the <br>\nAlpha, by DEC; the Mips R4x00, and HP's PA-RISC. While all this <br>\nfancy hardware is going to provide a lot of processing power, the <br>\ndown-side is that it's going to be hell-on-wheels for software <br>\ndevelopers. This is why the OS microcoders are doing some fancy <br>\ndancing to provide not only more portable (can be used by many <br>\nprocessors) operating systems by abstracting the OS from the CPU <br>\nthat runs it, but also to provide applications greater insulation <br>\nfrom the OS.<\/p>\n<p>Exactly how to provide this OS abstraction has split the <br>\nmanufacturing group into various factions. Microsoft has seen fit <br>\nto go its own way with Windows NT and \"Chicago,\" while IBM is <br>\nsporting OS\/2 and Workplace OS.<\/p>\n<p>If you can't tell the players without a program, you're not <br>\nalone. The situation's ridiculous and getting worse. Now we must <br>\ncontend with code-names as well as triple-digit version numbers!<\/p>\n<p>Some trade magazines are saying that \"Chicago\" is Microsoft's <br>\ncode-name for Windows 4.0. Maybe. But, as far as I know the <br>\nstory: the original code name for Windows 4.0 was \"Cairo.\" <br>\nDevelopment began in 1991 under the guiding hand of James <br>\nAllchin, former designer of the Banyan Systems \"Vines\" network. <br>\nIt could be that some mention was made of it at the unveiling of <br>\nWindows 3.1, in April of 1992, at the Windows World conference in <br>\nChicago. Perhaps the media then dubbed it, \"Chicago.\" Other than <br>\nthat, I am at a loss as to how this switch took place. Any input?<\/p>\n<p>Workplace OS (also known as WPOS) is really OS\/2 version 3.0. <br>\n(Although IBM isn't calling it that yet.)<\/p>\n<p>Although NT is being touted as more portable than OS\/2, it <br>\nwon't run with less than 16Mb of RAM and needs 28Mb of disk space <br>\nfor its swap file. Also, there are some DOS and Windows programs <br>\nthat NT will not run. I doubt that many users really care that <br>\nmuch about portability and NT's 1993 sales of 173,000 copies is <br>\npretty dismal when compared with OS\/2's sales of hundreds of <br>\nthousands per month.<\/p>\n<p>While \"(you name it) for Windows\" applications still <br>\nproliferate, it seems that the computing public has finally had a <br>\nbelly-full of Microsoft's promises versus reality. Even after all <br>\nthe interim editions, Windows 3.0 was released with so many bugs <br>\nthat it should have been recalled. Windows couldn't even run <br>\nmultiple DOS sessions until the 386 chip came out; something that <br>\nDESKview had been doing for years!<\/p>\n<p>Emulation<\/p>\n<p>When Microsoft started locking software applications into <br>\nWindows, and other software developers went along with the scam <br>\njust so they could get another few versions of their dead-horse <br>\nsoftware on the market, that turned me off on Windows. Microsoft <br>\ncould have brought NT to the market long before it did but they <br>\ndidn't want to downplay Windows 3.0.<\/p>\n<p>Although Microsoft and IBM jointly developed OS\/2, Workplace <br>\nOS has broken the tie-that-binds. The honeymoon is definitely <br>\nover. Emulation has left a bad taste in everyone's mouth and the <br>\n\"politically correct\" term to use now is \"personality.\" I liken <br>\nthis to the AEC's changing of the term \"Rads\" to \"Sunshine <br>\nUnits.\"<\/p>\n<p>With the new breed of OSes, everyone is going to emulate <br>\n(Oops! I mean, provide \"personalities\" for) everyone else -- at <br>\nleast selectively.<\/p>\n<p>NT has personalities for DOS, Windows, Win32, OS\/2, POSIX (a <br>\nUNIX model), and native NT applications. Workplace OS (WPOS) will <br>\nhave personalities for DOS, Windows, Win32, OS\/2 and AIX (which <br>\nwill later be called PowerOpen), Solaris, and Taligent.<\/p>\n<p>For those of you who may not be familiar with Win32, it is a <br>\nsoftware layer that lets you run applications using the Win32S <br>\nsubset API on Windows 3.1. Essentially, this allows 32-bit <br>\nmodules to call routines in 16-bit modules and visa versa. For <br>\nyou smart-guys: this is called \"thunking,\" a term that you should <br>\nget familiar with because you're going to hear it repeatedly.<\/p>\n<p>What about Apple? Some recent surveys claim that Apple sold <br>\nmore machines than any other manufacturer last year. System 7 is <br>\nApple's only PC operating system but the Mac OS is on its last <br>\nlegs. Take heart you Mac lovers. Apple and IBM have jointly <br>\nproduced Taligent; a powerful new OS. Taligent will have <br>\npersonalities for all the important OSes. Apple plans to fit the <br>\nMac with the new IBM-Motorola PowerPC 615 CPU. This means that <br>\nany x86 application will run on the Mac about as fast as on a <br>\n66MHz Pentium!<\/p>\n<p>If you've picked up any of the computer magazines lately, you <br>\nmay wonder what language they've been written in. It seems that <br>\nevery sentence contains some obscure acronym that, try as you <br>\nmight, you can't find an explanation for anywhere in the text. <br>\nFor the next few installments of my column, I'll try to bring you <br>\nup to date on many of these as well as give you a little of the <br>\nhistory behind them.<\/p>",
        "url": "https:\/\/jawawa.id\/newsitem\/fast-lane-computing-with-new-cpus-and-oses-1447899208",
        "image": ""
    },
    "sponsor": "Okusi Associates",
    "sponsor_url": "https:\/\/okusiassociates.com"
}