Study explores computing bursts for smartphones

Feb 21, 2012 by Nancy Owano report
Transient behavior of initiation and termination of sprinting. Image credit: Computational Sprinting, Proceedings of the 18th Symposium on High Performance Computer Architecture (HPCA 2012).

(PhysOrg.com) -- A study team from the computer science and engineering departments at University of Pennsylvania and University of Michigan are tackling smartphone performance with an idea about chips that are designed for what they say is computational sprinting. “Our approach called computational sprinting is aimed at mobile environments like smartphones, where many interactive applications are characterized by short bursts of computational demand punctuated by long idle periods waiting for user input,” they said.

What they have in mind are computer chips with over 12 processing cores rather than multicore chips with two or four. The phone would use a single core to carry out normal operations but it would utilize all cores for heavy-duty computation to ensure the tasks are done with speed.

In their paper, “Computational Sprinting,” the authors point to the present-day constraints in smartphones. In mobile settings, said the researchers, “Many current and emerging interactive applications are characterized by short bursts of intense computation punctuated by long idle periods.”

What led to their research is their recognition that processors today, with their heat sinks and energy delivery systems, are made for sustained performance, which is ideal for batch-mode high-performance computing but not ideal for interactive workloads requiring responsiveness in seconds once the user has initiated a command.

They posed the question, what would a system look like if designed to provide responsiveness during bursts rather than focusing on sustained performance? They report results where, after simulating a sprinting , they saw a significant performance boost. As the concept is still in lab stage and a physical version is yet to be built, they acknowledge “parallel computational sprinting” still poses engineering challenges in cost, thermal materials, packaging and power supply.

Nonetheless, they said, “Our study indicates that it is feasible to capture the responsiveness of a 16W chip within the engineering constraints of a 1W mobile device via parallel computational sprinting.”

In reaction to their research, Michael Taylor, professor at the University of California, San Diego, said in Newscientist that the challenge will be for manufacturers to find phase-change materials (PCMs) that are compact enough for a mobile device but still absorb heat without the phone becoming too hot.

The study team, Arun Raghavan, Yixin Luo, Anuj Chandawalla, Marios Papaefthymiou, Kevin P. Pipe, Thomas F. Wenisch and Milo M. K. Martin are to present “Computational Sprinting” in the Proceedings of the 18th Symposium on High Performance Computer Architecture (HPCA 2012), which takes place from February 25 to 29 in New Orleans.

Explore further: Ant colonies help evacuees in disaster zones

More information: www.cis.upenn.edu/acg/sprinting/

Related Stories

Nvidia Tegra 3 quad-core chip stokes tablet wars

Nov 10, 2011

(PhysOrg.com) -- Nvidia has launched its Tegra 3, the quad-core chip designed for mobile devices. Tech and investor blogs were busy yesterday assessing what this means for upcoming tablets and smartphones ...

'Dark silicon' to improve smartphone battery life

Sep 01, 2010

(PhysOrg.com) -- A new smartphone chip prototype under development at the University of California, San Diego will improve smartphone efficiency by making use of "dark silicon" - the underused transistors ...

Power profiles help electronics go green

Feb 08, 2012

(PhysOrg.com) -- New and better ways of measuring high-tech energy consumption could lead to significant environmental and economic gains, a study from The Australian National University has found.

Recommended for you

Quantenna promises 10-gigabit Wi-Fi by next year

1 hour ago

(Phys.org) —Quantenna Communications has announced that it has plans for releasing a chipset that will be capable of delivering 10Gbps WiFi to/from routers, bridges and computers by sometime next year. ...

New US-Spanish firm says targets rich mobile ad market

2 hours ago

Spanish telecoms firm Telefonica and US investment giant Blackstone launched a mobile telephone advertising venture on Wednesday, challenging internet giants such as Google and Facebook in a multi-billion-dollar ...

Environmentally compatible organic solar cells

2 hours ago

Environmentally compatible production methods for organic solar cells from novel materials are in the focus of "MatHero". The new project coordinated by Karlsruhe Institute of Technology (KIT) aims at making ...

Twitter rules out Turkey office amid tax row

2 hours ago

Social networking company Twitter on Wednesday rejected demands from the Turkish government to open an office there, following accusations of tax evasion and a two-week ban on the service.

User comments : 2

Adjust slider to filter visible comments by rank

Display comments: newest first

gwrede
not rated yet Feb 21, 2012
They report results where, after simulating a sprinting chip, they saw a significant performance boost. As the concept is still in lab stage and a physical version is yet to be built, they acknowledge parallel computational sprinting still poses engineering challenges in cost, thermal materials, packaging and power supply.
Chips like this already exist. For example, Nvidia Tegra 3 is on the market since November. It has 4 cores for sprinting, and a fifth one for less intensive times. Asus, Lenovo and Acer already sell tablets with it. Presumably we will soon see smartphones too.

The next versions, with up to 8 +1 cores and 64 GPUs, are due out this June.
Deathclock
1 / 5 (1) Feb 21, 2012
These are called IO bound processes and programmers and hardware designers have been optimizing resource usage for such applications for decades now. Most desktop applications are IO bound, notable exceptions include anything that does data conversion such as compression and decompression or video/audio format conversion and creative/multimedia applications that generate content such as 3D rendering or audio/visual effects processing in professional editing software. Most games are also CPU bound rather than IO bound.

More news stories

Quantenna promises 10-gigabit Wi-Fi by next year

(Phys.org) —Quantenna Communications has announced that it has plans for releasing a chipset that will be capable of delivering 10Gbps WiFi to/from routers, bridges and computers by sometime next year. ...

New US-Spanish firm says targets rich mobile ad market

Spanish telecoms firm Telefonica and US investment giant Blackstone launched a mobile telephone advertising venture on Wednesday, challenging internet giants such as Google and Facebook in a multi-billion-dollar ...

Unlocking secrets of new solar material

(Phys.org) —A new solar material that has the same crystal structure as a mineral first found in the Ural Mountains in 1839 is shooting up the efficiency charts faster than almost anything researchers have ...

Floating nuclear plants could ride out tsunamis

When an earthquake and tsunami struck the Fukushima Daiichi nuclear plant complex in 2011, neither the quake nor the inundation caused the ensuing contamination. Rather, it was the aftereffects—specifically, ...