Tag: Heterogeneous architecture


Imagination’s R&D group has developed a face detection algorithm, which is based on a classifier cascade and is optimized to run on mobile devices comprising a CPU and PowerVR GPU. The algorithm employs several optimizations to improve performance and accuracy. In particular, instead of searching each entire frame for faces, the detector limits its search to regions in which faces … Continued

Read More

Modern mobile application processors are highly heterogeneous, combing a variety of different hardware components optimized for different tasks. As shown in the figure below, a processor designed for vision might include an Image Signal Processor (ISP) for acquiring image sensor data, a vector processor such as a GPU for efficient data-parallel operation on pixels and feature vectors, and a CPU … Continued

Read More

Computer vision is the use of computers to extract useful meaning from images, such as those that arise from photographs, video and real-time camera feeds. Thanks to the proliferation of low-power parallel processors, the increasing availability of 3D sensors and an active ecosystem of algorithm developers, it is now possible for many embedded devices to analyse their environments on-demand or … Continued

Read More

Heterogeneous architectures in embedded computing are fast becoming a reality – we indeed see many leading IP and semiconductor companies today building heterogeneous computing hardware. In the article below, I’m going to describe one typical use case for heterogeneous computing and the challenges that result from moving to a heterogeneous programming model. Running a beautification algorithm on a modern SoC … Continued

Read More

In the mobile and embedded market, the design constraints of electronic products can sometimes be seen as tight and contradictory: the market demands higher performance yet lower power consumption, reductions in cost but shorter time-to-market. These constraints have created a trend for more specialized hardware designs that fit a particular application; if each task is well matched to a functional … Continued

Read More

When the HSA Foundation was officially introduced back in 2012, I remember being on a conference call with our EVP of marketing Tony King-Smith and Patrick Moorhead*, founder and president of Moor Insights & Strategy. Patrick was working on a whitepaper (you can read it here) and was talking to the founding members to get more background information on how … Continued

Read More

There seems to be a dangerous trend proliferating recently in certain circles that promote misleading concepts about what GPU compute is all about. But worry not; we here at Imagination have decided to put an end to all the nonsense and give you the proverbial facts in a no-spin zone. We’ve assembled the best engineers in one room and asked … Continued

Read More

There has been a lot of talk recently about the HSA Foundation that AMD, ARM, Imagination Technologies, MediaTek and Texas Instruments have set up. Articles in the Inquirer or PC Mag have looked at the implications of this union which was announced through the official press release at the AMD Fusion Developer Summit  in Bellevue, WA. Let’s spend some time … Continued

Read More