MulticoreInfo.com header image 4

Entries from August 2009

Predicting the future developments in programmability from 2009 to 2020

August 31st, 2009 · No Comments

by Alan Gatherer
This is the second of a multi-part 2020 Vision series outlining what the future may hold, as viewed by technologists within Texas Instruments. Click here for part 1.
Predicting the future is primarily an act of the imagination. However, digital signal processors are showing some strong trends and I think it is possible to [...]

[Read more →]

Tags: MulticoreInfo

OpenCL gets tires kicked, run around the block

August 31st, 2009 · 1 Comment

by Chris Foresman
Early attempts to benchmark OpenCL performance on Snow Leopard reveal some details about Apple’s first-out-of-the-gate implementation of the GPGPU language—as well as some hints at impressive processing speed.
Snow Leopard has been out just a few days and folks are already trying to benchmark its OpenCL capabilities. While the available tools are barely a [...]

[Read more →]

Tags: MulticoreInfo

Multicore showdown: Rainbow Falls vs. Power7

August 31st, 2009 · No Comments

Sun Microsystems claimed a new watermark for server CPUs at the Hot Chips conference with its 16-core, 128-thread Rainbow Falls processor. Analysts, however, gave the IBM Power7 kudos as the more compelling achievement in the latest round of high-end server processors.
Power7 packs as many as 32 cores supporting 128 threads on a four-chip module with [...]

[Read more →]

Tags: MulticoreInfo

6Wind enhances embedded networking software suite

August 31st, 2009 · No Comments

French embedded networking software provider 6Wind and RMI Corporation have extended their partnership to port 6Wind’s embedded networking design to RMI’s multicore processors.
6Wind (Montigny-le-Bretonneux, France) said its 6WindGate solution will be optimized for use on RMIs XLR and XLS multicore, multithreaded processors.
Full Story

[Read more →]

Tags: MulticoreInfo

Snow Leopard geared for multicore future

August 31st, 2009 · No Comments

Apple began shipping Snow Leopard on Friday, but the true importance of the Mac OS X update likely will emerge well afterward.
To use OpenCL, programmers write modules of code in a variation of the C programming language called OpenCL C. Snow Leopard translates that code on the fly into instructions the graphics chip can understand [...]

[Read more →]

Tags: MulticoreInfo

Using GNU & Linux to develop multicore Cell apps: Part 4

August 31st, 2009 · No Comments

Cell software development on the IBM Full-System Simulator described in Part 3 in this series generally takes six steps, some of which are optional:
1. Configure simulation parameters (PPU mode, SPU mode) and identify data collection procedures (triggers, emitters) using the command window.
2. Build a Cell executable on the host system using the SDK’s cross-development tools.
3. [...]

[Read more →]

Tags: MulticoreInfo

Parallelism needs killer application for mass adoption

August 31st, 2009 · No Comments

The addition of multiple cores to microprocessors has created a significant opportunity for parallel programming, but a killer application is needed to push the concept into the mainstream, researchers said during a panel discussion at the Hot Chips conference.
The addition of multiple cores to microprocessors has created a significant opportunity for parallel programming, but a [...]

[Read more →]

Tags: Events · Programming

Chipmakers Keep Pouring on the Cores - Hot Chips Review

August 31st, 2009 · No Comments

by Michael Feldman, HPCwire
The latest and greatest chippery was on exhibit earlier this week at the Hot Chips conference, an IEEE-sponsored event that encourages microprocessor vendors to talk about their next generation silicon. The emphasis is on high performance chips, so a lot of the products and technology presented at the conference eventually end up [...]

[Read more →]

Tags: Events · Processors

OpenCL: Parallel programmers’ new best friend

August 29th, 2009 · No Comments

by Peter Glaskowsky, CNet
Apple’s Snow Leopard operating system, which hits the streets on Friday, has plenty of new technology–but one of its major new features will soon be available on Microsoft Windows, Linux, and other major platforms.
OpenCL, the Open Computing Language, was originally proposed by Apple to support parallel programming on GPUs. There are other [...]

[Read more →]

Tags: MulticoreInfo

Parallel programming keeps up with multicore boom

August 27th, 2009 · 1 Comment

IBM Corp. is set tot take the lead in the race with Advanced Micro Devices and Intel Corp. for building the fastest multicore server processor as it unveils its Power7 at the Hot Chips conference. The eight-core, 45nm chip is expected to set new watermarks in parallelism and cache that could translate into leading-edge performance [...]

[Read more →]

Tags: MulticoreInfo · Processors · Programming

Using GNU & Eclipseto develop multicore Cell apps: Part 3

August 27th, 2009 · 1 Comment

By Matthew Scarpino
Part 1: Introducing the Cell Processor
Part 2: Building Applications for the Cell Processor
You’ve compiled and run your multicore Cell application, but the development process doesn’t end there. If runtime errors crop up, you need a way to step through the executable and determine which lines of code produced the errors.
The Cell SDK provides [...]

[Read more →]

Tags: MulticoreInfo · Programming

Nvidia offers $5,000 in prizes to CUDA Superhero programmers

August 27th, 2009 · No Comments

NVIDIA Corporation today announced that it will be working with TopCoder, a competitive software development community, on the CUDA Superhero Challenge, a series of contests for computer programmers who will harness the parallel processing power of the NVIDIA® CUDA™ architecture to solve some of computing’s biggest challenges.
The first contest, which is open to all eligible [...]

[Read more →]

Tags: Events · GPU · Programming

Cray Acquires PathScale Compiler Suite Assets From SiCortex

August 27th, 2009 · No Comments

Global supercomputer leader Cray Inc. (NASDAQ: CRAY) today announced it has acquired the PathScale Compiler Suite assets from SiCortex. Financial terms of the deal were not disclosed.
Cray plans to leverage some of the PathScale intellectual property to enhance Cray’s own compiler offerings over time. The company will contribute other parts of the PathScale intellectual property [...]

[Read more →]

Tags: HPC · Industry News · Tools

Nvidia touts rapid GPU performance boost

August 27th, 2009 · No Comments

By Aharon Etengoff, TG Daily
Nvidia CEO Jen-Hsun Huang has predicted that GPU computing will experience a rapid performance boost over the next six years. According to Huang, GPU compute is likely to increase its current capabilities by 570x, while ‘pure’ CPU performance will progress by a limited 3x.
Huang - who made his comments at the [...]

[Read more →]

Tags: GPU · Industry News

Why Is InfiniBand (and other interconnects) So Fast?

August 27th, 2009 · No Comments

by Douglas Eadline
The most popular interconnects for HPC are Ethernet (GigE and 10-GigE), InfiniBand, and Myrinet. (At this point, many people lump Myrinet into the 10 GigE category as it supports the standard protocol as well as the Myricom protocols.) Each of these interconnects are used in both mainstream and HPC applications, but one usage [...]

[Read more →]

Tags: MulticoreInfo

The Era of Stealth Acceleration

August 27th, 2009 · No Comments

Bjorn Andersson has an excellent blog post on the trends of tools to utilize multicore/manycore processors as well as accelerators such as GPUs.
“There are many similarities with that and where the HPC industry has been with the use of accelerators and many/multi-core in parallel systems. It’s been a journey from having only those low [...]

[Read more →]

Tags: Programming · Tools

America’s Next Top Concurrency Model?

August 27th, 2009 · No Comments

by Cameron Hughes, Tracey Hughes
There are several concurrency schemes that describe how parallelism can be performed. Concurrency schemes such as peer-to-peer, boss-worker, workpile, and pipeline describes how tasks distribute work in parallel. SIMD (Single Instruction Multiple Data) and MIMD (Multiple Instructions Multiple Data) are concurrency schemes that achieve data level parallelism. The PRAM (Parallel Random-Access [...]

[Read more →]

Tags: MulticoreInfo

Freescale Now Sampling Eight-Core QorIQ P4080 Processor

August 27th, 2009 · No Comments

Freescale Semiconductor has recently announced that it has started sampling its QorIQ P4080 multicore processor, the flagship model of the QorIQ product family. The new chip has been designed using the efficient 45nm process technology, being the company’s fourth solution built on said manufacturing process, which is meant to deliver optimal performance and power efficiency. [...]

[Read more →]

Tags: MulticoreInfo

Sun, IBM push multicore boundaries

August 26th, 2009 · No Comments

Sun Microsystems claimed a new watermark for server CPUs, unveiling Rainbow Falls, a 16-core, 128-thread processor at the Hot Chips conference Tuesday (August 25). But analysts gave the IBM Power7 kudos as the more compelling achievement in the latest round of high-end server processors.
Power7 packs as many as 32 cores supporting 128 threads on a [...]

[Read more →]

Tags: MulticoreInfo

Server Processor Roadmaps Show Change in Direction

August 26th, 2009 · No Comments

This week saw the annual Hot Chips conference at Stanford. While I wasn’t there, what I’ve read indicates that the processor business is seeing some big changes. Let’s look at the announcements from IBM, Sun, AMD, and Intel.
The product that got the most attention was IBM’s Power 7 processor, which is designed for the [...]

[Read more →]

Tags: MulticoreInfo