Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Why doesn't Windows 98 work with a multi-core CPU? But it does with a dual GPU?

Featured Replies

Hi, I'm wondering why DOS-based systems, especially Windows 98, can't use more than one CPU core or thread at a time. I know it's due to limitations in the DOS-based kernel, but the issue doesn't end when I find out there was a dual GPU, which was fully optimized for Windows 98 and Me (on NT-based systems like XP, it was only detected as one), which was the ATI Rage Fury Maxx.
From what I've seen in videos and screenshots of this dual GPU, you can see two display drivers listed in the Device Manager, as is the case with more modern dual GPUs like the GeForce Titan, the GTX 590, or the 690. How did ATI overcome this limitation?


The GPU is the chip on the card, not the video card itself. Each video card is a bus-master device so each GPU can directly access main memory while running its own code, just like the CPU. Each display driver gets a slice of CPU time to refill the GPU instruction and data pipelines so it can keep running concurrent to other GPUs and the CPU.

Later NT versions have the equivalent of drivers for each CPU/core/hyperthread built into the OS. Windows 9x and earlier do not so can only make use of one CPU core.

ATI didn't fully overcome the one-core CPU bottleneck--the display drivers still use it.  But by creating powerful multiple GPU/core subsystems with lots of private, higher performance RAM, they were able to off-load most of the complex graphics rendering from the single, shared CPU.

 

>Why doesn't Windows 98 work with a multi-core CPU?

Because precisely Windows 98 apeared too early to get this feature and in its descendant (ME) the creator of both systems refused to add this feature in favor of NT line OSes.

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.