industry news
Subscribe Now

Vector Fabrics eases heterogeneous multicore development

Eindhoven, The Netherlands, February 21, 2011 Vector Fabrics today announced the launch of their vfEmbedded cloud-based tool that allows embedded engineers to partition and map their software onto complex multicore platforms with ease. Following on the success of vfAnalyst, the partitioning tool that uses a platform independent symmetrical multicore processor (SMP) approach, vfEmbedded supports specific multicore architectures that have different cores and can assign partitions to specific cores. The ARM Cortex A9 and x86 architectures are the first to be supported with more target types to follow. Heterogeneous platforms having non-uniform resources such as different processors and separate memories, and hardware accelerators are fully supported.

The partitioning process identifies the sections of code that can be run, in parallel, across individual, and potentially different types of, processor cores. The process of mapping then allows the developer to decide which software partition to allocate to each processor core. Accelerators or other hardware in the architecture can be modeled by providing performance information. Code partitions can then be mapped onto the hardware for more accurate performance estimation.

Once the partitioning and mapping decisions are complete, vfEmbedded provides a set of step-by-step instructions, referred to as a recipe, from which those decisions can be implemented without introducing unexpected errors. The time saved by both accelerating the partitioning and mapping process and reducing debug time through the avoidance of bugs makes it possible to complete the process in days instead of months.

The target systems for vfEmbedded are traditional embedded applications and system-on-chip (SoC) devices. vfEmbedded is ideal for software designers trying to implement complex algorithms and codecs onto a given platform. By using the tool they can optimize the application by squeezing more code into the available spaces without wasting time trying different partitions on a trial and error basis. In addition, vfEmbedded suits software architects trying to match the various algorithms and code being used against potential hardware architectures. In this way, a better and more efficient match can be made between software and hardware resources. This approach avoids resource over-provisioning and results in tighter control of end-product cost.

vfEmbedded is available as a cloud-based software service from March 1st. The tool is accessed using a standard web browser through the Vector Fabrics web site. Pricing is from ?450 per month. A free trial, including several example designs, is available.

More information is available at http://www.vectorfabrics.com/

Leave a Reply

featured blogs
Mar 20, 2025
I just started reading Elegant Universe by Brian Greene, and my mind has been well and truly boggled....

Libby's Lab

Libby's Lab - Scopes out: Analog Devices DEMO-ADIN1100D2Z Media Converter Boards

Sponsored by Mouser Electronics and Analog Devices

Mouser Electronics presents Libby's Lab - scoping out Analog Devices DEMO-ADIN1100D2Z Media Converter Boards for long-run Ethernet connectivity.

Click here for more information about Analog Devices Inc. DEMO-ADIN1100D2Z Media Converter Board

featured chalk talk

Ultra-low Power Fuel Gauging for Rechargeable Embedded Devices
Fuel gauging is a critical component of today’s rechargeable embedded devices. In this episode of Chalk Talk, Amelia Dalton and Robin Saltnes of Nordic Semiconductor explore the variety of benefits that Nordic Semiconductor’s nPM1300 PMIC brings to rechargeable embedded devices, the details of the fuel gauge system at the heart of this solution, and the five easy steps that you can take to implement this solution into your next embedded design.
May 8, 2024
39,161 views