'Dark silicon' used to boost smartphone battery life

By Dario Borghino <http://www.gizmag.com/author/dario-borghino/>

*07:24 September 3, 2010*

[image: Researchers at UCSD have figured out a way to harness the unused
transistors in a chip to
...]<http://www.gizmag.com/dark-silicon-improves-smartphone-battery-life/16242/picture/120069/>

Researchers at UCSD have figured out a way to harness the unused transistors
in a chip to make for drastically more efficient computation in smartphones
RIFF JTAG 
Box<http://googleads.g.doubleclick.net/aclk?sa=l&ai=BBBrJmGWFTOvKKIXIjQTVyN32Bbf98MwB55eFohXAjbcBoMNxEAEYASCz3PoBKAQ4AFCh2-apAWDJxs2GyKOgGbIBDnd3dy5naXptYWcuY29tugEKMzAweDI1MF9qc8gBAdoBngFodHRwOi8vd3d3Lmdpem1hZy5jb20vZGFyay1zaWxpY29uLWltcHJvdmVzLXNtYXJ0cGhvbmUtYmF0dGVyeS1saWZlLzE2MjQyLz91dG1fc291cmNlPUdpem1hZytTdWJzY3JpYmVycyZ1dG1fY2FtcGFpZ249N2JjOGY2MmE5Zi1VQS0yMjM1MzYwLTQmdXRtX21lZGl1bT1lbWFpbKkCrW0ERVeZtT7IAveOnBOoAwHoA-UF6AOvCOgDBfUDAAAARA&num=1&sig=AGiWqtzUjaneMXf-TU3f6S-yjwuBarwR5g&client=ca-pub-1607124478120364&adurl=http://www.jtagbox.com>
 - 
www.jtagbox.com<http://googleads.g.doubleclick.net/aclk?sa=l&ai=BBBrJmGWFTOvKKIXIjQTVyN32Bbf98MwB55eFohXAjbcBoMNxEAEYASCz3PoBKAQ4AFCh2-apAWDJxs2GyKOgGbIBDnd3dy5naXptYWcuY29tugEKMzAweDI1MF9qc8gBAdoBngFodHRwOi8vd3d3Lmdpem1hZy5jb20vZGFyay1zaWxpY29uLWltcHJvdmVzLXNtYXJ0cGhvbmUtYmF0dGVyeS1saWZlLzE2MjQyLz91dG1fc291cmNlPUdpem1hZytTdWJzY3JpYmVycyZ1dG1fY2FtcGFpZ249N2JjOGY2MmE5Zi1VQS0yMjM1MzYwLTQmdXRtX21lZGl1bT1lbWFpbKkCrW0ERVeZtT7IAveOnBOoAwHoA-UF6AOvCOgDBfUDAAAARA&num=1&sig=AGiWqtzUjaneMXf-TU3f6S-yjwuBarwR5g&client=ca-pub-1607124478120364&adurl=http://www.jtagbox.com>
Advanced JTAG Interface Repair almost any mobile phone
Dell Special 
Deals<http://googleads.g.doubleclick.net/aclk?sa=l&ai=Bdc-3mGWFTOvKKIXIjQTVyN32BYPk2ZcB5ZnR_BLAjbcBoK2iARACGAIgs9z6ASgEOABQyaC2zfr_____AWDJxs2GyKOgGbIBDnd3dy5naXptYWcuY29tugEKMzAweDI1MF9qc8gBAdoBngFodHRwOi8vd3d3Lmdpem1hZy5jb20vZGFyay1zaWxpY29uLWltcHJvdmVzLXNtYXJ0cGhvbmUtYmF0dGVyeS1saWZlLzE2MjQyLz91dG1fc291cmNlPUdpem1hZytTdWJzY3JpYmVycyZ1dG1fY2FtcGFpZ249N2JjOGY2MmE5Zi1VQS0yMjM1MzYwLTQmdXRtX21lZGl1bT1lbWFpbMgC7a3DEagDAegD5QXoA68I6AMF9QMAAABE&num=2&sig=AGiWqtyiO_FukW-lXnh0P-sq5JyADHUruw&client=ca-pub-1607124478120364&adurl=http://na.link.decdna.net/n/43643/53067/altfarm.mediaplex.com/2skrnb%3B11%3B4%3B%3B8%3B%3Bcli38c%3B12zdyf%3B%3B7d3j7%3B%3B1%3B/i/c%3F0%26pq%3D%252fad%252fck%252f12309%252d80731%252d2056%252d0%253fkw%253dintel%252bcore%252b2%252bquad%2526mpre%253dhttp%25253a%25252f%25252flt%252edell%252ecom%25252flt%25252flt%252easpx%25253fCID%25253d38118%252526LID%25253d936097%252526DGC%25253dST%252526DGSeg%25253dDHS%252526DURL%25253dhttp%25253A%25252F%25252Fwww%252edell%252ecom%25252Fus%25252Fen%25252Fhome%25252Fpremium%255fdesktop%255fdeals%25252Ffs%252easpx%25253Frefid%2525253dpremium%255fdesktop%255fdeals%25252526s%2525253ddhs%25252526cs%2525253d19%252526st%25253dintel%252bcore%252b2%252bquad%252526ACD%25253d%253cx%253dthirdPartyTracking%2528%2527%252c%2527%252c1%252c64%2529%253e%252526AID%25253dDHS%255fSystems%26247cr%3D4984128141>
 - 
www.Dell.com<http://googleads.g.doubleclick.net/aclk?sa=l&ai=Bdc-3mGWFTOvKKIXIjQTVyN32BYPk2ZcB5ZnR_BLAjbcBoK2iARACGAIgs9z6ASgEOABQyaC2zfr_____AWDJxs2GyKOgGbIBDnd3dy5naXptYWcuY29tugEKMzAweDI1MF9qc8gBAdoBngFodHRwOi8vd3d3Lmdpem1hZy5jb20vZGFyay1zaWxpY29uLWltcHJvdmVzLXNtYXJ0cGhvbmUtYmF0dGVyeS1saWZlLzE2MjQyLz91dG1fc291cmNlPUdpem1hZytTdWJzY3JpYmVycyZ1dG1fY2FtcGFpZ249N2JjOGY2MmE5Zi1VQS0yMjM1MzYwLTQmdXRtX21lZGl1bT1lbWFpbMgC7a3DEagDAegD5QXoA68I6AMF9QMAAABE&num=2&sig=AGiWqtyiO_FukW-lXnh0P-sq5JyADHUruw&client=ca-pub-1607124478120364&adurl=http://na.link.decdna.net/n/43643/53067/altfarm.mediaplex.com/2skrnb%3B11%3B4%3B%3B8%3B%3Bcli38c%3B12zdyf%3B%3B7d3j7%3B%3B1%3B/i/c%3F0%26pq%3D%252fad%252fck%252f12309%252d80731%252d2056%252d0%253fkw%253dintel%252bcore%252b2%252bquad%2526mpre%253dhttp%25253a%25252f%25252flt%252edell%252ecom%25252flt%25252flt%252easpx%25253fCID%25253d38118%252526LID%25253d936097%252526DGC%25253dST%252526DGSeg%25253dDHS%252526DURL%25253dhttp%25253A%25252F%25252Fwww%252edell%252ecom%25252Fus%25252Fen%25252Fhome%25252Fpremium%255fdesktop%255fdeals%25252Ffs%252easpx%25253Frefid%2525253dpremium%255fdesktop%255fdeals%25252526s%2525253ddhs%25252526cs%2525253d19%252526st%25253dintel%252bcore%252b2%252bquad%252526ACD%25253d%253cx%253dthirdPartyTracking%2528%2527%252c%2527%252c1%252c64%2529%253e%252526AID%25253dDHS%255fSystems%26247cr%3D4984128141>
Offers on Dell's Powerful Desktops w/ 2010 Intel Core. Hurry & Save!
Intel® Core™ 
i7<http://googleads.g.doubleclick.net/aclk?sa=l&ai=Bu-qsmGWFTOvKKIXIjQTVyN32Bd7ioXy62OSxDcCNtwHAojMQAxgDILPc-gEoBDgAUNuYn4z7_____wFgycbNhsijoBmgAeSa1vkDsgEOd3d3Lmdpem1hZy5jb226AQozMDB4MjUwX2pzyAEB2gGeAWh0dHA6Ly93d3cuZ2l6bWFnLmNvbS9kYXJrLXNpbGljb24taW1wcm92ZXMtc21hcnRwaG9uZS1iYXR0ZXJ5LWxpZmUvMTYyNDIvP3V0bV9zb3VyY2U9R2l6bWFnK1N1YnNjcmliZXJzJnV0bV9jYW1wYWlnbj03YmM4ZjYyYTlmLVVBLTIyMzUzNjAtNCZ1dG1fbWVkaXVtPWVtYWlsgAIByALsoIMVqAMB6APlBegDrwjoAwX1AwAAAEQ&num=3&sig=AGiWqtyNVBLs0gW3bZd0w5oHc37MpDq4Ww&client=ca-pub-1607124478120364&adurl=http://www.cyberpowerpc.com/landingpages/intel/i7/>
 - 
www.CyberPowerPC.com<http://googleads.g.doubleclick.net/aclk?sa=l&ai=Bu-qsmGWFTOvKKIXIjQTVyN32Bd7ioXy62OSxDcCNtwHAojMQAxgDILPc-gEoBDgAUNuYn4z7_____wFgycbNhsijoBmgAeSa1vkDsgEOd3d3Lmdpem1hZy5jb226AQozMDB4MjUwX2pzyAEB2gGeAWh0dHA6Ly93d3cuZ2l6bWFnLmNvbS9kYXJrLXNpbGljb24taW1wcm92ZXMtc21hcnRwaG9uZS1iYXR0ZXJ5LWxpZmUvMTYyNDIvP3V0bV9zb3VyY2U9R2l6bWFnK1N1YnNjcmliZXJzJnV0bV9jYW1wYWlnbj03YmM4ZjYyYTlmLVVBLTIyMzUzNjAtNCZ1dG1fbWVkaXVtPWVtYWlsgAIByALsoIMVqAMB6APlBegDrwjoAwX1AwAAAEQ&num=3&sig=AGiWqtyNVBLs0gW3bZd0w5oHc37MpDq4Ww&client=ca-pub-1607124478120364&adurl=http://www.cyberpowerpc.com/landingpages/intel/i7/>
Top 5 Powerful Gaming PCs. Buy Now and Free Shipping + Game and more.
HP® Official 
Store<http://googleads.g.doubleclick.net/aclk?sa=l&ai=Bb-E-mGWFTOvKKIXIjQTVyN32BYSAwNsB7Nn9rxPAjbcBkPjpAhAEGAQgs9z6ASgEOABQ4rDpkgdgycbNhsijoBmgAazGgP8DsgEOd3d3Lmdpem1hZy5jb226AQozMDB4MjUwX2pzyAEB2gGeAWh0dHA6Ly93d3cuZ2l6bWFnLmNvbS9kYXJrLXNpbGljb24taW1wcm92ZXMtc21hcnRwaG9uZS1iYXR0ZXJ5LWxpZmUvMTYyNDIvP3V0bV9zb3VyY2U9R2l6bWFnK1N1YnNjcmliZXJzJnV0bV9jYW1wYWlnbj03YmM4ZjYyYTlmLVVBLTIyMzUzNjAtNCZ1dG1fbWVkaXVtPWVtYWlsyAKIy-wJqAMB6APlBegDrwjoAwX1AwAAAEQ&num=4&sig=AGiWqty-0yVSQgNm5Rf0jnYagxjlYmpebg&client=ca-pub-1607124478120364&adurl=http://clickserve.us2.dartsearch.net/link/click%3Flid%3D43000000097139779%26ds_s_kwgid%3D58000000001196580%26ds_e_adid%3D5103912548%26ds_e_matchtype%3Dcontent%26ds_url_v%3D2>
 - 
www.shopping.hp.com<http://googleads.g.doubleclick.net/aclk?sa=l&ai=Bb-E-mGWFTOvKKIXIjQTVyN32BYSAwNsB7Nn9rxPAjbcBkPjpAhAEGAQgs9z6ASgEOABQ4rDpkgdgycbNhsijoBmgAazGgP8DsgEOd3d3Lmdpem1hZy5jb226AQozMDB4MjUwX2pzyAEB2gGeAWh0dHA6Ly93d3cuZ2l6bWFnLmNvbS9kYXJrLXNpbGljb24taW1wcm92ZXMtc21hcnRwaG9uZS1iYXR0ZXJ5LWxpZmUvMTYyNDIvP3V0bV9zb3VyY2U9R2l6bWFnK1N1YnNjcmliZXJzJnV0bV9jYW1wYWlnbj03YmM4ZjYyYTlmLVVBLTIyMzUzNjAtNCZ1dG1fbWVkaXVtPWVtYWlsyAKIy-wJqAMB6APlBegDrwjoAwX1AwAAAEQ&num=4&sig=AGiWqty-0yVSQgNm5Rf0jnYagxjlYmpebg&client=ca-pub-1607124478120364&adurl=http://clickserve.us2.dartsearch.net/link/click%3Flid%3D43000000097139779%26ds_s_kwgid%3D58000000001196580%26ds_e_adid%3D5103912548%26ds_e_matchtype%3Dcontent%26ds_url_v%3D2>
Upgrade to a Laptop with Powerful Intel Technology & Windows® 7!
Ads by 
Google<http://www.google.com/url?ct=abg&q=https://www.google.com/adsense/support/bin/request.py%3Fcontact%3Dabg_afc%26url%3Dhttp://www.gizmag.com/dark-silicon-improves-smartphone-battery-life/16242/%253Futm_source%253DGizmag%252BSubscribers%2526utm_campaign%253D7bc8f62a9f-UA-2235360-4%2526utm_medium%253Demail%26hl%3Den%26client%3Dca-pub-1607124478120364%26adU%3Dwww.jtagbox.com%26adT%3DRIFF%2BJTAG%2BBox%26adU%3Dwww.Dell.com%26adT%3DDell%2BSpecial%2BDeals%26adU%3Dwww.CyberPowerPC.com%26adT%3DIntel%25C2%25AE%2BCore%25E2%2584%25A2%2Bi7%26adU%3Dwww.shopping.hp.com%26adT%3DHP%25C2%25AE%2BOfficial%2BStore%26gl%3DUS&usg=AFQjCNFiTb91K_hhZ0C0XAAU8nf0NYDhhQ>

Adopting a new, highly automated and reconfigurable approach to hardware
acceleration, researchers at the University of California, San
Diego<http://www.ucsd.edu/> (UCSD)
have come up with a way to harness the unused silicon real estate in
smartphones – the so-called "dark silicon" – as special-purpose processors
dynamically optimized to perform the most common tasks in an efficient way.
The dark side of the chip

Keeping pace with Moore's Law <http://www.gizmag.com/tag/moores+law/> is a
major concern for chip manufacturers, as they try to cram more and more
transistors onto a chip. As researchers are gradually approaching the
physical limits of silicon, the search is on for alternative
materials<http://www.gizmag.com/thermochemical-nanolithography-graphene-nanocircuits/16227/>that
would allow us to build even tinier transistors.

But all of these efforts could come next to useless as, particularly in
portable, battery-operated devices, another problem has emerged and is
limiting the processing power in today's microchips: as successive
generations of microprocessors feature more and more transistors, the "power
budget" available to operate them is growing at a much slower rate, meaning
that chips don't have enough power to activate all of their transistors and
exploit all of their resources... and the situation is only going to get
worse.

With each successive process generation, these power constraints cause the
percentage of a chip that can actively switch to drop exponentially, giving
way to more and more inactive transistors – the so-called "dark silicon."
This limit, which the UCSD call the "utilization wall," is changing the way
manufacturers build chips. An example is Intel's Nehalem architecture,
whose turbo boost <http://www.intel.com/technology/turboboost/> makes some
cores run faster as others are temporarily switched off.
Conservation cores: hardware accelerators with a twist

The main thesis behind the team's work is that, as transistors keep getting
smaller and the percentage of unused silicon keeps growing, the chip area
becomes secondary in importance to the amount of power used. The idea of
using specialized processors to perform the most often recurring functions –
which the team dubbed "hot code" – in a highly optimized, power-saving
fashion, therefore starts making more and more sense.

The idea isn't by any means new. Specialized hardware for heavily used
functions has been present in electronics for decades. The algorithms for
the most common arithmetical functions, for instance, are hardwired into
every processor's ALU <http://en.wikipedia.org/wiki/Arithmetic_logic_unit>.
But what's new about the team's approach is its great versatility. The chips
aren't just a bunch of wires more or less stuck in a certain pattern, but
can dynamically figure out what software to optimize and how to do it, given
the program's source code.

These specialized, reprogrammable low-power processors ("conservation
cores," or "c-cores") sit alongside the main microprocessor and take care of
the "hot code" while the main microprocessor executes the remaining
instructions. The end result of this specialization is a drastic power
saving: c-cores can consume as little as 8 picojoules per instruction,
compared with the 91 picojoules that's typical for a MIPS microprocessor.

Chip makers can produce similar types of specialized processors by hand, but
the UCSD team developed a fully automated system that generates the
blueprints for the c-cores directly from source code extracted from
applications. This means that as software upgrades are being installed, the
types of functions assigned to the c-core can be changed dynamically,
without manual intervention.
GreenDroid (or: Android, 11x more power-efficient)

The researchers don't plan to release a commercial chip using this
technology anytime soon, although they are working on *GreenDroid*, a
prototype chip aimed at the Android
<http://www.gizmag.com/tag/android/> smartphone
platform. The chip will consist of 16 blocks, each measuring one square
millimeter in size and containing a MIPS microprocessor and 6 to 10
intercommunicating Android c-cores.

The chip is meant to be used for mobile applications in smartphones, which
have very strict power constraints. By using this architecture, the team was
able to improve energy efficiency by a factor of 11 in the c-cores, and by a
factor of 7.5 when accounting for the code running in the main
microprocessor.

Paper: *Conservation Cores: Reducing the Energy of Mature
Computations<http://cseweb.ucsd.edu/users/swanson/papers/Asplos2010CCores.pdf>
*Presentation: *GreenDroid: A Mobile Application Processor for Silicon’s
Dark 
Future<http://cseweb.ucsd.edu/users/swanson/papers/HotChips2010GreenDroid.pdf>
*

Reply via email to