bsc-pm-ompss-at-fpga Goto Github PK
Name: OmpSs@FPGA
Type: Organization
Bio: OmpSs@FPGA toolchain from Programming Models Group at Barcelona Supercomputing Center
Name: OmpSs@FPGA
Type: Organization
Bio: OmpSs@FPGA toolchain from Programming Models Group at Barcelona Supercomputing Center
The Accelerator Integration Tool (AIT) automatically integrates OmpSs@FPGA accelerators into FPGA designs using different vendor backends
This application performs a cholesky decomposition/factorization over a square matrix. The matrix is distributed by blocks of contiguous memory.
Cholesky matrix decomposition
Simulation of heat propagation on a 2D surface using a Gauss-Seidel method
N-body benchmark that uses Implicit Message Passing to exchange particles between FPGAs in a distributed memory cluster
Instrumentation framework to generate execution traces of the most used parallel runtimes.
Compilation of HLS sources that currently can't be generated by Clang
LLVM-based compiler for OmpSs-2
This application performs the multiplication of two square matrices. The matrices are allocated by blocks of contiguous memory.
Mercurium is a C/C++/Fortran source-to-source compilation infrastructure aimed at fast prototyping developed by the Programming Models group at the Barcelona Supercomputing Center
N-body simulation is a simulation of a dynamical system of particles, usually under the influence of physical forces, such as gravity.
Nanos6 is a runtime that implements the OmpSs-2 parallel programming model, developed by the Programming Models group at the Barcelona Supercomputing Center.
Nanos++ is a runtime designed to serve as runtime support in parallel environments. It is mainly used to support OmpSs, a extension to OpenMP developed at BSC.
Meta-repository for OmpSs-2@FPGA releases
OmpSs-2 cholesky factorization application
Dense matrix-matrix multiplication for ompss-2@fpga
N-body application using OmpSs2@FPGA
Linux Kernel Module for OmpSs@FPGA toolchain in Zynq boards
Meta-repository for OmpSs@FPGA releases
Sources and IP generation scripts of the Picos OmpSs Manager (POM)
Obtuse but Versatile Nanoscale Instrumentation
Slurm: A Highly Scalable Workload Manager
Library implementing a common interface to manage FPGA memory and streams
Library implementing a common interface to manage FPGA tasks
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.