editor's blog
Subscribe Now

Multicore with GPUs

We recently took a look at multicore software automation, and one of the efforts in play was the generation of so-called “recipes” for helping parallelize a program. The idea is that a tool from Vector Fabrics helps you decide how to parallelize a sequential program, and then you get a set of instructions that tell you how to transform your program into a parallel version.

Typically this is done by inserting pthread or OpenMP constructs. But Vector Fabrics recently announced a new twist – albeit one that’s in development, not yet in production. They’re working with Imagination Technologies to include their PowerVR GPUs – in particular, the SGX540 and SGX544MP2 – in a target platform and produce OpenCL recipes.

OpenCL (which stands for Open Computing Language) is a framework that allows writing programs that will execute on heterogeneous multicore platforms. In this case, the platform would have a GPU accelerator on it. OpenCL is typically invoked when there are GPUs in the mix; it’s an open-source, multi-platform equivalent to Nvidia’s proprietary CUDA (although Nvidia also supports OpenCL).

There are three elements involved in doing something like this. The first is modeling the GPU so that the tools can estimate performance of various parallel implementations. According to CEO Mike Beunder, that’s relatively mature. The other two are optimizing the implementations on a GPU and generating the recipes. Their work with Imagination Technologies should help with the optimization, as Mr. Beunder says they have a lot of optimization experience. And getting the recipes out should be complete around the end of the year, plus or minus.

More info in their press release

Leave a Reply

featured blogs
Nov 28, 2023
Chiplet Revolution Insights from Industry Leaders The semiconductor landscape is undergoing a seismic shift as the demand for more powerful and energy-efficient electronic devices reaches new heights. In a recent panel discussion at CadenceLIVE Europe, featuring luminaries su...
Nov 27, 2023
Qualcomm Technologies' SVP, Durga Malladi, talks about the current benefits, challenges, use cases and regulations surrounding artificial intelligence and how AI will evolve in the near future....
Nov 27, 2023
See how we're harnessing generative AI throughout our suite of EDA tools with Synopsys.AI Copilot, the world's first GenAI capability for chip design.The post Meet Synopsys.ai Copilot, Industry's First GenAI Capability for Chip Design appeared first on Chip Design....
Nov 6, 2023
Suffice it to say that everyone and everything in these images was shot in-camera underwater, and that the results truly are haunting....

featured video

Dramatically Improve PPA and Productivity with Generative AI

Sponsored by Cadence Design Systems

Discover how you can quickly optimize flows for many blocks concurrently and use that knowledge for your next design. The Cadence Cerebrus Intelligent Chip Explorer is a revolutionary, AI-driven, automated approach to chip design flow optimization. Block engineers specify the design goals, and generative AI features within Cadence Cerebrus Explorer will intelligently optimize the design to meet the power, performance, and area (PPA) goals in a completely automated way.

Click here for more information

featured paper

Power and Performance Analysis of FIR Filters and FFTs on Intel Agilex® 7 FPGAs

Sponsored by Intel

Learn about the Future of Intel Programmable Solutions Group at intel.com/leap. The power and performance efficiency of digital signal processing (DSP) workloads play a significant role in the evolution of modern-day technology. Compare benchmarks of finite impulse response (FIR) filters and fast Fourier transform (FFT) designs on Intel Agilex® 7 FPGAs to publicly available results from AMD’s Versal* FPGAs and artificial intelligence engines. Also join us for a webinar on the future of the Programmable Solution Group.

Read more

featured chalk talk

Electrical Connectors for Hermetically Sealed Applications
Many hermetic chambers today require electrical pathways to provide internal equipment with power, data or signals, or to receive data and signals from equipment within the chamber. In this episode of Chalk Talk, Amelia Dalton and Brad Taras from Cinch Connectivity Solutions explore the role that seals and connectors play in the performance of hermetic chambers. They examine the methodologies to determine hermetic seal leaks, the benefits of epoxy hermetic seals, and how Cinch Connectivity’s epoxy-based seals and hermetic connectors can add value to your next design.
Aug 22, 2023
11,826 views