The following message is a courtesy copy of an article
that has been posted to bit.listserv.ibm-main,alt.folklore.computers as well.


Anne & Lynn Wheeler <[EMAIL PROTECTED]> writes:
> with the advent of PCs ... a lot of the cms personal computing migrated
> to PCs ...  although the (mainframe) virtual machine operating system
> continues to survive ... and even had seen some resurgent in the early
> part of this decade supporting large numbers of virtual machines running
> linux ... somewhat in the "server consolidation" market segment
>
> recently, "server consolidation" has become something of a more widely
> recognized buzzword ... pushing a combination of virtual machine
> capability migrated to PC hardware platforms possibly in combination
> with large BLADE form-factors farms ... where a business with hundreds,
> thousands, or even tens of thousands of servers are consolidating into
> much smaller space.

re:
http://www.garlic.com/~lynn/2007m.html#51 Is Parallel Programming Just Too Hard?

note that in the 80s, there started to be the possibility of two-level
"timesharing" dispatch/scheduling when some amount of the virtual
machine capability migrated into the mainframe "hardware", ... commingly
referred to now as LPARS (logical partitions). The hardware had to
schedule/dispatch timeshare the virtual machine LPARS ...  and within an
LPAR could be a virtual machine operating system, also having to
schedule/dispatch timeshare its virtual machines.

something similar has to be going on the emerging PC-based genre of
virtual machine implementations.

one of the interesting dispatch/schedule evolution starts with single
processor virtual machines running on single processor hardware ... then
moving to single processor virtual machines running on multiple
processor hardware ...  things can get more complex when having to run
multiple processor virtual machines running on multiple processsor
hardware ... and it may not be possible to independently
dispatch/schedule the different virtual processors of a virtual machine
... having possibly needing to dispatch/schedule multiple virtual
processors (of a virtual machine) concurrently on multiple real
processors.

lots of past posts about multiprocessors, tightly-coupled, and/or
compare&swap instruction
http://www.garlic.com/~lynn/subtopic.html#smp

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [EMAIL PROTECTED] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to