TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
-
Updated
Apr 24, 2025 - Java
TornadoVM: A practical and efficient heterogeneous programming framework for managed languages
Assignments and Quizzes submitted by me.
Códigos feitos para o curso de Multithreading com Java, no canal RinaldoDev do YouTube.
A multiprocessing library for Java that features process pool implementations and a flexible API.
🦄The async tool for java.(Java 多线程异步并行框架,基于 java 字节码,支持注解。)
Code samples for my book "Computing with Data: An Introduction to the Data Industry"
A MapReduce program to conduct sentiment analysis of a keyword from a list of comments.
This repository contains PDC course assignments
Parallel Computing for Sorting, including parallel quick sort, parallel merge sort, parallel rank sort and their corresponding sequential sorting.
In this task, we had to write a MapReduce program to analyze the sentiment of a keyword from a list of comments. This was done using Hadoop HDFS.
All about Multi-threading and Concurrent programming in Java. Simple and easy to understand code examples for most of the Concurrent APIs provided by Java.
Repo containing "Rice University , Parallel Programming in Java" Assignments .
Application to calculate the probability of a given hand for a deck defined at runtime. In which what is being calculated is determined by the chosen configuration file. Probability is calculated through simulation.
This project contains all java advanced and modern topics, such as streams, lambdas, collections, generics, parallel programming, oop, design patterns and principles and more, check the readme for the full table of contents.
A project developed as the final project for Parallel Programming Class. The two primary concepts are the Travelling Salesman Problem (TSP) & Ant Colony Optimization (ACO). TSP involves traversing all the given cities, passing every city only once. ACO involves creating several agents to solve a problem inspired by real-life Ant Colonies.The pro…
A desktop version of the online game called Skribbl.io. This game uses local networking to allow players on the same network to play against each other. Contains a chatbox for users to communicate, as well as a canvas for the artist to draw on that syncs to all users clients in real-time.
In this task, we had to find the average length of comments given in the dataset. It was done using Hadoop MapReduce and Hadoop HDFS.
Parallel and Asynchronous Programming in Java. Implementing Threads, Executor Service, ForkJoin, Parallel Streams, and CompletableFuture.
Concurrency & Parallel programming in Java
Add a description, image, and links to the parallel-programming topic page so that developers can more easily learn about it.
To associate your repository with the parallel-programming topic, visit your repo's landing page and select "manage topics."