Presentation is loading. Please wait.

Presentation is loading. Please wait.

Overview Motivation Scala on LLVM Challenges Interesting Subsets.

Similar presentations


Presentation on theme: "Overview Motivation Scala on LLVM Challenges Interesting Subsets."— Presentation transcript:

1

2 Overview Motivation Scala on LLVM Challenges Interesting Subsets

3 Motivation

4

5 Scala on LLVM

6 Challenges: Must-Have Garbage Collector

7 Challenges: Optional Threading Reflection Debugging Code Loading

8 Challenges: Code Loading

9

10 Scala Specific Optimisations Improving Function Handling – Get Rid of Object Overhead – Inlining

11 Interesting Subsets Tiny Scala On Small Systems Compiled Scala Scala In Flavors

12 Scala in Flavors

13 Run the ‘regular’ Code on CPU Run data parallel on GPU or other dedicated hardware Issues – Interchanging Data – Vectorisation – Memory-Management

14


Download ppt "Overview Motivation Scala on LLVM Challenges Interesting Subsets."

Similar presentations


Ads by Google