Software

SLAMBench

PAMELA logo

SLAMBench presents a foundation for quantitative, comparable and validatable experimental research in the form of a benchmark to investigate the performance, accuracy and power consumption of a dense, 3D scene understanding application.  SLAMBench, a publicly-available software framework which supports both research in hardware accelerators, software tools, and also, by enabling quantitative evaluation of solution accuracy, research in novel algorithms. It provides clean KinectFusion implementations in most common languages, e.g. C++, CUDA and OpenCL, making this benchmark highly portable. SLAMBench is an open source project, have a try here.

MACS

MACS (Murex AnalytiCS) is a library used for pricing evaluation and risk management in computational finance developed at Murex S.A.S.. It includes common tools in financial mathematics such as Monte Carlo simulations, PDEs, model calibrations and analytics. The library is used mainly for risk management purposes. At Murex my research was in devising new algorithms to approach the financial tools on three main points: speed, cost and energy consumption. The code is closed source. Have a look at the NVIDIA GPU technology conference (GTC) if you are interested in a technical presentation of MACS. Or here Murex is in the news.

 

YAO

YAO is a DSL for variational data assimilation. Check out the open source code here and have a look:

  • here if you are interested in an introduction of YAO;
  • here if you want to know more about the automatic parallelisation feature of YAO.