When to use Artificial Intelligence and when to use Algorithms?

The main strength of Artificial Intelligence is it’s easy to understand by anybody. This results in new applications in all industries at a rapid pace. Are there new possibilities generated or have the possibilities always been possible? The answer is both. In case of totally unknown input, AI is better capable of adapting. A clearly

When to use Artificial Intelligence and when to use Algorithms? Read More »

Double the performance on AMD Catalyst by tweaking subgroup operations

OpenCL 2.0 added several new built-in functions that operate on a work-group level. These include functions that work within sub-groups (also known as warps or wavefronts). The work-group functions perform basic parallel patterns for whole work-groups or sub-groups. The most important ones are reduce and scan operations. Those patterns have been used in many OpenCL

Double the performance on AMD Catalyst by tweaking subgroup operations Read More »

NVIDIA beta-support for OpenCL 2.0 works on Linux too

In the release notes for 378.66 graphics drivers for Windows (February 2017), NVIDIA officially spoke about supporting OpenCL 2.0 for the first time. Unfortunately, this is partial support only and, as NVIDIA said, these new [OpenCL 2.0] features are available for evaluation purposes only. We did our own tests on a GTX 1080 on Windows and could confirm that

NVIDIA beta-support for OpenCL 2.0 works on Linux too Read More »

The 8 reasons why our customers had their code written or accelerated by us

In the past six years we have helped out various customers solve their software performance problems. While each project has been very different, there have been 8 reasons to hire us as performance engineers. These can be categorised in three groups: Reduce processing time Meeting timing requirements Increasing user efficiency Increasing the responsiveness Reducing latency

The 8 reasons why our customers had their code written or accelerated by us Read More »

Master+PhD students, applications for two PRACE summer activities open now

PRACE is organising two summer activities for Master+PhD students. Both activities are expense-paid programmes and will allow participants to travel and stay at a hosting location and learn about HPC: The 2017 International Summer School on HPC Challenges in Computational Sciences The PRACE Summer of HPC 2017 programme The main objective of this programme is to

Master+PhD students, applications for two PRACE summer activities open now Read More »