10 reasons why Microsoft and Intel needs to play catchup
1) Only Ultrabooks will be the darlings that will save the falling PC shipments.
2) Not enough smart interfaces to link to the PC/Ultrabooks. I will use the ultrabook to do presentations, and I expect it to easily link to large screens wirelessly without cables, and special smart interfaces that can use voice commands, hand gestures, even remote control devices that link to my ultrabook/PC, what is the dinosaur doing?
3) CPUs chips will run faster, meaner, and cooler to support software applications for number crunching that a smartphone/tablet cannot do. The explosion of data will fuel a specialised segment to cover these needs like datamining, analytics, complex searches, and research work, but software is still lacking behind. If you do not invest in this segment to create softwares that fuel the needs of hardware, do you think PC sales will increase?
4) Moving in all the wrong directions. The cloud is the greatest growth area which will fuel the needs of many datacentres. But you cannot scale up or down this easily. If windows is to survive, you need to cut windows into size, create modules that is both proprietary and open source eg the OS is proprietary but other modules like applications, cache, administration can be open sourced so that customisation is easily achieved to stay relevent, and many developers can easily learn the ecosystem which is rapidly changing to move into the next generation Internet. That also means like mixed environments will be common placed, eg like Sun which can easily run both Linux and Windows, but storage technology will move even faster and if CPU processing does not, your OS will stagnant if it cannot challenge the needs of the 22nd Century, especially with virtualisation and perfect multitasking in the cloud.
5) I have already told everyone about Intelligent Matrix Routing, but there is yet any merger with the OS especially in the technology of specialise routing tables, routers of the future will be very specialised and intelligent, or else the work can easily be merged with the OS so you do not need routers anymore, especially with modules of GPS and Radar technology for co-ordinates.
6) You already know the greatest money to be made is from datacentres, you still want to create a proprietary system for client devices that cannot be easily customisable and you expect market share? You can never challenge ARM, Andriod ecosystem but everyone can co-exists. In servers market, Linux already dominate and if you do not canabalise your windows now, you will face extinction. Even it is a challenge for Linux to face the requirements of the 22nd Century, but technologies will evolve.
7) If datacentres are the future, then server farms will be the norm, there needs to be easily customisation of stacks that sit above the OS for all kinds of administration and applications so that I can easily scale up or down, move data across and everywhere, even for Linux and Windows. This area is very neglected.
8) HFT Trading will fuel great growth of datacentres, but the cache and management of threads for multitasking is still far behind. As everyone knows, security is also a big issue, where a 2 environment ecosystem with perfect management of memory, cache and storage needs to be perfected. Who is doing it correctly? Nobody.
9) Your OS management of cache and threads technology sucks and cannot meet the requirements of HFT Trading which runs into milliseconds, the ability to lock or unlock threads and management of threads to perfection, even the cross access of cache is a problem so you need to refine your OS to handle these requirements.
10) Everyone already knows DNS is a module that is prone to DDOS attacks but can be easily virtualised in stacks. The first improvement is the ability to create softwares to manage this, with the ability to plug in new modules like Intelligent Matrix Routing and the next gen Internet. That means your OS will be future proofed and will stay relevant.
11) Based on all the above you will know that Microsoft programming languages cannot handle the above especially multi-threading, cache and memory transfer, locking, with the ability to know it’s state and storage, that is the reason someone will invent the next Intelligent Programming language, and he will make a lot of money.
12) Likewise the entire architect will change to suit the next Intelligent OS, who will invent it will dominate the entire datacentre markets.
– Contributed by Oogle.
PS : Intel previously Duocore and Quadcore is the norm, but now it is the 8 core and 16 core CPU for PC and Ultrabooks, but can you have this processing power without overheating or draining battery power?