Home News & Events Featured Events

Events

Codeplay Technical Paper Accepted for Euro-Par

A technical white paper written by Codeplay staff and close associates has been accepted for the Euro-Par conference.  Euro-Par 2010 will be held in Naples, Italy from August 21st to September 3rd.  Euro-Par is an annual series of international conferences dedicated to the promotion and advancement of all aspects of parallel computing  and distributing computing.

Codeplay's paper is titled "Programming Heterogeneous Multicore Systems using Threading Building Blocks".

Intel’s Threading Building Blocks (TBB) provide a high-level abstraction for expressing parallelism in applications without writing explicitly multithreaded code. However, TBB is only available for shared-memory, homogeneous multicore processors. Codeplay’s Offload C++ provides a single-source, POSIX threads-like approach to programming heterogeneous multicore devices where cores are equipped with private, local memories—code to move data between memory spaces is generated automatically. In this paper, we show that the strengths of TBB and Offload C++ can be combined, by implementing part of the TBB headers in Offload C++. This allows applications parallelised using TBB to run, without source-level modifications, across all the cores of the Cell BE processor. We present experimental results applying our method to a set of TBB programs. To our knowledge, this work marks the first demonstration of programs parallelised using TBB executing on a heterogeneous multicore architecture.


 

Codeplay at Hot Chips 2010

Delegates from Codeplay Software will be attending Hot Chips 22, one of the semiconductor industry's leading conferences on high-performance microprocessors.

The event takes place August 22-24 at Memorial Auditorium, Stanford University, Palo Alto.

If you'd like to meet with Codeplay for an informal discussion while we are in the Silicon Valley area or at Hot Chips itself then email This e-mail address is being protected from spambots. You need JavaScript enabled to view it to set up an appointment.

We look forward to seeing you there.

 

Codeplay at International Supercomputing Conference

Codeplay is looking forward to participating in the International Supercomputing Conference 2010 in Hamburg, Germany next week.  The event is Europe's leading conference on High Performance Computing.

Andrew Richards, CEO and Chief Systems Architect of Codeplay, will be giving a talk "Writing High-Performance Multicore-Optimized Programs on the Cell Broadband Engine™ with Offload™".

The era of multi-core heralds new low-cost, low-power heterogeneous multicore hardware, such as the Cell Broadband Engine™, that provide cost competitive building blocks for HPC systems.  However, Cell’s unusual architecture can cause uncertainty when trying to write programs that obtain the best performance advantage from the hardware.

Codeplay’s Offload™ is a full SDK and programming model for writing optimized applications for the Cell Broadband Engine™.  The principles behind the Offload™ programming model are based on the need to have a multi-core programming system that delivers best performance for complex real-world applications.  Unlike many other multi-core tools, Offload™ does not focus on parallelizing software. Instead, Offload™ focuses on providing a migration path from host PPE to SPE.  Heterogeneous multi-core eliminates the problem of memory bandwidth saturation that occurs with Symmetric Multi-Threading multi-core processors by requiring software developers to handle memory accesses themselves, by using separate local and shared memories, or streaming DMA.  Offload™ lets programmers take full advantage of the memory-bandwidth features of heterogeneous multi-core, but only requiring minimal and incremental changes to source code.

The talk aims tol provide an overview of Offload™ and with some real examples, illustrate why it is a good choice for heterogeneous multicore programming.  The talk will be given on 1st June at 12:40PM - 01:00PM in Hall H, #001.

See the full conference agenda here.

You can also visit Codeplay at booth 300-4.

 

HiPEAC Innovation Event 2010

Codeplay will be attending and participating in the HiPEAC Innovation Event 2010 on 3-5 May held at Edinburgh University.

Codeplay has a stand at the Innovation Event on May 4 and welcome interested visitors to come and chat to Codeplay delegates.  There will also be a short presentation by Codeplay founder and CEO, Andrews Richards, describing some of the research challenges Codeplay has faced over the past 12 months.

 

Codeplay at Multicore Expo 2010

Codeplay will be present at the 5th Annual Multicore Expo held at the McEnery Convention Centre, San Jose.

The 3 day event takes place from Tueday 27 April to Thursday 29 April.  Codeplay founder and CEO, Andrew Richards, will be presenting on Thursday 29 April at 14:45-15:30, and will be talking about Managing Shared Resources in Multicore Systems.  Andrew will also be participating in the panel session Paralellization Strategies - Finding the Silver Bullet.  This panel is on the 4 April at 15:00-15:45.

Click here to visit the full Multicore Expo agenda.

If you are attending and wish to meet with Codeplay to discuss any of our multicore compiler technology, including Offload™: Community Edition, then pleas This e-mail address is being protected from spambots. You need JavaScript enabled to view it to set up a meeting time to discuss your needs.

 

 
<< Start < Prev 1 2 Next > End >>

Page 1 of 2