• 2007 February 01

Company Description

Vector Fabrics licenses multicore programming tools - predictive profiling and error detection

Vector Fabrics licenses programming tools to unlock the performance potential of the multicore platforms. The world is going multicore with two, four, and up to hundreds of processors on a chip. Performance and power consumption are critical to the success of software vendors in mobile, automotive, networking and industrial markets. Yet software is not written to take advantage of more than one single core. Often, the anticipated speedup of parallel execution is not reached. The code modifications actually slow down the program. In addition, manual optimization leads to field recalls due to data races and related multicore programming errors. Vector Fabrics technology thoroughly analyzes the dynamic behavior of the software. Their products detect critical bugs in the dynamic behavior such as data races and potential deadlocks. The predictive profiling technology gives the programmer the insight how to change the software to fully use the parallel hardware.