Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to the forum
Board view  Mix view

Using Multiple CPU Cores in DOS? (Miscellaneous)

posted by bretjohn Homepage E-mail, Rio Rancho, NM, 15.09.2011, 19:11

> But you don't know how BIOS implements this service. If BIOS writer make it
> crappy then you got bad result and it may differ from pure time needed for
> mode switch. Maybe I would get better result if I install a dummy RM ISR
> (just IRET) for some unused INT vector and then call it via
> __dpmi_int(myINT, &regs); and measure the time. But it will also counts
> DPMI server overhead...

You can go ahead do such a test -- just make sure you're comparing apples to apples.

Even if the BIOS writer did a crappy implementation, it still wouldn't take 25 or 50 times as long as it needs to. Even a REALLY bad implementation would only be double, and in reality probably even far less than that.

The problem we need to resolve is not just a few percent, either. It's very significant -- I think we need a multiplier of at least 10 even from V86 mode.

 

Complete thread:

Back to the forum
Board view  Mix view
22049 Postings in 2034 Threads, 396 registered users, 271 users online (0 registered, 271 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum