Vector API for Java: Overview, Implementation, and Design Challenges

Vector API for Java: Overview, Implementation, and Design Challenges

Java via YouTube Direct link

Why Not Just Expression Trees?

23 of 25

23 of 25

Why Not Just Expression Trees?

Class Central Classrooms beta

YouTube playlists curated by Class Central.

Classroom Contents

Vector API for Java: Overview, Implementation, and Design Challenges

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

  1. 1 Intro
  2. 2 Overview
  3. 3 Introduction: Vector API Project Team
  4. 4 Terminology
  5. 5 Motivation
  6. 6 Project Goals
  7. 7 CodeSnippets as a Substrate
  8. 8 Implementing a Primitive
  9. 9 Binding to Machine Instruction
  10. 10 Checked Invocation
  11. 11 A Small Example
  12. 12 Generating C2 Code
  13. 13 Java Needs an Abstraction for Vectors
  14. 14 Structure of the API
  15. 15 Fully Realized Expressiveness
  16. 16 Kernel with Vector API
  17. 17 Higher Order Components
  18. 18 Kernel Construction
  19. 19 Statically Typed Wrappers
  20. 20 Quick Thoughts....
  21. 21 Expressions Bind to Method Handles.
  22. 22 Baby's First EDSL
  23. 23 Why Not Just Expression Trees?
  24. 24 Challenges to an Idiomatic Design
  25. 25 Continuing Work

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.