Live Chat Not Available: Create Service Request

AltiVec Libraries


 

To help developers take advantage of the performance benefits of AltiVec technology, Freescale and Mentor Graphics Corporation provide a software library of advanced mathematical and signal processing functions optimized for the latest version of Freescale's AltiVec processing engine. The Mentor® Embedded Performance Library for Freescale's AltiVec technology is designed to help Freescale's recently announced QorIQ T Series achieve maximum performance from the newest AltiVec engine while simultaneously supporting software developer productivity.

Embedded system designers using can leverage AltiVec technology to boost the performance of their applications. For example, using these libraries, Freescale has demonstrated a 100 percent improvement in CPU efficiency by using AltiVec technology-enabled memory copying and checksum calculation functions in the TCP/IP protocol stacks within Linux.

The Mentor Embedded Performance Library for Freescale's AltiVec technology can be downloaded for free.

Additional downloadable AltiVec libraries include the libc data-movement functions (memcpy, memmove and memset) and their related non-ANSI functions (bcopy and bzero). Developers can download and use these AltiVec functions to enhance the speed of their existing applications.

Watch this site for future additions to the AltiVec library, as well as related application notes including the source code.

Connect With Us

  • Every Connection Matters by Freescale's consumer experts
  • Software Meets Silicon Share ideas, design tips and meet other i.MX fans

Return to Top Return to Top