Development
Optimisation
Benchmarking
|
High Performance Business-Critical Applications
Whether your requirement is a small or a longer term project we work with our clients to build and develop their mission critical applications. EigenForge provides the necessary team of expertise to work within your organisation together with your architects and project managers in order to fulfil your critical time-limited requirement. Our expertise revolves around
Beyond language expertise we are also highly cognisant of the multi-core programming paradigm and seek ways to exploit this architecture to gain application speed-up. This includes multi-threaded codes through to hybrid codes such as C++ to Fortran or even MPI-OpenMP architectures. This is coupled with our knowledge of compilers for different processor architectures through to the optimisation flags developers can exploit including binding with the hardware (e.g. Remote Direct Memory Access 'RDMA' for parallel applications). Nearer to hardware, we have specialist expertise in hardware programming such as Field Programmable Gate Arrays. Single precision applications, such as in bioscience, lend themselves very favourably to this set. In some cases clients have witnessed application acceleration by several thousand percent. The same benefits are now being applied to the latest generation of GPGPUs. |
 
Development