1 / 12

GARTENSTRASSE 19 CH-8002 ZURICH SWITZERLAND INFO@INCUBEGROUP.COM INCUBEGROUP.COM

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.

makana
Télécharger la présentation

GARTENSTRASSE 19 CH-8002 ZURICH SWITZERLAND INFO@INCUBEGROUP.COM INCUBEGROUP.COM

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 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

  2. InCube at a glance Our interdisciplinaryteam

  3. 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

  4. 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

  5. New markets • Enterprise • Small companies • Mobile apps • Open-source software

  6. Architecture

  7. IL vs. Quotations • Discriminated unions • Records • Higher-order function • Interoperable

  8. Designing an IL-friendly API • More OOP • Delegates vs. Functions • Generics • LINQ vs. Monads

  9. Designing an IL-friendly API

  10. Designing an IL-friendly API

  11. AOT vs. dynamic compile • Small assembly size • Faster start-up • CUDA unbound • Compile at runtime • GPU scripting

  12. Higher level of abstraction • Syntax • F# vs. C • Programming idioms • DU / pattern matching • Arrays • Function values • Dataflow

More Related