Quick Jump Daily Digest

Thank you for your interest in the Quick Jump Daily Digest. Get notified of all new content on QJ in our free Daily Digest. To subscribe, enter your email address below and click the subscribe button.


Email Address:


Email will come from "donotreply@caputomedia.com". Please whitelist this email address.

Cancel and Return to page

Microsoft Windows to end with Midori - a step to 'cloud computing'

Posted Jul 31, 2008 at 5:10PM EST by QJ Staff

Listed in: News Tags: DirectX, Microsoft
Ó

Microsoft Windows to end with Midori - a step to 'cloud-computing' - Image 1 


Managed code - this is what Microsoft's post Windows operating system, the so-called Midori, will be made up of, once the Singularity-offshoot project matures enough in the next generation in .NET framework architecture.

The Software Development Times (SD Times) claim that they've already laid eyes on internal documents from Microsoft Research and spilled the beans in one huge exclusive.

SD Times takes us through a concept tour through the thoughts and visions of the minds at work in Microsoft Research, and now we're just beginning to see through the surface of where the Redmond giant's financial resources are going.

But first, we'll get you in the tech mood before we dive further into more jargon.



Microsoft Research's Singularity Project is a one tracked goal to create an operating system built on managed code foundations. Managed code, a prime feature of the .NET framework architecture, allows for the execution of code under a contained virtual environment.

With this technology, memory management becomes a thing of the past (barring hardware, software-to-hardware limitations) and opens up the door to having microkernels execute more efficiently.

Singularity comes with one special idea, of which the project revolves around almost all the time: SIP or the software isolated process (which is also symbolic of the Singularity Project or as some have called, simply SiP).

SIPs allow microkernels to execute tasks and utilizing a single address space, which is shared among all the microkernels executing in the system.  This single address space can contain multiple independent SIPs, which differ in constituent data and code structure.



Now enter Midori, a platform which has been singled out to carry the technology researched by Microsoft's advanced R&D division. According to data extracted by SD Times, Midori will introduce "componentialized" modules arranged over an asynchronous-only architecture. This goes hand-in-hand with Midori's initial design to be completely integrated into interconnected networks - pitting your system as part of this huge computing cloud.

Concurrency, says the IT online broadsheet, is one of the "core principles" behind Microsoft's choice of direction for Midori. Local and distributed resources, whether they be processes, applications or virtual or physical devices, will be executed in parallel within the bounds of a distributed-component-based application model.

Applications will even be more tuned for data-driven operations, and Midori can even communicate at a more transparent software to hardware (and vice versa) layer. Dynamic power, memory, and address management are just some of the functions Midori will be capable of executing.

Multi-core processing? You can bet on it, but Midori will handle tasking differently by using process scheduling so that multiple software can run on the processor simultaneously. The evolution of the .NET framework will even allow instructions to be targeted at certain computing resources.

Have an inclination to run code off your 9800GX2? With DirectX 11, that's possible. With Midori, it'll be permanent.

There will be changes to how Midori-native applications will be developed, and for you anti-Oslo folks, it's not good news. APIs, applications, and eventually the developers, will soon have to migrate to the new "constrained" model. More updates as we get them, but you can also get more information at the source we've linked below.



Related articles:




This story sucks? This story rocks!
Vote Now!    This story ROCKS! (0) This story SUCKS!! (0)




Become a Member of QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can sign up for nightly updates.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link at the top right!

Comments 


 
# ...whaleshark 2008-08-01 01:25
well... i guess im not the only one to say...

Can you restate that

IN ENGLISH?!?!?!

lol

Reply
 

 
# Wha...?Keith K 2008-08-01 01:28
Sons of the Patriots? I KNEW IT!

Reply
 

 
# if you dont understand it why postFade3e 2008-08-01 02:23
anyway this is an awesome idea, the managed code will definately allow your computer to prioritize your prossecing power and imagine haveing a 3 or 8 core processor like the 360 or ps3. your computer normally wouldnt be very good at prioritizing this but with managed code this will become very simple. the only downside will be the eventual migration to the new coding involved but once people have become used to it we'll definately have a powerful operating system



for those needing an english translation this means that once midora becomes standard you can kiss slow computers goodbye assuming of course your hardware is up to par

Reply
 

 
# So baciallySteveDeathbat 2008-08-01 02:39
Skynet...

Reply
 

 
# Cloud processing?Xastabus 2008-08-01 03:52
Is this really a good idea? We already have enough problems with spyware, viruses, malware, worms, and trojans. At this time do we really need to make computers aware of unused processing time in the wild so that our computers can share processing power, information, and possible make it even easier for the less desirable elements to spread?



What about privacy concerns? What if I'm working on, well quite literally anything of a sensitive or personal nature and someone sniffs out even part of what I'm working on?



Some ideas may sound great in the blue sky environment of R&D, but when you expose them to the real world they become very dangerous. This concept, quite frankly, frightens me. Not because it's an evolution of computing, but because of how it could potentially be abused.

Reply
 

 
# AHHHHH!!!cmonkey99 2008-08-01 09:25
Microsoft really is taking over the world!

This sounds like skynet, computer communism, and the patriots all balled up into one!

Fight back Apple!

Reply
 

 
# hahaandre_euro 2008-08-01 12:16
tutorial to making your own robot :D

Reply
 

 
# Woohoo no slow downsBinary 2008-08-02 05:24
revolution of the great windows 7?

Reply
 

 
# Yay!Lunisneko 2008-08-03 14:00
This is it. Microsoft has gotten so full of themselves that they're reached over in to the world domination thing. Too bad that will ***** them over. People use Windows because they have to. And most people use it only at work. Cloud processing? Bah! I would love to see some CEO approve an order to upgrade all their computers' OS's to one that will allow random people to look at what's being computed. ***** that. Microsoft will try to lie and say "Oh well it will be secure. Each cloud will process it's data and send the result away, no one will be able to look at it." Poppy*****. Anything that can be secured can be unsecured. Just like the unhackable Wii, the unhackable 360, the unhackable XP (remember that?), and the unhackable Vista.



"for those needing an english translation this means that once midora becomes standard you can kiss slow computers goodbye assuming of course your hardware is up to par "



So... if I buys lots and lots of brand new hardware then I'll never see my computer slow down? Bull*****. I give this Midori crap a week before people have 100 things to complain about it.

Reply
 

 
# Agreed...Xastabus 2008-08-04 03:30
There is no such thing as an unbreakable lock. If it can be built it can be broken.



I also fail to see how transmitting data over a much slower pipe to another computer for calculations, which will be sent back on that same slower pipe, can produce a noticeable difference in processing speed. Perhaps if you're Folding@Home or performing other such massive calculation tasks. Otherwise it really doesn't take all that much processing power to run Word or Excel and video games are so time sensitive that cloud processing would probably induce lag.



Honestly, with the continual evolution of processors I don't see why people continue to think cloud processing will ever be beneficial for mainstream non-specialized use.

Reply
 

 
# @XastabusLunisneko 2008-08-05 10:43
That's another good point. Unless the world is running on T1, and even then I fail to see where there would be any benefit. It's all a bunch of bad news waiting to happen.

Reply
 

 
# @ LunisnekoFade3e 2008-08-06 19:07
where do you see that anything will be watched by random people. by managed code all software run has to abide by the allowed access so therefore nothing unwanted can happen. people wont be watching it the framework will



by cloud it doesnt mean data will be sent away to a super processor, to be honest it should be thought of not as a cloud but a bubble. the framework will be the exterior of the bubble while the os remains on the outside of it, the programs will be inside and will not be allowed to break that barrier.



dont complain about stuff you dont understand

Reply
 

Add comment

Security code
Refresh


Welcome to QJ.Net!

If you want your comments to go live without waiting for moderation, you need to be logged in. Being logged in has its benefits:
  • Logged in members do not wait for their comments to be approved.
  • Logged in members can create Profiles to be seen by other users.
So why wait? Create an account or login now! It's easy, quick, and free.

To get started, use the LOGIN boxes, or the REGISTER link below!



Want to learn more about the team who brings you the QJ news?

Read about them now!


RSS Feeds Follow us on Twitter Find us on Facebook
Login:

HOT FLASH GAMES

Ben10 Ultimatrix Scepter

Insane Truckers

Ultimate Racing

Ultimate Rally Challenge 08

Captain Zorro Last Hope

High School Tower Defense

Newest Downloads

05/21/2012 - 05/26/2012

05/25/2012
05/24/2012
05/24/2012
05/24/2012
05/22/2012
05/22/2012
05/22/2012
05/22/2012
05/21/2012
05/21/2012
05/19/2012
05/19/2012
05/19/2012
05/18/2012
05/18/2012


HOT GAMING NEWS TOPICS


POPULAR GAMING NEWS SEARCHES

xbox 360 2010 | sanitary inspector | 3ds inromation | baseball27 | gun runners arsenal | killone 3 | psp umd dumper | authorized device | legal gameboy | adjust laser lense | upload ps3 pup | iso236 wad | psp pixeljunk racer | help jpcsp cwcheat | psp download | m3 zero | fsx | remotejoy | mmsd | iso 5 | emulator pack | wpa cracker | rcoedit115c | iso loader psp | keyboard for psp | moonshell 2 | prom 4 | slow psp | psp players | wwe sir 11 | psp games downloade | psp filer 6 | cube 3d psp | ps3 gun | tools utilities | gta4 games download | maths lecturer | super smash bros fba | fba 360 | hot | the lord the rings | prome psp download | iso comdpresser | nevad | epad | for pspgo | sense me in psp | mac shell psp | 660 pro b | c64 | ds comics | snes9xw gx | quakegx | realplayer | housewife | fix the psp shutdown | geekos | djmax | playstation 2 controller | gen | sound recorder | chicken r2 | freekey | take two | pandora tool for fat | soft | half life live action | psp content | popsloader for prometheus | macorfire | binary edi | modpack and xexmenu | mgs 5 rising | seplugins machine | neocdpsp | cheat psp | snes emulator for ds | back up ploade | emualator | prince of persia | fring | jig | kamapisachi actress | backtrack | piratraiders | neocd bios | speed test | nintendo d | ps2 vcs cheat | doc maker | sixaxis ps3 win32 | 3d chess | ps3 controller drive | emulation gba | article | frontier | comics nintendo | firefox | pronto code | psx 2 psp | break my psp | animal jam 2011 | tiltfx | jp18 | gt 5 | hellcat | psp scree windows | what did i do to deserve this | player mt | psp universal | wii brew sd | xpa | psp doom 3d | repar | psp homebrew software | iskysoft video converter | dsi browser | psp download game | duke nukem trailer | latin quarter | easy installer for | chocobo dungeon | rss for psp | solitario spider psp | downloads | emulator gba na psp | ipod for dsi | psp l i r | x64 alpha | prometheus 4 free download | nes psp | hack for xbox 360 | gba psp | thrill | flashconnect | lamecraft download | download nintedo 64 for psp | solitair | apple psp | madden nfl 07 | psp v6 games | kickstarter | meu | mhp 3 | legend | team pro | azeri seksi | mega man legends 3 | psp rar | popsloader m33 | clip in hair extensions | media coder psp | nba 2k12 txt | gta san andreas for psp | wii game cheat codes | fusabeta | half life live action | themes for psp 3004 | angry birds wii | final fantasgameboot | aircrack ds | red squiereld | theme windows | ape escape academy | liberty city | theme psp | mynetdiary | psp camera | resistance | gdc | emulator | fl studio | review submission | cerita ngentot anak smp | game melody |