Multicore NZ

February 4, 2014

Chipping in for multicore champion – let’s get parallel programming

Filed under: High Performance Computing, Models, Multicore, Parallel Programming — multicoreblog @ 6:44 am

Chipping in for multicore champion – let’s get parallel programming.

via Chipping in for multicore champion – let’s get parallel programming.

New Zealand, February 4, 2014



December 30, 2012

Open Community Runtime (OCR) framework for Exascale Systems

Filed under: Multicore, Parallel Programming — multicoreblog @ 6:57 am

Today I met Prof Vivek Sarkar from Rice University. We discussed his BOF session “Building an Open Community Runtime (OCR) framework for Exascale Systems” at SC12

Abstract – “Exascale systems will impose a fresh set of requirements on runtime systems that include targeting nodes with hundreds of homogeneous and heterogeneous cores, as well as energy, data movement and resiliency constraints within and across nodes. The goal of this proposed BOF session is to start a new community around the development of open runtime components for exascale systems that we call the Open Community Runtime (OCR). Our hope is that OCR components will help enable community-wide innovation in programming models above the OCR level, in hardware choices below the OCR level, and in runtime systems at the OCR level.”


Prof Barbara Chapman (Secondary Session Leader) – University of Houston will be a keynote at Multicore World 2013 in Wellington, 19-20 February 2013 and Prof Sarkar will be present at Multicore World 2014 in the 3rd week of February.



August 29, 2012

Parallel Evolution, not Revolution

Filed under: Education and Training, Multicore, Parallel Programming — multicoreblog @ 9:08 am

“These days, if you study programming and never do a parallel program during your time in college, you need to demand you money back. Seriously.”

Good comment on this article at Dr. Dobbs

Other good paragraph

“Multicore processors are a localized parallel computing system. The vision of connecting the whole world via the Internet gave rise to “cloud” computing. What about “grid” computing? It lost the contest for which “hyped” word will dominate, and there isn’t enough difference between “grid” and “cloud” for the world to need two names. They are both forms of parallel computing. Every cloud programmer contributes to providing parallel work for hungry cores, whether through their own parallel program or concurrency.”


June 22, 2012

Multicore World 2013

Filed under: Multicore — multicoreblog @ 4:11 am

The II Multicore World conference will be 19 – 20 February of 2013 at the Wellington Town Hall, in Wellington, the capital of New Zealand.

For further information, please visit conference website

For sponsorship and to keep updated with new about the conference, follow MulticoreWorld in Twitter or contact Nicolas Erdody

March 10, 2012

Your Chance to Meet the Serial Killers and Explore the Parallel Universe

Filed under: High Performance Computing, Multicore, Parallel Programming — multicoreblog @ 1:31 am

Because they’re coming to Wellington later this month, so you can meet them and explore it with them.

And maybe you should, especially if you’re someone involved in IT, like a CIO, a CTO or a software engineer.

Something’s happened in the chip world. A change so fundamental it’s created opportunities to do everything faster, better and cheaper – across the board.

Serial computing is dead. It’s just that most people don’t know it yet. But it is. Intel knows that. So does Google. And ARM, the UK company whose processors drive 90% of the world’s smartphones. Weta Digital’s in the new loop, along with the scientists pitching to have the massive Square Kilometre Array (SKA) located in Australasia.

For all of them, serial computing is and old technology, killed by parallel processing. Parallel processing (PP) relies on newgen chips, not with a single core but with many, even thousands of them. For most people, though, the technology’s less important than the possibilities. Which are immense, according to PP’s champions. Many of whom are coming to Wellington this month for Multicore World 2012, New Zealand’s first heads-up on this IT revolution.

Speakers at Multicore World (March 27-28) include Intel Software Director, James Reinders and Dr Tim Mattson from Intel Labs; John Goodacre, Director, ARM Processor DivisionWeta Digital’s CTO, Sebastian Sylwan; Dr Mark Moir from Oracle LabsMicrosoft’s Artur Laksberg as well as the CSIRO’s Dr Tim Cornwell and speakers from the Universities of Melbourne and Otago.

RIP single core CPU? Yes, and we should be grateful for that. And, whether you’re a convert or a sceptic, this is a great opportunity to meet the serial killers and explore the parallel universe. Multicore World 2012 has been put together by New Zealand company, Open Parallel and there’s info and registration details on the website

March 5, 2012

Multicore World 2012 – 27 / 28 March, Wellington, New Zealand – PROGRAM

Filed under: Uncategorized — multicoreblog @ 3:53 am

27 – 28 March – Wellington, New Zealand

Wellington Town Hall, Illot Theatre, 111 Wakefield Street


(Draft 5.3.12) Keep updated versions here

Day 1 – Tuesday 27 March 2012

Opening Address

8:45 – 9:00 Wellington: “Digital Capital”

Her Worship The Mayor of Wellington, Celia Wade-Brown

(I) Setting the Scene

9:00 – 9:45 Intel – “Parallel Programming for C and C++ done right”

James Reinders (Director, Chief Software Evangelist. United States)

9:45 – 10:30 CSIRO – “Data Processing Algorithms: Legacy code will die”

Dr. Tim Cornwell (Senior Software Scientist, Astronomy and Space Science, Project Lead for ASKAP. Australia)


10:30 – 11:00 Interval


(II) Multicore Today (1)

11:00 – 11:45 Open Parallel / Cisco – “The contribution of MultiCore to Server Architecture. Part 1: How We Got To Here

Dr. Martin McKendry (Advisory Board, Open Parallel. United States)

Stephan Friedl (Systems Architect, Cisco. United States)

11:45 – 12:30 Oracle Labs – “Concurrency and synchronization in an increasingly  multicore world”

Dr. Mark Moir (Consulting Member of Technical Staff. United States)


12:30 – 13:30 Lunch


(III) Multicore Research

13:30 – 14:15 University of Melbourne – NICTA – “Automatic Parallelisation”

Paul Bone (PhD candidate, University of Melbourne. Australia)

14:15 – 15:00 Shanghai Jiao Tong University – University of Otago – “WATS: Workload- Aware Task Scheduling in Asymmetric Multicore Architectures”

Dr. Zhiyi Huang (Senior Lecturer, University of Otago. New Zealand)


15:00 – 15:30 Interval


(IV) Applications (1)

15:30 – 16:00 GreenButton – “Multicore and the Cloud”

Scott Houston (CEO, GreenButton. New Zealand)

Dave Fellows (CTO, GreenButton. New Zealand)


(V) Multicore: Simple Evolution or Cambrian Explosion?

16:00 – 17:00 Panel – Interactive with the Audience

John Goodacre (ARM) – James Reinders (Intel) – Martin McKendry (Open Parallel) – Tim Cornwell (CSIRO) – Tim Mattson (Intel)

Moderator: Nicolás Erdödy (Open Parallel)


18:30 – 22:00 Conference Dinner – Wellington Town Hall, Civic Suites 1 & 2


Day 2 – Wednesday 28 March 2012

Opening Address

8:50 – 9:00 Open Parallel – “A global hub in Multicore”

Nicolás Erdödy (Director, Founder. New Zealand)

(VI) Laying the foundation for the Future

9:00 – 9:45 ARM – “The role of the ARM architecture in Heterogeneous Computing”

John Goodacre (Director, Program Management, ARM Processor Division. United Kingdom)

9:45 – 10:30 Intel Labs – “The future of manycore processors: It is all about the software”

Dr. Tim Mattson (Senior Research Scientist, Khronos OpenCL Group.United States)


10:30 – 11:00 Interval


(VII) Multicore Today (2)

11:00 – 11:45 Open Parallel / Cisco – “The Contribution of MultiCore to Server Architecture. Part 2: Implications for the Future

Dr. Martin McKendry (Advisory Board, Open Parallel. United States)

Stephan Friedl (Sytems Architect, Cisco. United States)

11:45 – 12:30 Weta Digital – “Multicore and Visual Effects”

Sebastian Sylwan (CTO. New Zealand)


12:30 – 13:30 Lunch


(VII) Creating New Ventures with Multicore

13:30 – 14:15 Angel Association New Zealand – MOVAC – “Investing in Multicore”

Phil McCaw (Managing Partner, MOVAC and Chair, Angel Investors Association.New Zealand)

14:15 – 14:30 Nufami, Inc. – “A Family Office investing in multicore”

Jorge Kaplan (Managing Director. United States)

14:30 – 15:00 Mobilis – “Selling multicore software”

Chris Jones (CEO. New Zealand)


15:00 – 15:30 Interval


(VIII) Applications (2)

15:30 – 15:50 University of Otago – “Multicore CPUs: power vs. energy  considerations in Cloud Computing workloads”

Dr David Eyers (Lecturer. New Zealand)

15:50 – 16:30 Microsoft – “Asynchronous Programming in C++ using Parallel Pattern Library”

Artur Laksberg (Senior Development Lead, Visual C++ TeamUnited States)

16:30 – 17:00 Open Parallel – “What Multicore can do for your business, today!”

Lenz Gschwendtner (Technical Leader. New Zealand)


(IX) Grand Finale: The Road Ahead from Today

17:00 – 17:45 Panel – Interactive with the Audience

John Goodacre (ARM), Artur Laksberg (Microsoft), Sebastian Sylwan (Weta Digital), Tim Mattson (Intel), Jorge Kaplan (Nufami)

Moderator: Martin McKendry (Open Parallel)

17:45 – 18:00 Conference Conclusion

February 2, 2012

Multicore World 2012 – Speakers List – 27-28 March – Wellington Town Hall, New Zealand

Filed under: Uncategorized — multicoreblog @ 6:03 pm

Speakers list

These are the confirmed distinguished guest speakers for Multicore World 2012. Join them! Call for Papers is open till February 20, 2012

Find complete information about the CFP at

1- James Reinders (Director, Chief Software Evangelist. Intel, USA) –

“Parallel Programming for C and C++ done right”

2- Dr. Tim Cornwell (Senior Software Scientist, Astronomy and Space Science, Project Lead for ASKAP. CSIRO, Australia).

“Data processing algorithms: Legacy code will die”

3- Dr. Tim Mattson (Senior Research Scientist, Khronos OpenCL Group. Intel Labs, USA) –

“The future of manycore processors: It’s all about the software”

4- Stephan Friedl (Systems Architect. Cisco, USA) –

“DC Architecture Considerations for Multicore Servers”

5- Dr. Mark Moir (Consulting Member of Technical Staff. Oracle Labs, USA)-

“Concurrency and synchronization in an increasingly multicore world”

6- Lenz Gschwendtner (Technical Leader. Open Parallel, NZ) –

“What Multicore can do for your business, today”

7- Phil McCaw (Chairman. Angel Investors Association; Managing Partner, Movac. NZ) –

“Investing in Multicore”

8- Dr. Martin McKendry (ex-SVP. Openwave, Avaya, Siebel, USA) –

“Multicore, technology trends and change in IT departments”

9- Jorge Kaplan (Managing Director, Nufami Inc. USA)

“A Family Office investing in Multicore”

10- Chris Jones (CEO. Mobilis, NZ) –

“Selling Multicore software”

11- Her Worship The Mayor of Wellington, Celia Wade-Brown (NZ) –

Opening Address. “Wellington, the Digital Capital”

12- Steve Teixeira (Director, Parallel Computing Platform. Microsoft, USA)

“C++AMP – Accelerated Massive Parallelism”


ARM vs Intel: an interesting article at The Economist

Filed under: Multicore, Parallel Programming — multicoreblog @ 5:58 pm

When the “war of chips” becomes mainstream (reaching The Economist in a full article is an example) it means that not only the world is changing, but actually the world is noticing! Hope to have someone from ARM at Multicore World 2012 to discuss things with the Intel guys. Had an email from Warren East, CEO of ARM about “considering” their participation: hope that the consideration period don’t last that long….



January 23, 2012

Article: “The Memory Wall is ending multicore scaling”

Filed under: High Performance Computing, Integration and Services, Multicore — multicoreblog @ 8:58 am

From this article  at Electronic Design: “Multicore processors dominate today’s computing landscape. Multicore chips are found in platforms as diverse as Apple’s iPad and the Fujitsu K supercomputer. In 2005, as power consumption limited single-core CPU clock rates to about 3 GHz, Intel introduced the two-core Core 2 Duo. Since then, multicore CPUs and graphics processing units (GPUs) have dominated computer architectures. Integrating more cores per socket has become the way that processors can continue to exploit Moore’s law.”

“But a funny thing happened on the way to the multicore forum: processor utilization began to decrease. At first glance, Intel Sandy Bridge servers, with eight 3-GHz cores, and the Nvidia Fermi GPU, featuring 512 floating-point engines, seem to offer linearly improved multicore goodness.”

“But a worrying trend has emerged in supercomputing, which deploys thousands of multicore CPU and GPU sockets for big data applications, foreshadowing severe problems with multicore. As a percentage of peak mega-floating-point operations per second (Mflops), today’s supercomputers are less than 10% utilized. The reason is simple: input-output (I/O) has not kept pace with multicore millions of instructions per second (MIPS).”




September 1, 2011

Multicore World 2012 in Wellington, New Zealand

Filed under: Uncategorized — multicoreblog @ 9:34 pm

Open Parallel presents THE Multicore Conference.
Multicore World 2012 brings together Industry, Academia and Developers Communities to discuss the latest developments in Multicore Software and Hardware and its applications.
In Wellington, NZ. 27-28 March 2012

Older Posts »

Blog at