Skip to content

ljiangjl/Recursive-IC-Window

Repository files navigation

IC_Window
===================

To improve window aggregate queries in SciDB with Recursive Incremental Computation Method.
'ric_window' implemented into SciDB as a plugin user-defined-operator       

Supporting aggregate operators: Sum, Avg, Max, Min, Var, Stdev
SciDB Version: 14.12

===================
How to Use:
copy libicwindow.so into the scidb plugin dir, 
run the following command within 'iquery' client of SciDB
AFL% load_library('icwindow');

Then operator 'ric_window' and 'ic_window' can be used.      
'ric_window' is implemented in recursive IC method;
'ic_window' us implemented in basic IC method;
please use 'ric_window' operator to get the best performance improvement.


The parameter settings are the same as SciDB's build-in operator 'window' in SciDB
Check details in the SciDB-Userguide


 ====================
 To Make:                                                                
 Need to modify the Makefile, set the SciDB-Source Directory with correct location in your machine.                          
 A few libraries needed to compile, same ones as building SciDB from Source Code.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages