Skip to content

wangl-dev/cholesky_reference

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cholesky Reference Implementation on Ascend NPU

A reference implementation of Cholesky decomposition optimized for Ascend NPU processors. This project demonstrates low-level numerical algorithm implementation on specialized AI hardware.

Features

  • Standard Cholesky decomposition algorithm implemented for Ascend NPU architecture
  • Kernel-level optimization using Ascend CANN toolkit
  • Performance benchmarks and numerical validation suite

Tech Stack

  • Language: C++ / Ascend CANN
  • Platform: Ascend NPU (DaVinci architecture)
  • Build: CMake

Getting Started

-- Building for: NMake Makefiles -- Configuring incomplete, errors occurred!

Background

Cholesky decomposition is a fundamental matrix factorization technique used in numerical linear algebra, particularly for solving systems of linear equations, Monte Carlo simulations, and Kalman filters. This implementation focuses on efficient execution on Ascend NPUs, leveraging their unique memory hierarchy and parallel processing capabilities.

About

Cholesky decomposition reference implementation on Ascend NPU

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors