Monday, August 27, 2012

New Hardware Boosts Communication Speed On Multi-Core Chips


 

User interface design

User interface design or user interface engineering is the design of computers, gadgets, appliances, machines, mobile communication devices, software applications, and websites with the focus on the user's experience and interaction.
Unlike traditional design where the goal is to make the object or application physically attractive, the goal of user interface design is to make the user's interaction experience as simple and intuitive as possible - what is often called user-centered design.
Where good graphic/industrial design is bold and eye catching, good user interface design is often subtle and invisible.
For more information about the topic User interface design.

New Hardware Boosts Communication Speed On Multi-Core Chips

Computer engineers at North Carolina State University have developed hardware that allows programs to operate more efficiently by significantly boosting the speed at which the "cores" on a computer chip communicate with each other.
The core, or central processing unit, is the brain of a computer chip; most chips currently contain between four and eight cores. In order to perform a task more quickly using multiple cores on a single chip, those cores need to communicate with each other. But there are no direct ways for cores to communicate. Instead, one core sends data to memory and another core retrieves it using software algorithms.
"Our technology is more efficient because it provides a single instruction to send data to another core, which is six times faster than the best state-of-the-art software we could find," says Dr. James Tuck, an assistant professor of electrical and computer engineering at NC State and co-author of a paper describing the research. Tuck explains that the
technology, called HAQu, is "not hardware designed to communicate data on its own, but is hardware that expedites data-sharing using existing data paths on a computer chip." Because HAQu uses these existing data paths, the research team compared it to software communication tools -- even though it is a piece of hardware.
HAQu is also more energy efficient. "It actually consumes more power when operating but, because it runs so much more quickly, the overall energy consumption of the chip actually decreases," Tuck says.