FreDec

Parallelized FREquency DEComposer algorithm

4.0 Stars (1)
1 Download (This Week)
Last Update:
Download fredec-1.0.tar.gz
Browse All Files

Description

This is a parallelized algorithm performing a decomposition of the time-series data into a number of sinusoidal components, disentangling them from the white Gaussian noise. The algorithm analyses all suspicious frequencies, including the ones that look like an alias at a glance, but may become preferable later. After selection of the initial frequency candidates, the algorithm passes through all their possible combinations and estimates their multi-frequency statistical significance. In the end, it prints out the set of largest frequency tuples that were still found significant.

The GPU computing is implemented through CUDA and brings a significant performance increase. It is still possible to run FreDec solely on CPU, if no suitable GPU device is available in the system.

See the details of the underlying theory in
Baluev 2013, MNRAS, V. 436, P. 807
The description of the algorithm itself can be found in arXiv:1309.0100.

Please go to the project forum to report any bugs.

FreDec Web Site

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
0
1
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
Write a Review

User Reviews

  • vfioretti
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I do not find any website, so I'll leave my problem here. Error when building (both on CentOS and Mac): > make -B GPU=false FLOAT=true g++ -ansi -march=native -mfpmath=sse fredec.cpp -o fredec.o -c -O2 -g -D SINGLE_PRECISION fredec.cpp:1: error: bad value (native) for -march= switch fredec.cpp:1: error: bad value (native) for -mtune= switch make: *** [fredec.o] Error 1 (4 stars for the effort anyway) Thanks! vf

    Posted 09/03/2013
Read more reviews

Additional Project Details

Intended Audience

Advanced End Users, Science/Research

User Interface

Console/Terminal

Programming Language

C++

Registered

2013-08-01
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.