MulticoreInfo.com header image 4

Top Story

Entries Tagged as 'MulticoreInfo'

OpenCL Is Ready For The Heavy Lifting

March 12th, 2010 · No Comments

by Douglas Eadline, Ph.D.
I was particularly impressed at how fast CUDA has gained traction in HPC and other areas. The CUDA wave has definitely hit the beach and I’ll have more on nVidia as the Fermi GPU begins to filter into the HPC trenches. In this column I want to talk about the other GPU [...]

[Read more →]

Tags: MulticoreInfo

First Intel 6-core CPU benchmarks

March 12th, 2010 · No Comments

by Agam Shah
Intel has demonstrated its first six-core processor for desktops, the Core i7-980X Extreme Edition, which will go into workstations and enthusiast PCs targeted at gamers.
The company said that the new chip will be faster and more power-efficient compared to its past gaming processors. Based on a new architecture, the processor includes more cores [...]

[Read more →]

Tags: MulticoreInfo · Performance · Processors

What About All Those Cores?

March 12th, 2010 · No Comments

by Ed Sperling
The introduction of multicore processors in a slew of battery-powered devices is an interesting development. The ARM processor now comes in quad-core configurations, and the Intel Atom processor is now shipping in a dual-core configurations.
We can only assume there will be more cores at each new process node, and probably more cores added [...]

[Read more →]

Tags: MulticoreInfo

Virtualization In Your Hand

March 12th, 2010 · No Comments

By Ed Sperling
The addition of multiple cores inside of computers has created an enormous opportunity for virtualization. Instead of running one operating system or one application, a single server or multicore PC can run multiple virtualized OSes on a single machine at the same time.
From the standpoint of energy efficiency, this has been a huge [...]

[Read more →]

Tags: MulticoreInfo

The Long And Painful Path To Power Optimization

March 12th, 2010 · No Comments

By Ed Sperling
Think about any mobile Internet device today. Batteries typically last all day, applications shut down with ease, and the number of things it can do has reached the point where many people typically carry one device on the road rather than multiple devices they used to lug around several years ago.
Perhaps even more [...]

[Read more →]

Tags: MulticoreInfo

How to Get a Multicore Processor that’s Programmer Friendly

March 9th, 2010 · No Comments

by Steve Leibson
Edward Richards, a Senior Field Applications Engineer for Green Hills Software, had a confession to make at the Real Time Embedded Computing Conference (RTECC) held in Santa Clara recently. No matter the processor architecture in use, he had no more single-core customers in Silicon Valley. All of his clients had moved to multicore [...]

[Read more →]

Tags: MulticoreInfo

Intel to Launch Eight-core Nehalem-EX This Month

March 8th, 2010 · No Comments

by Agam Shah
Intel will release its fastest and highly anticipated eight-core Nehalem-EX server processor later this month, a company executive said late Thursday.
The processor will be targeted at four-socket servers, said Shannon Poulin, Xeon platform director at Intel. Each physical core will be able to run two threads simultaneously, giving the chip 64 virtual processing [...]

[Read more →]

Tags: MulticoreInfo

Decompiling the ARM architecture code

March 8th, 2010 · No Comments

At UBM TechInsights, we’re often tasked with proving patent infringement of a software algorithm as part of our IP Management Services. An embedded algorithm can range from a sensoring technique in an appliance, to motor control, to power management scheme, to navigation algorithm, to UI control or file system on a higher end embedded device; [...]

[Read more →]

Tags: MulticoreInfo

Machine-learning revolutionises software development

March 8th, 2010 · 1 Comment

Application developers for software on mobile phones and other embedded devices can achieve acceptable performance levels ten times faster thanks to a breakthrough by European researchers.
Human-readable software code needs to be translated into binary code by a compiler if it is to run on hardware. When hardware is upgraded the software’s compiler usually needs to [...]

[Read more →]

Tags: MulticoreInfo

Broadcom takes stake in multicore pioneer Tilera

March 8th, 2010 · No Comments

Broadcom Corp. (Irvine Calif.) has made an investment in multicore processor developer Tilera Corp. (San Jose, Calif.). Neither the amount of money invested, nor the percentage size of Broadcom’s stake, were disclosed, but Tilera has appointed Nariman Yousefi, senior vice president of infrastructure technologies at Broadcom, to the Tilera board of directors.
Tilera’s processors are based [...]

[Read more →]

Tags: MulticoreInfo

Processor packs L2 cache for improved performance

March 8th, 2010 · No Comments

eASIC Corp. has released the Aeroflex Gaisler’s LEON4 processor, as part of its eZ-IP Alliance Core Library. LEON4 is a high-performance, 32bit processor core based on the SPARC V8 architecture. The new LEON4 core complements the LEON3 processor for high-performance embedded applications across a broad spectrum of demanding consumer and industrial applications.
The power- and size-optimized [...]

[Read more →]

Tags: MulticoreInfo

Tilera Raises $25 Million

March 8th, 2010 · No Comments

Tilera® Corporation, developer of breakthrough high-performance TILE™ family of multicore processors, today announced that is has closed out a $25 million series-C of investment financing. The round was oversubscribed and included funds from three new strategic investors: Broadcom Corporation, Quanta Computer and NTT Financing Corp.
“We have grown revenues, design wins, and market momentum in one [...]

[Read more →]

Tags: MulticoreInfo

MathWorks expands tools for multicore and embedded Linux

March 8th, 2010 · No Comments

by Richard Wilson
The MathWorks has announced the latest release of its MATLAB and Simulink product families, which include new streaming capabilities for signal processing and video processing in MATLAB and nonlinear solvers for standard and large-scale optimisation.
Release 2010a also introduces Simulink PLC Coder, which helps industrial control system engineers generate IEC 61131 structured text. This [...]

[Read more →]

Tags: MulticoreInfo

Multicore Madness in 2010

March 6th, 2010 · No Comments

By Matthew Dublin
From all accounts, 2010 looks to be the year of the multicore processor, but does this finally mean the emergence of HPC at the desk side or just really expensive space heaters that you can Tweet with? Despite a delayed rollout in 2009, Intel is planning on releasing a 6 core processor code [...]

[Read more →]

Tags: MulticoreInfo

Intel: What’s Next for Nehalem

March 6th, 2010 · No Comments

Intel is pepping to release its “fastest and highly anticipated” eight-core Nehalem-EX server processor later this month, according to reporters familiar with the matter. The processor will be targeted at four-socket servers, Shannon Poulin, Xeon platform director at Intel, told reporters. Additionally, each physical core will be able to run two threads simultaneously, giving the [...]

[Read more →]

Tags: MulticoreInfo

Intel Guide for Developing Multithreaded Applications

March 4th, 2010 · No Comments

On March 9, 2010 The Parallel Programming Community on the Intel Software Network will be publishing a collection of technical papers to provide software developers with the most current technical information on Application Threading, Synchronization, Memory Management and Programming Tools. Prior to the date of publication we be releasing a few sample papers along with [...]

[Read more →]

Tags: MulticoreInfo

Detecting Memory Bandwidth Saturation in Threaded Applications

March 4th, 2010 · No Comments

Memory sub-system components contribute significantly to the performance characteristics of an application. As an increasing number of threads or processes share the limited resources of cache capacity and memory bandwidth, the scalability of a threaded application can become constrained. Memory-intensive threaded applications can suffer from memory bandwidth saturation as more threads are introduced. In such [...]

[Read more →]

Tags: MulticoreInfo

Lock free message passing algorithms with Groovy++

March 4th, 2010 · No Comments

by Alex Tkachman
“Fast immutable persistent functional queues for concurrency with Groovy” talks about implementation of functional queues with Groovy++. Here is another article to use these queues to implement several algorithms for processing of asynchronious messages. You can find source code and more examples in the Groovy++ distro.
This article discusses implementing simplified actor, the object [...]

[Read more →]

Tags: MulticoreInfo

How do OpenMP Compilers Work? - Part 1

March 4th, 2010 · No Comments

by Michael Klemm
We all know that OpenMP is a well-known, widely accepted programming model for parallel programming on shared-memory platforms. It is based on so-called OpenMP directives that programmers add to their code to inform the compiler about which fragments of the program can be executed in parallel. Most of OpenMP is designed to allow [...]

[Read more →]

Tags: MulticoreInfo

The A4 and the A8: secrets of the iPad’s brain

March 4th, 2010 · No Comments

By Jon Stokes, Ars Technica
Most companies, when they go to the enormous expense of designing a complex chip, tell everyone about it. Even a company like Sun or IBM, whose chips are used only in their own computers, unveil the details of their new processors well before products based on those new parts come to [...]

[Read more →]

Tags: MulticoreInfo