tim.lewis

About Tim Lewis

I'm a freelance marketing consultant with a strong background in delivering successful market development programs within the B2B technology sector.
I'm experienced in a wide range of marketing disciplines and combine a pragmatic approach to problem solving and strategic thinking with a proactive hands-on attitude. I have a sales and business development experience and a strong empathy with engineering-led high tech companies.
I worked for 3DLABS for 19 years where I was the Marketing Director and before that worked in the areas of AI and Expert Systems. During my time at 3DLABS I worked on a number of Khronos related activities, most notably with OpenGL and more recently with OpenCL.
In 2013-2014 I helped Khronos on a number of projects, including Supercomputing and Siggraph and I'm the local organiser for IWOCL.
Please email me at tim.lewis@croftedge.com if you would like to discuss you marketing requirements.

Based on reader feedback, this weeks OpenCL News roundup now sees the news grouped into sections for easer reading. Thanks to everyone for their feedback. If we missed any news please contact us. News Intel TBB 4.4 (Threading Building Blocks) Update 2 introduces opencl_node which enables OpenCL powered devices to be utilized and coordinated by a flow graph. Video: [...]

Advanced OpenCL Tutorial on May 11th at Stanford University to Kick-off IWOCL 2015 OpenCL Developer Conference Advanced Hands-On OpenCL tutorial helps developers discover the best ways to solving problems in heterogeneous parallel computing Stanford, CA – 21 April 2015. The organisers of IWOCL (“eye-wok-ul”), the International Workshop on OpenCL, today announced that AMD and HP [...]

In his talk at IWOCL 2015, JC Baratault AMD's Senior Business Development Manager - Globlal GPU Computing Code will present on the topic of "Heterogeneous Computing: the rise of open programming frameworks". Abstract: Heterogeneous Computing Code portability and scalability is the next big challenge on the road to Exascale computing. Despite the fact that GPU-based [...]

The Khronos Group, has announced the ratification and public release of the OpenCL 2.1 provisional specification. OpenCL 2.1 defines a new kernel language based on a subset of C++ for significantly enhanced programmer productivity, and support for the new Khronos SPIR-V cross-API shader program intermediate language now used by both OpenCL and the new Vulkan [...]

OpenCL provides an open, portable C-based programming model for highly parallel processors. In contrast to NVIDIA's proprietary programming API CUDA, a primary goal of OpenCL is portability across a diverse set of computing devices including CPUs, GPUs, and other accelerators. Topics covered will include: Introduction to vectorization Programming model OpenCL Datatypes and OpenCL vectorization features [...]

We recently spotted that the sessions for next years NVIDIA GPU Technology Conference are now being put online with several papers featuring OpenCL. The list of sessions is still being updated on the GTC website but so far we have seen the following 'explicitly' call out OpenCL. S5428: Adaptive OpenCL Libraries for Platform Portability (EM Photonics) S5488 [...]

In this paper we introduce IPMACC, a framework for translating OpenACC applications to CUDA or OpenCL. IPMACC is composed of set of translators translating OpenACC for C applications to CUDA or OpenCL. The framework uses the system compiler (e.g. nvcc) for generating final accelerator’s binary. The framework can be used for extending the OpenACC API, [...]

Heterogeneous computing has become a viable option in seeking computing performance, to the side of conventional homogeneous multi-/single-processor approaches. The advantage of heterogeneity is the possibility to choose the best device on the platform for different distinct workloads in the application to gain performance and/or to lower power consumption. The drawback of heterogeneity is the increased complexity of applications all the way from the programming models to different instruction sets and architectures of the devices. […]

AMD have released their APP SDK v3.0 Beta for Windows 32/64-bit and Linux which adds support for OpenCL 2.0 and including twenty samples highlighting the new features. The release also includes accelerated libraries such as “Bolt” and the OpenCV (Open Computer Vision) library. This release supports the AMD Catalyst Omega 14.12 driver. For full release details visit: http://developer.amd.com/tools-and-sdks/opencl-zone/amd-accelerated-parallel-processing-app-sdk/ The release information confirms that [...]

About IWOCL

The International Workshop on OpenCL (IWOCL) is an annual meeting of OpenCL users, researchers, developers and suppliers to share OpenCL best practise, and to promote the evolution and advancement of the OpenCL standard. The meeting is open to anyone who is interested in contributing to, and participating in the OpenCL community.