120 likes | 286 Vues
Your partner to navigate the challenges in investment and risk management. Alea.cuBase Professional GPU compiler for .net September 2014. GARTENSTRASSE 19 CH-8002 ZURICH SWITZERLAND INFO@INCUBEGROUP.COM INCUBEGROUP.COM. InCube at a glance. Our interdisciplinary team.
E N D
Your partner tonavigate the challenges in investment and risk management. Alea.cuBase Professional GPU compiler for .net September 2014 GARTENSTRASSE 19 CH-8002 ZURICH SWITZERLAND INFO@INCUBEGROUP.COM INCUBEGROUP.COM
InCube at a glance Our interdisciplinaryteam
Our products and services Advisory Solutions Investments > > > High-quality consulting services that help organizations improve their performance and manage their risks. Intelligent solutions for trading, investment and risk management. Innovative investment strategies based on profound research and disciplined investment processes. Investment Management Alea.cuBase (QuantAlea) InCube Gold Fund Risk Management InCube│PRICER AIC Equity Certificate Pricing & Valuation InCube│GRID Market Neutral Commodity Strategy Regulatory Compliance InCube│LIQUIDITY Customized Investment Strategies High Performance Computing InCube│SIGNAL InCube│SELECTOR
GPU-Compiler • Professional tool • Debugging • Multi-platform (Linux, OS X, Windows) • Multi-language (F#, all IL-based languages) • Ever-improving user experience • Visual Studio integration • Nsight • NVprof • NuGet installation
New markets • Enterprise • Small companies • Mobile apps • Open-source software
IL vs. Quotations • Discriminated unions • Records • Higher-order function • Interoperable
Designing an IL-friendly API • More OOP • Delegates vs. Functions • Generics • LINQ vs. Monads
AOT vs. dynamic compile • Small assembly size • Faster start-up • CUDA unbound • Compile at runtime • GPU scripting
Higher level of abstraction • Syntax • F# vs. C • Programming idioms • DU / pattern matching • Arrays • Function values • Dataflow