Skip to content

An Autonomic System to Support Elastic Parallel Preference Queries on Multi-Core Architectures

License

Notifications You must be signed in to change notification settings

ParaGroup/Elastic-PPQ

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Elastic-PPQ

An Autonomic System to Support Elastic Parallel Preference Queries on Multi-Core Architectures

This framework is an extension of BT-PPQ. In addition to burst-tolerant scheduling strategies, the framework supports elasiticty mechanisms able to dynamically change the parallelism level of the system. The whole adaptation logic is programmed by a Fuzzy Logic Controller.

The code requires FastFlow 2.1 (http://calvados.di.unipi.it/) and FuzzyLite 5 (http://www.fuzzylite.com/cpp/).

How to Cite

If our work is useful for your research, please cite the following paper:

@article{MENCAGLI2018862,
 title = {Elastic-PPQ: A two-level autonomic system for spatial preference query processing over dynamic data streams},
 journal = {Future Generation Computer Systems},
 volume = {79},
 pages = {862-877},
 year = {2018},
 issn = {0167-739X},
 doi = {https://doi.org/10.1016/j.future.2017.09.004},
 url = {https://www.sciencedirect.com/science/article/pii/S0167739X1730938X},
 author = {Gabriele Mencagli and Massimo Torquati and Marco Danelutto},
}

Contributors

Elastic-PPQ has been developed by Gabriele Mencagli.