Blog

Tips & Tricks – A Code Snipit

If you’d like to dynamically select a component of the vector ( HD6xxx and below and APUs), e.g. to emulate the following c function: uint getComponent(cl_uint4 a,…

Beyond3D C++ AMP coding contest

Are you interested in C++ AMP?  Do you enjoy figuring out interesting problems and how to optimize for them?  Then check out this coding contest! Beyond3D is…

A Beginner’s Guide to Profiling Aparapi apps using AMD APP SDK

If you are an Aparapi  developer, you should definitely check out this beginners guide which describes how to profile Aparapi applications using AMD APP SDK provided profiler…

Get to Know Your Neighbors: Who Visits AMD Developer Central & Why

It’s high time for the AMD Developer Outreach team to re-organize & improve the content on the AMD Developer Central site.  In preparation for this project, we…

AMD to Webcast Keynote Presentations at AMD Fusion Developer Summit

AMD will  provide live video webcasts of keynote presentations at the 2012 AMD Fusion Developer Summit (AFDS), to be held June 11-14 in Bellevue, Washington. Keynote speakers…

Mahout Recommendation Engine – Threshold flag

We have been working with Apache™ Hadoop™ and Apache™ Mahout™ to improve performance of Mahout-based workloads described in a previous blog.  While experimenting with item-based recommendation using…

Join me at the AMD Fusion Developer Summit

I have been looking over the great OpenCL™ related content that will be presented at the AMD Fusion Developer Summit (AFDS) in the middle of June.  I…

OpenCL takes root in China with new book launch

On May 22, the Chinese version of Heterogeneous Computing with OpenCL debuted with a launch ceremony at the Institute of Software, Chinese Academy of Sciences (ISCAS), Beijing. “As…

MapReduce Optimization in Mahout Recommendation Engine

We have been working with Apache™ Hadoop™ and Apache™ Mahout™ to improve performance of Mahout-based workloads.  Hadoop is an infrastructure that supports big data distributed applications and…

OpenCL™ 1.2 and C++ Static kernel language now available

Beginning with the SDK 2.6 availability back in December of 2011 I have been making available preview versions of both OpenCL™ 1.2 support and improved C++ support…