Skip to content

High-performance signal processing engine leveraging JNI for low-level memory optimization and native C execution within a Java environment

License

Notifications You must be signed in to change notification settings

76vx/FastSignalProcessor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FastSignalProcessor

High-performance DSP (Digital Signal Processing) engine. This project implements a hybrid architecture using Java for orchestration and C (JNI) for low-level memory manipulation.

Technical Highlights

  • Critical Array Access: Uses JNI's GetPrimitiveArrayCritical to minimize JVM overhead.
  • Architecture: Decoupled logic with native C shared libraries.
  • Performance: Optimized for high-throughput data filtering.

Build Requirements

  • JDK 17+
  • GCC / Clang

By Astra

About

High-performance signal processing engine leveraging JNI for low-level memory optimization and native C execution within a Java environment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published