techPowerUp! Forums

Go Back   techPowerUp! Forums > www.techpowerup.com > News

Reply
 
Thread Tools
Old May 17, 2012, 08:21 PM   #1
btarunr
Editor & Senior Moderator
 
btarunr's Avatar
 
Join Date: Oct 2007
Location: Hyderabad, India
Posts: 14,981 (7.31/day)
Thanks: 788
Thanked 12,895 Times in 5,647 Posts
Send a message via AIM to btarunr Send a message via MSN to btarunr

System Specs

Computing Experts Unveil Superefficient ‘Inexact’ Chip

Researchers have unveiled an “inexact” computer chip that challenges the industry’s 50-year pursuit of accuracy. The design improves power and resource efficiency by allowing for occasional errors. Prototypes unveiled this week at the ACM International Conference on Computing Frontiers in Cagliari, Italy, are at least 15 times more efficient than today’s technology.

The research, which earned best-paper honors at the conference, was conducted by experts from Rice University in Houston, Singapore’s Nanyang Technological University (NTU), Switzerland’s Center for Electronics and Microtechnology (CSEM) and the University of California, Berkeley.



“It is exciting to see this technology in a working chip that we can measure and validate for the first time,” said project leader Krishna Palem, who also serves as director of the Rice-NTU Institute for Sustainable and Applied Infodynamics (ISAID). “Our work since 2003 showed that significant gains were possible, and I am delighted that these working chips have met and even exceeded our expectations.”

ISAID is working in partnership with CSEM to create new technology that will allow next-generation inexact microchips to use a fraction of the electricity of today’s microprocessors.

“The paper received the highest peer-review evaluation of all the Computing Frontiers submissions this year,” said Paolo Faraboschi, the program co-chair of the ACM Computing Frontiers conference and a distinguished technologist at Hewlett Packard Laboratories. “Research on approximate computation matches the forward-looking charter of Computing Frontiers well, and this work opens the door to interesting energy-efficiency opportunities of using inexact hardware together with traditional processing elements.”

The concept is deceptively simple: Slash power use by allowing processing components — like hardware for adding and multiplying numbers — to make a few mistakes. By cleverly managing the probability of errors and limiting which calculations produce errors, the designers have found they can simultaneously cut energy demands and dramatically boost performance.

One example of the inexact design approach is “pruning,” or trimming away some of the rarely used portions of digital circuits on a microchip. Another innovation, “confined voltage scaling,” trades some performance gains by taking advantage of improvements in processing speed to further cut power demands.

In their initial simulated tests in 2011, the researchers showed that pruning some sections of traditionally designed microchips could boost performance in three ways: The pruned chips were twice as fast, used half as much energy and were half the size. In the new study, the team delved deeper and implemented their ideas in the processing elements on a prototype silicon chip.

“In the latest tests, we showed that pruning could cut energy demands 3.5 times with chips that deviated from the correct value by an average of 0.25 percent,” said study co-author Avinash Lingamneni, a Rice graduate student. “When we factored in size and speed gains, these chips were 7.5 times more efficient than regular chips. Chips that got wrong answers with a larger deviation of about 8 percent were up to 15 times more efficient.”

Project co-investigator Christian Enz, who leads the CSEM arm of the collaboration, said, “Particular types of applications can tolerate quite a bit of error. For example, the human eye has a built-in mechanism for error correction. We used inexact adders to process images and found that relative errors up to 0.54 percent were almost indiscernible, and relative errors as high as 7.5 percent still produced discernible images.”

Palem, the Ken and Audrey Kennedy Professor of Computing at Rice, who holds a joint appointment at NTU, said likely initial applications for the pruning technology will be in application-specific processors, such as special-purpose “embedded” microchips like those used in hearing aids, cameras and other electronic devices.

The inexact hardware is also a key component of ISAID’s I-slate educational tablet. The low-cost I-slate is designed for Indian classrooms with no electricity and too few teachers. Officials in India’s Mahabubnagar District announced plans in March to adopt 50,000 I-slates into middle and high school classrooms over the next three years.

The hardware and graphic content for the I-slate are being developed in tandem. Pruned chips are expected to cut power requirements in half and allow the I-slate to run on solar power from small panels similar to those used on handheld calculators. Palem said the first I-slates and prototype hearing aids to contain pruned chips are expected by 2013.


This comparison shows frames produced with video-processing software on traditional processing elements (left), inexact processing hardware with a relative error of 0.54 percent (middle) and with a relative error of 7.58 percent (right). The inexact chips are smaller, faster and consume less energy. The chip that produced the frame with the most errors (right) is about 15 times more efficient in terms of speed, space and energy than the chip that produced the pristine image (left).

Source: Rice.edu
btarunr is offline  
Reply With Quote
The Following 3 Users Say Thank You to btarunr For This Useful Post:
Old May 17, 2012, 08:23 PM   #2
btarunr
Editor & Senior Moderator
 
btarunr's Avatar
 
Join Date: Oct 2007
Location: Hyderabad, India
Posts: 14,981 (7.31/day)
Thanks: 788
Thanked 12,895 Times in 5,647 Posts
Send a message via AIM to btarunr Send a message via MSN to btarunr

System Specs

Quote:
Originally Posted by btarunr View Post
Officials in India’s Mahabubnagar District
Hehe, that place is 30 km south of here.
__________________

Gadgets, Phones, Tablets, Cameras, TVs, HiFi...NextPowerUp
btarunr is offline  
Reply With Quote
Old May 17, 2012, 08:52 PM   #3
Edgarstrong
25 Posts
 
Edgarstrong's Avatar
 
Join Date: Sep 2011
Location: Marsala
Posts: 66 (0.11/day)
Thanks: 12
Thanked 2 Times in 2 Posts

They went all the way to Sardinia to unveil it?
Edgarstrong is offline  
Reply With Quote
Old May 17, 2012, 09:02 PM   #4
Fourstaff
TPU Janitor
 
Fourstaff's Avatar
 
Join Date: Nov 2009
Location: Science Museum, Londinium
Posts: 5,950 (4.70/day)
Thanks: 261
Thanked 1,457 Times in 1,208 Posts

System Specs

Quote:
Originally Posted by Edgarstrong View Post
They went all the way to Sardinia to unveil it?
No, they didn't go to Sardinia to unveil it. Rather, they gave themselves a holiday packaged as a conference, and decided that they should show the world their new toy while having their holiday.
Fourstaff is offline  
Reply With Quote
The Following 2 Users Say Thank You to Fourstaff For This Useful Post:
Old May 17, 2012, 09:03 PM   #5
mcloughj
200 Posts
 
Join Date: Oct 2005
Location: Dublin, Ireland
Posts: 283 (0.10/day)
Thanks: 58
Thanked 56 Times in 32 Posts

System Specs

That's all well and good when processing video but it'll be completely useless for science!
mcloughj is offline  
Reply With Quote
Old May 17, 2012, 09:05 PM   #6
theoneandonlymrk
2000 Posts
 
theoneandonlymrk's Avatar
 
Join Date: Mar 2010
Location: republic of mancunia UK
Posts: 2,201 (1.89/day)
Thanks: 845
Thanked 361 Times in 301 Posts
Send a message via Yahoo to theoneandonlymrk

System Specs

Quote:
Originally Posted by btarunr View Post
Hehe, that place is 30 km south of here.
cheers for the read, you gota be the man for any new goss on that then , im all ears if theres more in the future, could be an explosive development for low end device costs etc
__________________
theoneandonlymrk is offline  
Reply With Quote
Old May 17, 2012, 09:25 PM   #7
Steevo
Eligible for custom title
 
Steevo's Avatar
 
Join Date: Nov 2005
Posts: 5,567 (2.02/day)
Thanks: 238
Thanked 979 Times in 729 Posts

System Specs

Quote:
Originally Posted by mcloughj View Post
That's all well and good when processing video but it'll be completely useless for science!
How many use their smartphone for science, and even if it were to run applications they probably allow for exact processing.

Much like writing a 64 bit transaction into a 16 bit register by rounding the result to fit.
__________________

“it would have been perfect....its got trains and the line"tech your kids not to do what iv done"(or similar) because i had obviously done something to warrent 2 e-thugs to come 4000miles out of their way and kill me.” -Solaris17
“yeah i failed. i noticed the "coming soon" part after i posted.” -Mussels
“people are just stupid.” -W1zzard
Yes I am evil, yes you can have some.
Steevo is offline  
Reply With Quote
The Following User Says Thank You to Steevo For This Useful Post:
Old May 17, 2012, 09:36 PM   #8
OneCool
500 Posts
 
Join Date: Nov 2005
Location: Look behind you!!
Posts: 795 (0.29/day)
Thanks: 71
Thanked 58 Times in 39 Posts

Damn that dude is creepy looking.
OneCool is offline  
Reply With Quote
The Following User Says Thank You to OneCool For This Useful Post:
Old May 17, 2012, 09:56 PM   #9
bostonbuddy
200 Posts
 
Join Date: Apr 2011
Posts: 277 (0.36/day)
Thanks: 4
Thanked 40 Times in 31 Posts

2+2~3
bostonbuddy is offline  
Reply With Quote
The Following 2 Users Say Thank You to bostonbuddy For This Useful Post:
Old May 17, 2012, 10:00 PM   #10
Divide Overflow
75 Posts
 
Divide Overflow's Avatar
 
Join Date: Apr 2009
Location: California
Posts: 105 (0.07/day)
Thanks: 9
Thanked 18 Times in 14 Posts

System Specs

Quote:
Originally Posted by OneCool View Post
Damn that dude is creepy looking.
InExcatly!
Divide Overflow is offline  
Reply With Quote
Old May 17, 2012, 10:14 PM   #11
Static~Charge
200 Posts
 
Static~Charge's Avatar
 
Join Date: Nov 2008
Location: North Carolina, USA
Posts: 419 (0.25/day)
Thanks: 65
Thanked 76 Times in 59 Posts

System Specs

Quote:
Originally Posted by btarunr View Post
Researchers have unveiled an “inexact” computer chip that challenges the industry’s 50-year pursuit of accuracy. The design improves power and resource efficiency by allowing for occasional errors.
So, it gets the wrong answer faster?
Static~Charge is offline  
Reply With Quote
The Following 2 Users Say Thank You to Static~Charge For This Useful Post:
Old May 17, 2012, 10:20 PM   #12
theoneandonlymrk
2000 Posts
 
theoneandonlymrk's Avatar
 
Join Date: Mar 2010
Location: republic of mancunia UK
Posts: 2,201 (1.89/day)
Thanks: 845
Thanked 361 Times in 301 Posts
Send a message via Yahoo to theoneandonlymrk

System Specs

Quote:
Originally Posted by Static~Charge View Post
So, it gets the wrong answer faster?
i had one o them till it blew up, it got to the wrong answer quite often, and quite quickly near the end
__________________
theoneandonlymrk is offline  
Reply With Quote
Old May 17, 2012, 10:20 PM   #13
AphexDreamer
Eligible for custom title
 
AphexDreamer's Avatar
 
Join Date: Jun 2007
Location: C:\Program Files (x86)\Aphexdreamer\
Posts: 5,614 (2.60/day)
Thanks: 812
Thanked 888 Times in 674 Posts

System Specs

Pretty cool to think a College so close to me is doing revolutionary work that could move the world forward.

Stupid University of Houston, we just went tier 1 and all it did was raise my tuition.

That pic reminds me of how pictures would load on my 26kbps internet connection back in the day.
__________________
Sent from my PC using chrome.

Last edited by AphexDreamer; May 18, 2012 at 02:02 AM.
AphexDreamer is offline  
Reply With Quote
Old May 17, 2012, 10:38 PM   #14
Steven B
500 Posts
 
Join Date: Sep 2005
Posts: 571 (0.20/day)
Thanks: 11
Thanked 50 Times in 33 Posts

yea i would personally rather pay for 100% accuracy, that is how the normal consumer will see it i think. Cool concept tho. I went to Georgia Tech, yea it is pretty cool to be at a university that does a lot of ground breaking stuff.
Steven B is offline  
Reply With Quote
Old May 17, 2012, 10:48 PM   #15
Completely Bonkers
2000 Posts
 
Completely Bonkers's Avatar
 
Join Date: Feb 2007
Posts: 2,415 (1.05/day)
Thanks: 582
Thanked 533 Times in 374 Posts

System Specs

Great for video. Not good for bank accounts. Horses for courses. I'd be OK with a GPU using this... if I could get better performance at lower power with no noticeable loss of quality. But I wouldn't want my CUDA card giving me approximately the right answer sometimes!
__________________
... some things in life just drive you bonkers. Especially the rubbish you see in forum posts
Completely Bonkers is offline  
Reply With Quote
The Following 2 Users Say Thank You to Completely Bonkers For This Useful Post:
Old May 17, 2012, 10:50 PM   #16
Liquid Cool
200 Posts
 
Liquid Cool's Avatar
 
Join Date: Mar 2011
Posts: 249 (0.31/day)
Thanks: 87
Thanked 87 Times in 74 Posts

System Specs

So...this chip mimics real life?



I'd buy one.

LC
Liquid Cool is offline  
Reply With Quote
Old May 17, 2012, 11:04 PM   #17
james888
2000 Posts
 
james888's Avatar
 
Join Date: Jun 2011
Location: Idaho
Posts: 2,252 (3.26/day)
Thanks: 441
Thanked 421 Times in 315 Posts

System Specs

I could certainly see this having some uses
james888 is online now  
Crunching for Team TPU
Reply With Quote
Old May 18, 2012, 12:05 AM   #18
KieranD
Eligible for custom title
 
KieranD's Avatar
 
Join Date: Aug 2007
Location: Glasgow, Scotland
Posts: 5,456 (2.60/day)
Thanks: 1,638
Thanked 821 Times in 712 Posts
Send a message via MSN to KieranD

System Specs

Wouldn't that cause glitches, errors and crashes?
KieranD is offline  
Reply With Quote
Old May 18, 2012, 12:32 AM   #19
LAN_deRf_HA
3500 Posts
 
LAN_deRf_HA's Avatar
 
Join Date: Apr 2008
Posts: 4,011 (2.14/day)
Thanks: 289
Thanked 830 Times in 587 Posts

System Specs

Quote:
Originally Posted by Completely Bonkers View Post
Great for video. Not good for bank accounts. Horses for courses. I'd be OK with a GPU using this... if I could get better performance at lower power with no noticeable loss of quality. But I wouldn't want my CUDA card giving me approximately the right answer sometimes!
Great for video? Did you see that example image? Even half a percent was atrocious. I'm sure they can find some corner of the digital world where this is useful but keep this junk out of my PC.
LAN_deRf_HA is offline  
Reply With Quote
The Following User Says Thank You to LAN_deRf_HA For This Useful Post:
Old May 18, 2012, 01:42 AM   #20
HalfAHertz
1000 Posts
 
HalfAHertz's Avatar
 
Join Date: May 2009
Location: Singapore
Posts: 1,739 (1.18/day)
Thanks: 364
Thanked 347 Times in 251 Posts

System Specs

We'd need all new software that was suited to these small errors and deviations, because our current software just needs the wind the blow in the wrong way to cause it to crash.
__________________
smile or the devil will get in your head and sing karaoke forever...
HalfAHertz is offline  
Reply With Quote
The Following User Says Thank You to HalfAHertz For This Useful Post:
Old May 18, 2012, 02:02 AM   #21
AphexDreamer
Eligible for custom title
 
AphexDreamer's Avatar
 
Join Date: Jun 2007
Location: C:\Program Files (x86)\Aphexdreamer\
Posts: 5,614 (2.60/day)
Thanks: 812
Thanked 888 Times in 674 Posts

System Specs

Quote:
Originally Posted by HalfAHertz View Post
We'd need all new software that was suited to these small errors and deviations, because our current software just needs the wind the blow in the wrong way to cause it to crash.
lol yeah.. It would be interesting to know how one's code would be changed to accommodat such errors. Sounds almost as interesting if not more than the actual chip itself no?
__________________
Sent from my PC using chrome.
AphexDreamer is offline  
Reply With Quote
Old May 18, 2012, 02:11 AM   #22
MikeMurphy
200 Posts
 
Join Date: Feb 2005
Posts: 314 (0.10/day)
Thanks: 34
Thanked 32 Times in 23 Posts

Small errors are fine when it comes to things like audio and video depending on how its processed. You wouldn't even notice the difference.

Regular code however wouldn't be run on that part of the chip.

Its ideal for smartphone and netbook A/V use. Would quite handily allow decoding of 4k content.

Last edited by MikeMurphy; May 18, 2012 at 02:34 AM.
MikeMurphy is offline  
Reply With Quote
Old May 18, 2012, 03:57 AM   #23
sergionography
200 Posts
 
Join Date: Feb 2012
Posts: 244 (0.53/day)
Thanks: 63
Thanked 29 Times in 27 Posts

i dont see this approach as the way to go in the future, however i think if future chips allow for this to be among the features that you could enable/disable for higher performance then it is very impressive
in GPUs especially it could be handy along with amds and nvidias inhouse AA implementations(txaa, fxaa and others)
sergionography is offline  
Reply With Quote
Old May 18, 2012, 04:01 AM   #24
Darkrealms
500 Posts
 
Darkrealms's Avatar
 
Join Date: Feb 2007
Location: USA
Posts: 843 (0.37/day)
Thanks: 52
Thanked 23 Times in 20 Posts

So am I the only one that first thought: very fast processing + variable inaccuracy = illogical AI
Here comes terminator?
__________________
ISP
F@H TPU RANK
Darkrealms is offline  
Reply With Quote
The Following User Says Thank You to Darkrealms For This Useful Post:
Old May 18, 2012, 04:15 AM   #25
jamsbong
75 Posts
 
Join Date: Mar 2010
Posts: 82 (0.07/day)
Thanks: 0
Thanked 6 Times in 5 Posts

System Specs

How is this different from a flawed CPU?
jamsbong is offline  
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Biwin Announces e-MMC SSD-on-a-Chip for Embedded Computing Applications Cristian_25H News 1 Apr 17, 2012 11:17 PM
NVIDIA, Cray, PGI, CAPS Unveil 'OpenACC' Programming Standard for Parallel Computing qubit News 12 Nov 18, 2011 12:48 PM
Samsung Ships Industry’s First Multi-chip Package with a PRAM Chip btarunr News 5 Apr 28, 2010 09:03 PM
LucidLogix Fires up Multi-GPU Computing With Faster, More Flexible HYDRA 200 Chip btarunr News 38 Sep 24, 2009 10:28 PM
Nvidia to Unveil New Integrated Graphics Chip HellasVagabond Graphics Cards 3 Sep 26, 2007 05:12 AM


All times are GMT. The time now is 03:49 PM.


Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
no new posts