oneAPI

Deliver uncompromised performance for diverse workloads across multiple architectures.

Performance and Portability Evaluation of the K-Means Algorithm on SYCL with CPU-GPU architectures

URL: https://github.com/artecs-group/k-means

Description:

This work uses the k-means algorithm to asses the performance portability of one of the most advanced implementations of the literature, He-Vialle, over different programming models (DPC++, CUDA, OpenMP) and multi-vendor CPU-GPU architectures.

Posted:

Direction Field Visualization with Python

URL: https://github.com/olutosinbanjo/direction_field

Description:

This project demonstrates the visualization of a direction field with Python using the differential equation of a falling object as a case study. The effectiveness of Heterogeneous Computing is also shown by exploring optimized libraries & added functionalities in Intel® Distribution for Python*.

Posted:

Answer sheet Assessment and Checking: oneAPI Deep Neural Network Project

URL: https://github.com/AftabAhmedAbro/Answer-sheet-Assessment-and-Checking-oneAPI-Deep-Neural-Network-Project

Description:

Project on making a system using oneAPI Deep Neural Network Library to check and assess the answer sheets of thousands of candidates for various tests for organizations using ML/DL techniques Dataset: with the help of the MNIST dataset

Posted:

Novel Applications of Transformer Models in Data Interpretation and Visualization

URL: https://github.com/andreicozma1/oneAPI-viz

Description:

This project explores the possibilities of using attention-based transformer models to aid in tasks related to data visualization and interpretation, through the use of various Intel oneAPI toolkits such as the DNN library, oneAPI AI Kit, as well as oneAPI Render Kit.

Posted:

Accelerating Irregular Codes on Elastic Dataflow Architectures

URL: https://github.com/robertszafa/elastic-sycl-hls

Description:

Current HLS tools fail to synthesise efficient architectures for irregular codes because they rely on static scheduling. Elastic dataflow techniques enable circuits to be scheduled dynamically and achieve a higher performance in accelerating irregular codes.

Posted:

RISK IDENTIFICATION IN PREDICTIVE ESTIMATION

URL: https://github.com/QuanticTechnovations/OneAPI_RiskAnalyzer

Description:

Significant business decisions is taken based on the outcome predicted by the ML model. Users get benefit from an unbiased, statistically sound and rigorous re-validation of the prediction’s accuracy from an independent source. That is what the Predictive Risk Analyzer tool from Quantic aims to go.

Posted:

Drift Detection for Edge IoT Applications

URL: https://github.com/blackout-ai/Face_Aging_Concept_Drift

Description:

This concept drift project is run on video and image datasets such that we can calculate an overall precision and standard error. The concept drift detection technique finds True positives and False negatives using real and virtual drift detection.

Posted:

Python Data Parallel Control (dpctl)

URL: https://github.com/IntelPython/dpctl.git

Description:

Dpctl provides Python SYCL bindings and SYCL-based Python Array API library. The dpctl simplifies building Python native extensions that use oneAPI DPC++ to implement portable data-parallel functions, as well as implements such extensions for its array library.

Posted:

toyBrot

URL: https://gitlab.com/VileLasagna/toyBrot

Description:

toyBrot is a raymarching fractal generator that is used both as a simple benchmarking tool and a study tool for parallelisation. The code is is implemented with over 10 different technologies, including Intel TBB, ISPC and SYCL (with support for oneAPI)

Posted:

Phase field solvers using SYCL for microstructure evolution

URL: https://github.com/ICME-India/MicroSim

Description:

Phase field technique is used to simulate microstructure evolution during materials processing such as 3D printing and additive manufacturing apart from traditional manufacturing techniques like welding, casting etc. These non-linear PDE solvers are compute intensive and also memory intensive.

Posted: