{"payload":{"pageCount":1,"repositories":[{"type":"Public","name":"distributed_Cholesky","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Cholesky matrix decomposition","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-05T07:58:18.499Z"}},{"type":"Public","name":"llvm","owner":"bsc-pm-ompss-at-fpga","isFork":true,"description":"LLVM-based compiler for OmpSs-2","allTopics":["compiler","ompss-2"],"primaryLanguage":null,"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":2,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-06-04T11:02:29.234Z"}},{"type":"Public","name":"ait","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"The Accelerator Integration Tool (AIT) automatically integrates OmpSs@FPGA accelerators into FPGA designs using different vendor backends","allTopics":["fpga","heterogeneous-parallel-programming","xilinx-fpga","xilinx-vivado","bitstream","ompss","ompss-2"],"primaryLanguage":{"name":"Tcl","color":"#e4cc98"},"pullRequestCount":0,"issueCount":0,"starsCount":5,"forksCount":2,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-30T15:16:01.375Z"}},{"type":"Public","name":"nanos6-fpga","owner":"bsc-pm-ompss-at-fpga","isFork":true,"description":"Nanos6 is a runtime that implements the OmpSs-2 parallel programming model, developed by the Programming Models group at the Barcelona Supercomputing Center.","allTopics":["runtime","ompss-2"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":13,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T11:27:21.317Z"}},{"type":"Public","name":"xtasks","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Library implementing a common interface to manage FPGA tasks","allTopics":["fpga","heterogeneous-parallel-programming","task-manager","ompss"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,1,0,2,0,0,0,0,0,0,0,0,0,0,0,12,2,0,4,0,0,0],"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-29T10:49:55.769Z"}},{"type":"Public","name":"distributed_Heat","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Simulation of heat propagation on a 2D surface using a Gauss-Seidel method","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-05-17T09:48:45.456Z"}},{"type":"Public","name":"distributed_N-body","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"N-body benchmark that uses Implicit Message Passing to exchange particles between FPGAs in a distributed memory cluster","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-26T16:53:57.155Z"}},{"type":"Public","name":"ompss-2-at-fpga-releases","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Meta-repository for OmpSs-2@FPGA releases","allTopics":["fpga","docker-image","heterogeneous-parallel-programming","programming-model","xilinx-fpga","xilinx-vivado","ompss","ompss-2"],"primaryLanguage":{"name":"Makefile","color":"#427819"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-09T10:30:12.796Z"}},{"type":"Public","name":"ompss-at-fpga-kernel-module","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Linux Kernel Module for OmpSs@FPGA toolchain in Zynq boards","allTopics":["linux-kernel","ompss"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v2.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-03-08T20:14:44.092Z"}},{"type":"Public","name":"slurm","owner":"bsc-pm-ompss-at-fpga","isFork":true,"description":"Slurm: A Highly Scalable Workload Manager","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":628,"license":"Other","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-02-09T12:08:15.711Z"}},{"type":"Public","name":"xdma","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Library implementing a common interface to manage FPGA memory and streams","allTopics":["fpga","streams","ompss"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2024-01-17T11:47:04.915Z"}},{"type":"Public","name":"hls_sources","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Compilation of HLS sources that currently can't be generated by Clang","allTopics":[],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-12-04T14:40:04.063Z"}},{"type":"Public","name":"ompss-manager-src","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Sources and IP generation scripts of the Picos OmpSs Manager (POM)","allTopics":[],"primaryLanguage":{"name":"SystemVerilog","color":"#DAE1C2"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-11-08T11:31:25.524Z"}},{"type":"Public","name":"ompss-2-n-body","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"N-body application using OmpSs2@FPGA","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-29T14:22:35.620Z"}},{"type":"Public","name":"ompss-2-cholesky","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"OmpSs-2 cholesky factorization application","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-29T14:12:49.165Z"}},{"type":"Public","name":"ompss-2-matmul","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Dense matrix-matrix multiplication for ompss-2@fpga","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-29T14:09:22.545Z"}},{"type":"Public","name":"extrae","owner":"bsc-pm-ompss-at-fpga","isFork":true,"description":"Instrumentation framework to generate execution traces of the most used parallel runtimes.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":32,"license":"GNU Lesser General Public License v2.1","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-06-28T15:05:27.827Z"}},{"type":"Public","name":"mcxx","owner":"bsc-pm-ompss-at-fpga","isFork":true,"description":"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","allTopics":["compiler","source-to-source","ompss"],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":2,"forksCount":23,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-05-02T13:32:54.573Z"}},{"type":"Public","name":"nanox","owner":"bsc-pm-ompss-at-fpga","isFork":true,"description":"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.","allTopics":["runtime","ompss"],"primaryLanguage":{"name":"C++","color":"#f34b7d"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":15,"license":"GNU Lesser General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-23T11:51:02.274Z"}},{"type":"Public","name":"ompss-at-fpga-releases","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"Meta-repository for OmpSs@FPGA releases","allTopics":["fpga","docker-image","openmp","heterogeneous-parallel-programming","programming-model","xilinx-fpga","xilinx-vivado","ompss"],"primaryLanguage":{"name":"Dockerfile","color":"#384d54"},"pullRequestCount":0,"issueCount":0,"starsCount":1,"forksCount":0,"license":null,"participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2023-03-09T11:48:19.563Z"}},{"type":"Public","name":"Cholesky","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"This application performs a cholesky decomposition/factorization over a square matrix. The matrix is distributed by blocks of contiguous memory.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-15T15:29:48.381Z"}},{"type":"Public","name":"N-body","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"N-body simulation is a simulation of a dynamical system of particles, usually under the influence of physical forces, such as gravity.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-15T15:10:52.218Z"}},{"type":"Public","name":"Matmul","owner":"bsc-pm-ompss-at-fpga","isFork":false,"description":"This application performs the multiplication of two square matrices. The matrices are allocated by blocks of contiguous memory.","allTopics":[],"primaryLanguage":{"name":"C","color":"#555555"},"pullRequestCount":0,"issueCount":0,"starsCount":0,"forksCount":0,"license":"GNU General Public License v3.0","participation":null,"lastUpdated":{"hasBeenPushedTo":true,"timestamp":"2022-06-15T15:10:25.654Z"}}],"repositoryCount":23,"userInfo":null,"searchable":true,"definitions":[],"typeFilters":[{"id":"all","text":"All"},{"id":"public","text":"Public"},{"id":"source","text":"Sources"},{"id":"fork","text":"Forks"},{"id":"archived","text":"Archived"},{"id":"template","text":"Templates"}],"compactMode":false},"title":"Repositories"}