Skip to content

justaprog/daphne

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,433 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The DAPHNE System

Overview

"The DAPHNE project aims to define and build an open and extensible system infrastructure for integrated data analysis pipelines, including data management and processing, high-performance computing (HPC), and machine learning (ML) training and scoring." (more information on https://daphne-eu.eu/)

In this repository, we develop the whole DAPHNE system with all its components including, but not limited to DaphneDSL, DaphneLib, DaphneIR, the DAPHNE Compiler, and the DAPHNE Run-time. The system will be built up and extended gradually in the course of the project.

Getting Started

Getting Involved

This section describes the setup and testing for the MNC Sparsity Estimator project. System Specs We ran all tests on the following hardware and software: Processor: 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz. Memory: 16.0 GB RAM. System Type: 64-bit OS. Operating System: Windows 11 Home using WSL (Windows Subsystem for Linux). Environment: Run inside a Docker container for consistent results. Testing & Results Dataset: We used real scientific data from the SuiteSparse Matrix Collection instead of random data. Decision Logic: The system uses a 0.25 threshold to decide if a matrix should be stored as SPARSE or DENSE. Reliability: The code passed 2,452 unit tests, proving it works safely with the rest of the DAPHNE system.

About

DAPHNE: An Open and Extensible System Infrastructure for Integrated Data Analysis Pipelines

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 84.9%
  • Python 5.3%
  • Shell 3.4%
  • MLIR 3.0%
  • CMake 1.3%
  • Cuda 1.1%
  • Other 1.0%