Computer Architecture Group (GAC) - CITIC - UDC
UDC-GAC
The main research activity of the Computer Architecture Group is high-performance computing.
Languages
Top Repositories
A Vectorized N:M Format for Unleashing the Power of Sparse Tensor Cores
A Winograd Minimal Filter Implementation in CUDA
PATO: high PerformAnce TriplexatOr is a high performance tool for the fast and efficient detection of triple helices and triplex features in nucleotide sequences
PolyBench/Python is the reimplementation of PolyBench in the Python programming language. It is a benchmark suite of 30 numerical computations with static control flow, extracted from operations in various application domains (linear algebra computations, image processing, physics simulation, dynamic programming, statistics, etc.).
This project provides a container rescaler that is able to change cpu,memory,disks and network cgroups' limits through an REST API in real time and in an automatic manner
CoLumn-vector pruning-Aware SPmm kernel
Repositories
48This is a sample repo for testing manual git merges and gitflow.
Big Data Evaluator (BDEv) benchmarking tool
A Vectorized N:M Format for Unleashing the Power of Sparse Tensor Cores
This project provides a serverless platform for the execution of Big Data workloads through Hadoop YARN in container-based clusters. An automated Ansible deployment and a web interface are also provided.
This project provides a container rescaler that is able to change cpu,memory,disks and network cgroups' limits through an REST API in real time and in an automatic manner
No description provided.
Parallel tool to perform quality control operations on genomic datasets
PATO: high PerformAnce TriplexatOr is a high performance tool for the fast and efficient detection of triple helices and triplex features in nucleotide sequences
A GPU-accelerated tool for cell-free DNA based cancer diagnosis and tissue-of-origin prediction, based on the methods from the CancerLocator tool.
PolyBench/Python is the reimplementation of PolyBench in the Python programming language. It is a benchmark suite of 30 numerical computations with static control flow, extracted from operations in various application domains (linear algebra computations, image processing, physics simulation, dynamic programming, statistics, etc.).
CLADE
Python application for simple and automatic execution of TPC-DS on Snowflake and Databricks.
CoLumn-vector pruning-Aware SPmm kernel
No description provided.
This repository gathers a set of projects to increase productivity through automation of serverless services in the cloud.
A Winograd Minimal Filter Implementation in CUDA
This repository acts as an umbrella project for different subprojects that can be combined to have a monitoring and profiling framework capable of producing resource usage information on a process-level as well as detailed profiling of Java-based applications in the form of flame graphs.
This project provides a platform designed to restrict the power consumption of applications running in container-based environments.
Big Data tool that allows performing various quality controls, as well as transformations, on genomic sequence datasets following a streaming model
A library for calculating penetrance tables of any bivariate epistasis model.
REISA: Ray-enabled in situ analytics
No description provided.
MACVETH - Multi-dimensional Array C-compiler for VEctorizing Tensors in HPC
Library for convenient thread-level speculative parallelization of loops in C++
pRIblast is a high efficient, parallel application for extensive lncRNA-RNA interaction analysis
Java wrappers for the Hardware Locality (hwloc) library
MARTA - Multi-configuration Assembly pRofiler and Toolkit for performance Analysis
Big Data tool for scalable short-read error correction
Parallel task programming library for distributed memory environments on top of UPC++
PARamrfinder is a high performance parallel tool to predict allele-specific DNA methylation (ASM) in mammals in the absence of SNP data.