The Inquirer-Home

Vector Fabrics releases a tool to aid multi-threaded developers

Offers a hand to coders wanting to push X86 to the limit
Wed Jul 20 2011, 15:30

SOFTWARE DEVELOPER Vector Fabrics has released an application that it claims makes it easier for developers to code multi-threaded applications.

As chip designers such as AMD and Intel head down the multi-core route, one thing that hasn't been as forthcoming is software. Developing multithreaded applications that make use of many cores is not a simple process, requiring developers to carefully design their code. Now Vector Fabrics claims that its Vfthreaded-x86 application will allow developers to reduce both development time and risks associated with multi-threaded code.

Vector Fabric's tool is primarily aimed at high performance computing developers where squeezing every single drop of performance from a chip can result in significant reductions in workload run times. Mike Beunder, CEO of Vector Fabrics said, "Our tools make it easy to speed up a program using multiple threads, something programmers often shy away from since they find it difficult to split up code and to avoid hard-to-find bugs. Our tools largely automate this otherwise error-prone and lengthy manual parallelization process."

Vector Fabrics employs code analysis to help the developer essentially divide and conquer. There's also code benchmarking to show the level of resources a program is using and whether optimisations in certain areas could speed up execution.

Whereas a few years back this sort of application would be available to run on the developer's workstation or build box, Vector Fabrics provides Vfthreaded-x86 as a cloud based application running on Amazon's EC2.

Helping developers produce multi-threaded code is of utmost importance if chip vendors are to highlight the performance benefits of attaching ever more cores to their processors. The ability for developers to easily get information on how to optimise code is only likely to help that. µ


Share this:

blog comments powered by Disqus
Subscribe to INQ newsletters

Sign up for INQbot – a weekly roundup of the best from the INQ

Existing User
Please fill in the field below to receive your profile link.
Sign-up for the INQBot weekly newsletter
Click here
INQ Poll

Microsoft Windows 10 poll

Which feature of Windows 10 are you most excited about?