Skip to content

jcp-org/Java-and-AI-Working-Group

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 

Repository files navigation

Java-and-AI-Working-Group

The purporse of the JCP EC AI working group is to promote, support and accelerate development of Java platform for Artificial Intelligence.

People and Organizations

Meetings and Information

For information and presentation materials, refer to the Java and AI wiki

Challanges and Painpoints

  • What do we want to solve / what needs to be solved?
  • What should be the final result, where we want to be
  • What needs to be done and what are the next steps (roadmap)

Related Open JDK Projects

  • Panama - Interconnecting JVM and native code (C, Python, ..), and simplifying calls to AI and native libraries.
    • Vector API - Using CPU vector operations to accelerate primitive mathematical operations used for AI/machine learning (part of Panama)
  • Babylon - Extend the reach of Java to foreign programming models such as GPUs (code in Java, convert to hardware specific parallel code in runtime)
  • Valhalla Combining abstractions of the object-oriented programming with the performance characteristics of simple primitive types.
  • HAT (Heterogenious Acceleration Toolkit) How Babylon and Panama Enable Java GPGPU

How Can You Help/Participate

This is what we want, this is what is helpfull:

  • Review and try things out. - What, let's be specific about this and give examples
  • Give us feedback, share your experience. Not 'why you do it this way' or 'what about my use case'
  • Share our high level slides on social media and events

Communication Channels

  • Open JDK mailing lists List of all Open JDK mailing lists
  • GitHub Issue as a communication channel for this WG?

Panama

Babylon

  • babylon-dev Technical discussion related to the Babylon Project

Valhala

About

Java and AI is a working group to promote the use of Java in Artificial Intelligence.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •