home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.realtime
- Path: sparky!uunet!debbie!wheelerd
- From: wheelerd@tt.com (David Wheeler)
- Subject: Re: novel idea?
- Message-ID: <1993Jan11.154611.3044@debbie>
- Sender: news@debbie
- Nntp-Posting-Host: london
- Organization: Telecommunications Techniques Corporation, Germantown MD
- References: <erempel.726720401@sol.UVic.CA> <1993Jan11.065941.21342@leland.Stanford.EDU>
- Date: Mon, 11 Jan 1993 15:46:11 GMT
- Lines: 41
-
- >In article <erempel.726720401@sol.UVic.CA> erempel@sol.UVic.CA (Evan Rempel) writes:
- >I haven't read very much in the realtime environment, but I have
- >a thought about an OS that has what I think is a fairly unique
- >idea.
- >
- >I am looking for an OS (real time obviously) that has the
- >ability to swap a task from one cpu to another. This is merely
- >a multiprocessing system. The catch is that I want to be
- >able to mix cpu's. Say a 68040 as the general, but then a i860
- >running on the side for complex graphics. If the i860 becomes
- >bogged down (I don't know what I would be doing to bog down the
- >i860, but lets say I do) and the 68040 is sitting idle (or close
- >to it) can one of the tasks that is running on the i860 be switched
- >over to the 68040 to run there.
- >
- >I know that the single task on the 040 would run slower than on the
- >i860, but if the i860 was bogged down, the net result would
- >be a system speedup.
- >
- >Is there any system out there that provides this type of
- >functionality?
- >
- >
-
- As a few people have already stated, the difference in machine
- languages means this won't work in a straight-forward way. It may be
- possible to design such a multi-processor with a special compiler that
- knows what types of processors are in the system and at run-time can
- stop the execution on one machine and start it on the other with an
- appropriate context to continue the processing. I'm pretty sure
- nobody has done this before and with all the problems designing
- compilers for homogeneous multiprocessors, it will probably be a long
- time before anybody does.
-
-
-
- --
-
- David Wheeler (wheelerd@tt.com) | Anybody know how to send
- Telecommunications Techniques Corporation | E-mail to/from Usenet/Internet
- Germantown, Maryland | to the French Minitel system?
-