Scheduling Array Operations for GPU and Distributed Computing

Scheduling Array Operations for GPU and Distributed Computing

Dyalog User Meetings via YouTube Direct link

Introduction, personal background and research goals

1 of 8

1 of 8

Introduction, personal background and research goals

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Scheduling Array Operations for GPU and Distributed Computing

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction, personal background and research goals
  2. 2 How an APL approach to data can help with GPU/multi-core programming
  3. 3 Related on-going research in academia and industry
  4. 4 Abstract interpretation of computer programs to help find software bugs
  5. 5 An abstract academic concept of types
  6. 6 The language trilemma of performance, productivity and generality
  7. 7 Static semantics and rank polymorphism in array languages
  8. 8 Using shape analysis to build constraints which help computers see things how the APLer does

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.