Project details for Java Optimized Processor for Embedded Machine Learning

Screenshot Java Optimized Processor for Embedded Machine Learning 1

by rasped - December 15, 2009, 12:51:26 CET [ Project Homepage BibTeX BibTeX for corresponding Paper Download ]

view (1 today), download ( 0 today ), 0 subscriptions

OverallWhole StarWhole StarWhole Star1/2 StarEmpty Star
FeaturesWhole StarWhole StarWhole StarWhole StarEmpty Star
UsabilityWhole StarWhole StarWhole StarEmpty StarEmpty Star
DocumentationWhole StarWhole StarWhole StarEmpty StarEmpty Star
(based on 1 vote)

Embedded machine learning is possible with the Java Optimized Processor. It is an implementation of a Java virtual machine in hardware using FPGA technology. Furthermore, this processor and the associated tools allow hard real-time analysis of Java machine learning code. It is possible to obtain tight upper bounds on the number of CPU cycles a given section of code takes to execute. We show how a support vector machine can be trained on a multicore processor.

The project has many examples of how machine learning code in Java can be used on this processor. The chosen examples are from the support vector family of algorithms. Java is a popular language for practical implementation of machine learning environments.

Changes to previous version:

Initial Announcement on

BibTeX Entry: Download
Corresponding Paper BibTeX Entry: Download
Supported Operating Systems: Linux, Windows
Data Formats: Java Arrays
Tags: Java, Embedded, Realtime
Archive: download here


No one has posted any comments yet. Perhaps you'd like to be the first?

Leave a comment

You must be logged in to post comments.