Shop for All
Aspire One AOA110-1295 Notebook Aspire One AOA110-1295 Notebook

Compare the top 5 lowest prices by hovering your mouse over the product names on the left

$337.31
Eee PC 1000H Notebook Eee PC 1000H Notebook $448.99
Compaq Presario C770US Notebook Compaq Presario C770US Notebook $609.00
My Passport Essential Portable 320GB Hard Drive - Black My Passport Essential Portable... $140.07
Pavilion Dv2910us Notebook Pavilion Dv2910us Notebook $799.99

See More Products...

Miscellaneous Reviews
Interview: Bigfoot's Killer NIC, Exposed

Interview: Bigfoot's Killer NIC, Exposed
Since its release, the Killer NIC has garnered a reputation for being an extravagant and largely unnecessary add-on for the do-it-yourselfer. Seeking additional insight, we approached the card's designer. Read More

NEC's new multicore CPU can thread non-threaded applications

3:38 PM - December 19, 2005 by The Editors of Tom's Hardware
Source: Tom's Hardware US – Category : Miscellaneous
0 comment

Multicore is coming, no question about it. But today, the benefit of multicore processors is very limited as such CPUs need threaded applications to take advantage of the additional horsepower. NEC now says that it has developed a processor that automatically enables threading in any application - without the need to recompile or re-develop software.

The company said that it uses an "automatic parallelizing compiler" that uses profile information of software to "exploit parallelization patterns." This parallelization process is completely speculative, but, according to NEC, "almost always accurate."

The "speculation hardware" is implemented as safety net by handling any "rare" misses, guaranteeing the correctness of the execution. As a result, NEC said, the compiler is "not conservative" in decisions concerned with these cases, resulting in an increase in the amount of parallelism exploited.

The company did not provide any specific benchmark data, but said its automatic parallelization was able to accelerate some applications by 183%, while manual parallelization - recompiling the single-threaded program into a multi-threaded application - yielded only 95%.

There was no indication when the technology may show up in commercial products.


React! Return to news index
Add to your Google homepage Add to My Yahoo!
Talkback
Be the first to comment on this news!

Note You are going to post a comment as anonymous.