PRINCETON, NJ, February 23, 2010 – Eigen.Systems LLC announced today the launch of eigen.spaces v 2, a C++ concurrency toolkit multi core development. Eigenspaces v 2 enhances the functionality and ease of use of eigen.spaces; allowing the user to define object types, specify dependencies and connect data sources with speed and simplicity.

Application patterns such as dependency graphs, data parallel applications and request servers allow existing sequential applications to be easily refactored to take advantage of current and upcoming many-core processors.

In conjunction with blackbird, an application server created by Eigen.Systems, multi-core eigen.spaces based applications can be monitored and tuned for best performance under varying workloads.

High performance I/O is delivered using flexible, asynchronous connectors that can be configured to operate with files, databases or various network protocols.

Concurrent patterns adapted to the needs of computational finance allow for existing sequential analytics to be bound to a parallel execution framework, preserving decades of investment in analytics models while tapping the power of many-core computing.

Metadata controlled serialization mechanisms provide compact, binary serialization to maximize network performance while preserving the ability to communicate with external systems using XML, CSV, JSON and other representations.

Rakesh Joshi of Eigen.Systems says “Processor technology has decisively shifted to multi-core, with the result that hardware upgrades can indeed slow down existing sequential applications. With that, concurrent programming utilizing such tools as eigen.spaces v 2 has become the new imperative if the benefits of new technology are to be realized.”

Evaluation versions of Eigen.spaces v 2 are available upon request. EigenSystems also offer training programs in parallel application development, and consulting services to accelerate migration to multi-core.

An Intel Software Partner since 2008, Eigen.Systems have developed high performance parallel frameworks based on Intel Threading Building Blocks (TBB) and the Intel Math Kernel (MKL).

About Eigen.Systems
Eigen.Systems was founded in 2006 by a group of investment banking technologists, with over 40 years of combined industry experience in risk management and capital markets. With insight born of long experience in all facets of fixed income, FX, equity and credit markets, they strive to build strong customer relationships based on a track record of effective delivery and a keen focus on doing what is best for the client’s business.

Press contact: Sarah Richards – sarah@eigensystems.com