MulticoreInfo.com header image 4

Entries from April 2011

AMD and Multicoreware Team to Help Developers Optimize the use of OpenCL™ for AMD Fusion APUs

April 29th, 2011 · No Comments

AMD and Multicoreware Team to Help Developers Optimize the use of OpenCL™ for AMD Fusion APUs

SUNNYVALE, CA — April 27, 2011 —AMD today announced a new collaboration with Multicoreware, a leader in software solutions and tool development for multi-core and heterogeneous computing environments, to deliver an advanced set of tools for OpenCL™ optimization. [...]

[Read more →]

Tags: MulticoreInfo

JVM Concurrency and Actors with GPars

April 28th, 2011 · No Comments

By Vaclav Pech
The GPars project makes concurrency easily accessible and safe to use on the JVM. In this article. I’ll focus on the actor model part of GPars. We’ll experiment with the various types of actors that GPars provides and see their typical usages. All the project‘s functionality is available from Java and from Groovy, [...]

[Read more →]

Tags: MulticoreInfo

Top500 supercomputing bubble may be bursting

April 27th, 2011 · No Comments

By Douglas Eadline, Ph.D.
Top500 List is very useful and provides a good historical record and “snapshot” or the HPC community. Problems with the list arise when the list is used for that which it was not intended. Quite often you will read “the X fastest computer in the world”, where X is a spot on [...]

[Read more →]

Tags: MulticoreInfo

ARM’s Intel challenger set for 2012 release

April 27th, 2011 · No Comments

By Rik Myslewski
ARM Holdings’ high-performance, low-power Cortex-A15 processor design will appear in products in late 2012 or early 2013, when it will begin to muscle in on territory long dominated by Intel’s x86 architecture.
“With our upcoming Cortex-A15 processor, we are definitely moving closer to the day when your smartphone or tablet can act as a [...]

[Read more →]

Tags: MulticoreInfo

Vectorize Inside the Cilk ‘for’ with Array Notations

April 27th, 2011 · 1 Comment

By Noah Clemons
Part 1: Why vectorize?
In the previous blog, I gave a very fast crash course on the Cilk ‘for’. There are a few other ways you can manipulate that for loop, but I will go over that another time. The key is to understand what is possible first, get the basics running and parallelized, [...]

[Read more →]

Tags: MulticoreInfo

Challenges of safety-critical multi-core systems

April 27th, 2011 · No Comments

by Chris Ault, Wind River
Many embedded systems are realizing the benefits of multi-core CPUs. These benefits include the ability to consolidate multiple distinct hardware boards on a single CPU, the ability to deliver more performance per Watt, as well as ability to quickly migrate existing designs to new processors and then use the additional [...]

[Read more →]

Tags: MulticoreInfo

AMD and Multicoreware Teamup to Optimize OpenCL for AMD Fusion APUs

April 27th, 2011 · No Comments

AMD today announced a new collaboration with Multicoreware, a leader in software solutions and tool development for multi-core and heterogeneous computing environments, to deliver an advanced set of tools for OpenCL™ optimization. The tools development effort accelerates software developers’ ability to create and optimize software that fully exploits the unique processing capability of AMD Fusion [...]

[Read more →]

Tags: MulticoreInfo

Optimized Prism Support for NetLogic Multicore Processors

April 27th, 2011 · No Comments

Strong Customer Demand Drives Release of Prism Platform Support Packages for NetLogic Microsystems’ XLP(R), XLR(R) and XLS(R) Multi-Core Processor Families
CriticalBlue, a pioneer in embedded multicore software analysis, exploration and verification tools, announced today the immediate availability of support for NetLogic Microsystems’ industry-leading XLP(R), XLR(R), and XLS(R) multi-core processor families within its Prism product. Software developers [...]

[Read more →]

Tags: MulticoreInfo

Memory Bandwidth and GPU Performance

April 27th, 2011 · No Comments

by David Kanter
In a recent article, we showed how to predict the performance of AMD and Nvidia GPUs. We built a straight forward model that uses the computational capabilities of the shader array (i.e. single precision GFLOP/s) to predict 3DMark Vantage GPU performance results. To keep things simple, we left out any multi-GPU solutions and [...]

[Read more →]

Tags: MulticoreInfo

Multi-threaded MIPS64 SoC doubles cores to 16

April 26th, 2011 · No Comments

By Eric Brown
NetLogic Microsystems announced a new version of its Linux-ready XLP processor family that doubles the number of MIPS64 cores on board to 16. The XLP864 supports up to 2GHz clock rates and, with the help of more than 80 processing engines, enables 80Gbps throughput and 120 million packets-per-second (Mpps) performance, says the company.
The [...]

[Read more →]

Tags: MulticoreInfo

How To Help Apps Keep Up In A Multicore World

April 26th, 2011 · No Comments

By Edward J. Correia
With multicore processors now the norm, are your apps keeping up?
Updating your source code for speed on multithreaded systems is no longer an option. To stay competitive, solution providers must rewrite or optimize for today’s parallel systems. Whether you’re looking at modifying your existing single-core applications or starting over from scratch, there [...]

[Read more →]

Tags: MulticoreInfo

HP envisions data centers 100 times more efficient

April 17th, 2011 · No Comments

Partha Ranganathan is Hewlett Packard’s Principal Investigator for HPs exascale datacenter project and is an expert on data center design. Modern data centers are not nearly as efficient as they could be and waste prodigious amounts of energy. Unless these inefficiencies are addressed, exascale supercomputers and data centers will never be feasible. In an interview [...]

[Read more →]

Tags: MulticoreInfo

Exascale Programming Requirements

April 15th, 2011 · No Comments

by Michael Wolfe, Compiler Engineer, The Portland Group, Inc.
In an earlier column, I discussed six levels of parallelism that we’ll have in exascale systems: node, socket, core, vector, instruction, and pipeline levels, and said that to reach exascale performance, we need to take advantage of all these levels, since the final performance is the product [...]

[Read more →]

Tags: MulticoreInfo

Concepts Behind Parallel Computing and Extended CPU Instructions

April 14th, 2011 · No Comments

By Asaf Shelly
As you may have already read in a previous post called Personal Review of Intel Under-NDA Sandy-Bridge Event I held the last session in an Intel-Under-NDA event. The presentation was called Performance and covered the different aspects of parallel computing and also the new Sandy Bridge AVX Instructions. I have introduced this [...]

[Read more →]

Tags: MulticoreInfo

HPC User Site Census: Processors

April 14th, 2011 · No Comments

by Douglas Eadline for ClusterMonkey
The Processors report is part of the Intersect360 Site Census series and provides an examination of the processor use in systems found at a sample of HPC user sites. Intersect360 surveyed a broad range of users about their current computer system installations, storage systems, networks, middleware, and applications software supporting these [...]

[Read more →]

Tags: MulticoreInfo

Competition Opens for Time on DOE Supercomputers

April 14th, 2011 · No Comments

The U.S. Department of Energy announced today that proposals are now being accepted for the Innovative and Novel Computational Impact on Theory and Experiment (INCITE) program.
The U.S. Department of Energy announced today that proposals are now being accepted for the Innovative and Novel Computational Impact on Theory and Experiment (INCITE) program, which supports high-impact scientific [...]

[Read more →]

Tags: HPC · MulticoreInfo · Research

New multicore coding standards coming

April 14th, 2011 · No Comments

By Agam Shah
The Multicore Association is establishing specifications for a programming model that will reduce the complexity involved in writing software for multicore chips used in smartphones, tablets and other embedded systems.
The association is putting together a cohesive set of foundation APIs (application programming interfaces) to standardise communication, resource sharing and virtualisation spanning cores on [...]

[Read more →]

Tags: MulticoreInfo

Lightworks demoslatest multi-core technology at COFES

April 14th, 2011 · No Comments

Lightworks, the world’s leading supplier of rendering solutions for developers of advanced 3D computer graphics software, is pleased to announce that the Company will be taking part in this year’s Congress On the Future of Engineering Software event (Cofes) in Scottsdale, Arizona.

[Read more →]

Tags: MulticoreInfo

Trip over threads to trap multicore bugs

April 13th, 2011 · No Comments

by Roni Simonian, Ariadne
This Multicore Expo paper accompanies the class “ME820: Make your multicore program fail again” to be held on May 3, 2011 in San Jose, CA. Multicore Expo, May 2 to 4, will be held in conjunction with the Embedded Systems Conference Silicon Valley 2011.
What makes debugging of multiprocess and multithread applications [...]

[Read more →]

Tags: MulticoreInfo · Programming · Research Papers

TBB initialization, termination, and resource management details

April 13th, 2011 · No Comments

by Andrey Marochko (Intel)
Well, maybe more essential than juicy, and rather treacherous than gory. As I noted in my previous blog introducing a major task scheduler extension – support for task and task group priorities, TBB has been steadily evolving ever since its inception. My recent interactions with a few teams using TBB both inside [...]

[Read more →]

Tags: MulticoreInfo