IoT hardware and software architecture

Cloud interfaces and software requirements in IoT

     

Cloud interfaces In an IoT system, the provision of services by the cloud will depend on several conditions. Security is a concern for device-to-cloud data transactions. An IoT device will need to support data encryption to the cloud via TLS or https. The software stack in the IoT device will need to support these security […]

Continue Reading 0
Amazon Fire TV - MediaTek MT8137(1)

New devices using PowerVR Series6XT GPUs: MediaTek MT8173 and Renesas R-Car H3

       

One way of looking at the future of consumer electronics is to analyze markets where there is room for disruption. In this article I’d like to focus on two of these markets: home entertainment and automotive – and highlight two examples of how Imagination is working closely with semiconductor vendors, OEMs and other companies in […]

Continue Reading 6
20-Parallel versus serial execution of a statement in a warp

Measuring GPU compute performance

    

After exploring a quick guide to writing OpenCL kernels for PowerVR Rogue GPUs and analyzing a heterogeneous compute case study focused on image convolution filtering, I am going to spend some time looking at how developers can measure the performance of their OpenCL kernels on PowerVR Rogue GPUs. The performance of scalar code running on […]

Continue Reading 1
Vulkan API_explicit control

Vulkan: Explicit operation and consistent frame times

    

Welcome to the penultimate post in my series of blog posts on Vulkan, thanks for following so far – one more to go after this one! In this post I’ll be doing some analysis of why and how Vulkan is an explicit API, and what exactly that means. There is a lot of mention of Vulkan being a low-level API, […]

Continue Reading 1
Standing Egg - MIPS FPGA

Standing Egg demonstrates virtual gyroscope on MIPS-based MCU

    

I’ve recently returned from a trip to China where I’ve attended the two Imagination Summits organized in Beijing and Shanghai, respectively. Alongside a series of exciting presentations from my colleagues as well many of our ecosystem partners, I also enjoyed seeing several demonstrations and prototypes of next-generation devices using Imagination IP in addition to many […]

Continue Reading 2
Ensigma Series5 RPU - Ensigma Explorer Wi-Fi Bluetooth LoWPAN FM radio

Ensigma Series5 radio processors for high performance connectivity

    

Since their release, the Ensigma Series4 family of Radio Processing Units (RPUs) has been the powerhouse for high-performance connectivity standards such as 802.11ac 2×2 and 802.11n 4×4 as well as many TV and radio broadcast standards supported by Imagination. Multiple customers have licensed these RPUs to integrate more (or all) high-performance connectivity on-chip; examples include […]

Continue Reading 0
05-Zero-copy transfer between a camera and display

Supported zero-copy flows inside the PowerVR Imaging Framework

     

In a previous article we described our PowerVR Imaging Framework, a set of extensions to the OpenCL and EGL APIs that enable efficient zero-copy sharing of memory between a PowerVR GPU and other system components such as a CPU, ISP and VDE. Most flows use EGL to facilitate the sharing of objects between multiple client […]

Continue Reading 2
Vulkan multi-threading

Vulkan: Scaling to multiple threads

   

We’re halfway through our series of blog posts on Vulkan – hopefully you’ve checked out the other blog posts, or tuned into the webinars, and are following so far! This post I’ll be discussing the importance of scaling to multiple threads, and how Vulkan helps achieve that. CPU bottlenecks – redux Modern CPUs have multiple cores, for a variety of great […]

Continue Reading 4
03 - Creator Ci40 dev board - full specs

Creator Ci40 dev kit puts the IoT in a box for £80

        

Recent research from Gartner suggests that by 2020 the Internet of Things market will grow to include billions of connected devices from smart sensors and gateways to data centers and other computing platforms. To accelerate IoT development, Imagination is today introducing Creator Ci40, the most complete development kit for the Internet of Things. The package […]

Continue Reading 5
HSA Foundation(3)

2015 Linley Processor Conference: Heterogeneous computing, IoT security and the future of the automotive industry

       

I was recently at the 2015 Linley Processor Conference in San Jose and wanted to share with you some of my observations and takeaways. Imagination had a strong presence at the show with Jim Nicholas, VP of MIPS Business Operations, delivering a talk titled Heterogeneous Systems Architecture: Coming Soon to a Platform Near You. Jim’s […]

Continue Reading 0