IT-Services

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

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.


Add your comment:
Name:
Site address: http://
Your message:
Enter today\\\\'s date, 2 digits
(spam protection):

News of the day
Apple suspect in Internet device market study.
Apple Computer is one of few high-tech companies which may have been responsible for a recent market survey that asked participants to rate their preference of form factor designs for a next-generation Internet handheld device. The study, conducted earlier this spring by a private firm, placed approximately ten mock portable devices of different overall size, shape, screen size and weight, in front of participants and asked that they rate those devices based on which offered the most appealing structural design.
Popular Articles

Intelestream Releases intelecrm on The Amazon Elastic Cloud
The cloud is fundamentally changing Customer Relationship Management (CRM) by providing convenience, flexibility, and cost savings to organizations of all sizes.

Oops! Twitter Server Password is "Password".
We"ve been trying to avoid the whole Twitter-gate drama that"s been unfolding over the last 72 hours because we know how much you don"t want to hear about Twitter but this little detail is not related to the Twitter hacking, despite presenting significant security issues for the company.