POV-Ray : Newsgroups : povray.off-topic : Coolest thing EVER! Server Time
10 Oct 2024 11:07:20 EDT (-0400)
  Coolest thing EVER! (Message 63 to 72 of 112)  
<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>
From: Eero Ahonen
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 12:54:33
Message: <48bc1e49$1@news.povray.org>
Gail wrote:

> 
> No one ever suggested that MS's marketing dept was 'honest'. I've heard 
> a couple of MS developers complaining about the massaged facts the 
> marketing dept was pushing.

Yep.

I haven't used Hyper-V, so I won't say anything about it's quality. It 
might suck, it might be superior, or anything from between. I won't even 
say sure that it's compareable with Xen or ESXi.

It just annoys me while MS continously gets innovations of "new, unseen 
technology" which I'm (or someone else if I know for sure) already using 
and is just unknown for most of the people. Marketing ranting :).

-- 
Eero "Aero" Ahonen
    http://www.zbxt.net
       aer### [at] removethiszbxtnetinvalid


Post a reply to this message

From: Gail
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 13:39:31
Message: <48bc28d3@news.povray.org>
"Eero Ahonen" <aer### [at] removethiszbxtnetinvalid> wrote in message 
news:48bc1d26$1@news.povray.org...
>
>  I'd probably go with the latter one. Probably, not surely.

Very likely. Though, as always, test carefully.

> Hyper-V is still pretty new and at least I wouldn't be sure if they have 
> actually had the time to test it enough. I'd guess the support on Hyper-V 
> would get better after some time.

I hope so. There's enough companies fully aboard the vitualisation train 
already, many without checking to see if there's coal,  if the wheels are 
about to fall off or if it's going in the direction they want. <grin>


Post a reply to this message

From: Eero Ahonen
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 14:16:44
Message: <48bc318c$1@news.povray.org>
Gail wrote:
> 
> Very likely. Though, as always, test carefully.
>

Yep.

> I hope so. There's enough companies fully aboard the vitualisation train 
> already, many without checking to see if there's coal,  if the wheels 
> are about to fall off or if it's going in the direction they want. <grin>

As you said: test carefully ;). MS is a big player after all, so before 
they give theier support (which practically means they promise it'll 
work) for such a thing, they'll need to be pretty sure of it. The surer 
they are, the happier will customers be and the better they'll sell.

-- 
Eero "Aero" Ahonen
    http://www.zbxt.net
       aer### [at] removethiszbxtnetinvalid


Post a reply to this message

From: Orchid XP v8
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 14:49:57
Message: <48bc3955$1@news.povray.org>
>>  I'd probably go with the latter one. Probably, not surely.
> 
> Very likely. Though, as always, test carefully.

Wait a sec - small firm, just started up, *testing*???

 From what I've seen most *large* companies don't bother to test 
anything, never mind small startups. ;-)

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Orchid XP v8
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 14:55:20
Message: <48bc3a98@news.povray.org>
>> One might argue that if MS were to be "honest" about their products, 
>> they'd never sell any because they all suck so much...
> 
> Not all of them.
> You're generalising to a hell of a lot of stuff that you've probably 
> never used based on your experiences with a couple.

Perhaps. But you might argue it's fitting for their most popular 
products (which, presumably, are where they make most of their money).

It wasn't intented to be a serious statement. MS's reputation is the 
stuff of legend - I'm sure we've all been there and done that.

-- 
http://blog.orphi.me.uk/
http://www.zazzle.com/MathematicalOrchid*


Post a reply to this message

From: Darren New
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 15:38:26
Message: <48bc44b2$1@news.povray.org>
Invisible wrote:
> So when you say "works on any reasonably modern PC", what you *actually* 
> mean is "works on any brand new bleeding-edge PC"?

No. I believe it was the 386 that added the capability.

You know, two generations back before the Pentium came out?

Added primarily to emulate multiple "DOS boxes" under Windows.

-- 
Darren New / San Diego, CA, USA (PST)


Post a reply to this message

From: Darren New
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 15:57:20
Message: <48bc4920@news.povray.org>
Eero Ahonen wrote:
> similar as in Xen 

As far as I understand it, an OS running under Xen has to know it's 
running under Xen, doesn't it?  It's actually quite a large leap from 
"we can run multiple OSes" to "we can run multiple OSes that don't have 
to cooperate with the hypervisor".

-- 
Darren New / San Diego, CA, USA (PST)


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 16:33:13
Message: <48bc5188@news.povray.org>
Invisible wrote:
> But surely if you're going to run a guest OS on the physical host CPU,
> the host CPU would need to have hardware support for enforcing the host
> seperation?

Nope. You don't *need* it. You can, for example, get a chunk of code the
guest is trying to execute, translate the little parts that need changing
to provide security and enforcing host separation, then run it. (I don't
even know assembler, so actually I have no idea what I'm talking about)

VMware Inc has dozens of patents on different tricks to do that efficiently.

And yes, there are *also* CPUs (64-bit Intel and AMD CPUs you can buy at any
shop) that include built-in support for virtualization. That just gives you
more performance; doesn't really let you do anything you couldn't do
before...


Post a reply to this message

From: Nicolas Alvarez
Subject: Re: Coolest thing EVER!
Date: 1 Sep 2008 16:39:36
Message: <48bc5308@news.povray.org>
Invisible wrote:
> Until yesterday, I had always assumed that any kind of emulation or
> virtualisation solution would be roughly 1,000,000x slower than native
> execution, so it's not something I've ever been interested in. Hence
> it's something I know almost nothing about. However, since it appears
> that you can actually run real software at almost native speeds,
> suddenly it becomes far more interesting... ;-)

There is an emulator for PowerPC processors called PearPC.

It has two modes. One is an actual interpreter. Runs anywhere; it's quite
portable C code. 500x slower than native.

The other mode is only for x86 hosts. Translates PowerPC instructions into
x86 instructions on-demand, and caches the translations. 15x slower than
native.

I have also seen an IBM PC emulator written in Java. It was pretty fun to
see Linux and DOS boot inside a browser (even though the RAM usage was
insanely high). But even Lemmings under DOS ran at slow motion in that
emulator...


Post a reply to this message

From: scott
Subject: Re: Coolest thing EVER!
Date: 2 Sep 2008 02:32:05
Message: <48bcdde5@news.povray.org>
>> A hundred maybe, but a million?
>
> Last time I checked, the IA32 instruction set is *very* complex. I doubt 
> it's got any simpler since then...

But still, presumably you write your emulator in such a way that the most 
common instructions (that usually take 1 or just a few clock cycles) are 
emulated as fast as possible.

I would guess emulation is a prime candidate to be written in assembler, 
where you can just have a huge branch table for each instruction type, then 
jump the real CPU program counter into that table based on the op-code.  In 
that way, I would imagine you can get away with even a factor of 10 
slow-down for the common instructions.


Post a reply to this message

<<< Previous 10 Messages Goto Latest 10 Messages Next 10 Messages >>>

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.