English | 中文 | Русский | Français
2,598 Posts served
8,348 Conversations started
One way of looking at parallel patterns (sometimes called algorithmic skeletons) is through an analogy with "structured programming". The premise of structured programming is that a small number of control flow and data management patterns can be composed to implement the necessary control flow and data access logic in most serial programs. [...]
I would like to draw your attention to the fall "Real World Parallelism" webinar series that Intel is hosting that is definitely worth attending. Live sessions are held at 9am Pacific Time. The next talk will be on October 13th by James Reinders comparing different parallel programming models.
This is my first post here, so I'd like to introduce myself: I'm Michael McCool, formerly Chief Scientist and co-founder of RapidMind, now a Software Architect within the Software and Services Group at Intel. While my title has changed, my job description hasn't: I'm still working on creating technologies that support the efficient construction [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. Ct designed to provide programmers with tools that abstract data-parallel programming away from hardware Intel [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. This will be my first blog post since joining Intel as part of the [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. We are now part of Intel Corporation, the leader in software development tools for [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. Modular, maintainable, and high-performance parallel software can be developed by composing a small set [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. Over a series of posts, I have been discussing various patterns for structured parallel [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. I have been posting about various structured patterns for parallel computation. These [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. In this blog series, I am reviewing a set of structured parallel patterns. Compositions [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. Structured parallel programming can be based around the composition of common patterns. Over a [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. Over the last couple of weeks, I introduced the idea of structured patterns as [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. In my last post I introduced the idea of structured patterns as a basis [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. A high-level standard is needed for parallel programming that addresses the needs of large-scale [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. I’ll be giving a webinar on medical imaging on May 13th at 2:00 PM [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. It’s been a busy couple of weeks. First, we just came back from SIFMA [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. I recently installed 30,000 bees in two hives. About 3 pounds of bees per [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. In my last posting, I mentioned that explicit multi-threading has serious drawbacks: · [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael was a co-founder of RapidMind. Explicit multi-threading is like the delusional thinking one has diving at a depth of [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael McCool was a co-founder of RapidMind. I frequently get asked to recommend articles on multi-core/many-core software development, GPU architectures, [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael McCool was a co-founder of RapidMind. Lately, I’ve been thinking about apples and oranges, as in the “comparing of.” [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael McCool was a co-founder of RapidMind. It almost seems like a silly question: what good is higher performance? The [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael McCool was a co-founder of RapidMind. For millennia people thought the earth was flat. This was a convenient illusion, [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael McCool was a co-founder of RapidMind. I just came back from the Multicore Expo, a small, focused conference held [...]
This post was originally published on blogs.rapidmind.com. RapidMind was acquired by Intel Corporation in August of 2009, and the RapidMind Multi-core Platform will merge with Intel Ct technology. Before joining Intel as part of the acquisition, Michael McCool was a co-founder of RapidMind. Welcome everyone, to the official RapidMind blog site. Stefanus Du Toit and I, [...]