Sunday, June 15, 2014

Thinking machines will not lose your nerve

IPhone Jim Holt is not so smart. It uses a mapping application that uses to locate restaurants. When the search, revenues from applications to drain as much power and memory that could not even do a basic function as a message, a simple text message, Mr. Holt, one Freescale Semiconductor designer complains.

Smartphone Holt presents a universal problem with today's computer systems: the System section does not understand what the other is doing. Each program devours resources you can, and then the CPU is too oblivious to notice that a single application. He's doing the other obsolete. This debacle plaguing not only smartphones, but computers and even Supermicroprocessors, and continues to worsen as additional machines are based on multi-core processors. Unless the different segments of a team to learn how to interact with their availability and needs of others, the microprocessor destination not be able to live up to the brilliant achievements.

Holt and his associates in angstrom project, an MIT - focus group research conducted, have come up with a solution, "self-adjusted team." On the computer run of the mill, hardware, software, and (intermediate hardware and software) system can not easily tell what other units are doing, even if they are working within the same device in operation. An operating system, for example, can not distinguish a DVD ROM application is having problems, even if someone watching the DVD ROM certainly notice jerky image.

The goal is to eventually make the operating systems that can detect when applications. behave unacceptably slow and consider possible solutions. If your computer has a fully charged battery, perhaps the operating system can drive additional AI for the application. If not, possibly, the operating system can mean the application. to use a lower power or an additional set of standard instructions. Cooling systems program to learn from experience, so it can solve the problem faster the second time. Amazingly, a microcomputer self-determination be able to handle confusing goals as "run three programs at once, but give urgency to the first" and save the maximum possible energy, provided they do not interfere with this movie I'm trying to see.

No comments:

Post a Comment