The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
Cloud computing has emerged as a highly cost-effective computation paradigm for IT enterprise applications, scientific computing, and personal data management. Because cloud services are provided by machines of various capabilities, performance, power, and thermal characteristics, it is challenging for providers to understand their cost effectiveness when deploying their systems. This article analyzes...
Proposed optimization techniques address the major challenges that varying wireless channel conditions, short battery lifetime, and interaction latency pose for the remote display of cloud applications on mobile devices.
Topics include a sophisticated new botnet, advances in an ultrafast memory technique, major changes to the Internet's top-level-domain system, microchips that could operate within wearable or implantable devices that monitor medical patients for problems, a Microsoft technique that could make more wireless spectrum available by determining whether users are transmitting over their licensed radio frequencies,...
Software-defined-network technologies like OpenFlow could change how datacenters, cloud systems, and perhaps even the Internet handle tomorrow's heavy network loads.
Computer seeks submissions for an April 2012 special issue on interaction beyond the keyboard. Interaction with computers has become an integral part of daily life for most people. As computing technologies proliferate, simple user interfaces and ease of use become key success factors for a wide range of products.
To help Computer Society members make their decisions in the IEEE annual election, the Society's volunteer leaders posed questions to the two candidates for the IEEE president-elect position for 2012.
As with all engineering problems, we need to balance the twin factors of stability and control and do so in a way that doesn't damage either of them. This article is also available through David Alan Grier's blog, The Known World (http://www.computer.org/theknownworld).
The development of the IBM PC was an exciting time—a brand-new design, a short design schedule, and lots of things to go wrong. An insider recalls the things that happened, the problems solved, and the interesting adventures along the way. This Web extra features the author, David Bradley, describing the process that led to the creation of the Ctrl-Alt-Del sequence. YouTube: http://www.youtube.com/watch?v=VwBZRB2y1-0
Mark Dean, a participant in the original IBM PC design team, looks back 30 years to review the events that led to the design of a very "un-IBM" computer—a small device that used hardware and software from outside vendors and made the logic and BIOS code available to anybody. This Web extra features audio from an interview with Mark Dean, a participant in the original IBM PC design team....
The second in a series of three articles provides basic points to keep in mind when filing for a patent. The first part can be found in Computer's July 2011 issue ( http://doi.ieeecomputersociety.org/10.1109/MC.2011.219).
The National Academy of Sciences recently released a National Research Council study that confirmed what many experts have been observing—computing is undergoing a radical change. The study summarizes why the processing speed of individual computer chips will no longer increase dramatically each year, discusses the implications of this for computing, and outlines what is needed to continue to improve...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.