Freescale Semiconductor’s (NYSE: FSL) flagship QorIQ T4240 communications processor is now available with AltiVec software libraries provided by Mentor Graphics Corporation. Running on the next-generation AltiVec engine, the signal-processing libraries allow customers to realize super-computing performance from Freescale’s QorIQ T series processors while adhering to the size, weight and power requirements of embedded computing.
The AltiVec engine is a distinguishing feature of Freescale’s QorIQ T series processors, offering 172 GFLOPS of vector processing – more than seven times the performance of Freescale’s previous AltiVec-enabled device. AltiVec technology addresses high-bandwidth data processing and algorithmic-intensive computations for applications such as networking, medical and industrial imaging, printing and aerospace and defense. With the engine’s single instruction, multiple data (SIMD) signal processing, customers can improve the performance of their new or pre-existing AltiVec code, while building smarter and more capable autonomous equipment.
The Mentor Embedded Performance Library for Freescale's AltiVec technology is available now for download from Mentor Graphics in binary form at no cost. Easier to use than ever, this rich software helps increase developer productivity and speed product development for 32-bit and 64-bit applications.
“These new software libraries help enable AltiVec technology better than ever before, allowing our customers to fully leverage the ultra-high performance of AltiVec vector processing technology from Freescale,” said Raja Tabet, vice president of software and systems for Freescale’s Digital Networking business. “There is an exceptionally large code base written for Freescale’s AltiVec engine, and now customers can significantly enhance the performance of that code using the state-of-the-art QorIQ T4240 processor with Mentor Graphics’ software.”Mentor Graphics’ low-level High Performance Computing (HPC) library of advanced math and signal processing functions provides a robust embedded software foundation for fast, reliable development of end-user software. The library of functions includes more than 250 math and signal processing functions such as Fast Fourier Transforms (FFT), convolutions, correlations, FIR filters, IIR filters, element-wise vector functions and linear algebra functions.