List of possible topics
1. Parallel Scientific Applications and Concurrent Computing (Eero Vainikko and Faisal Ahmed)
- Multiprecision arithmetics:
- Multiprecision arithmetics for power-saving purpose on different devices
- Posit Arithmetic vs Interval Arithmetic - Gustafson and Yonemoto, "Beating Floating Point at its Own Game: Posit Arithmetic" http://dx.doi.org/10.14529/jsfi170206 (+ other papers)
- Parallel programming environments, languages and programming practices
- Parallel profiling tools and best practices
- Recent hot topics in Distributed Systems development
- Parallel performance profiling
- etc.
- Parallel implementation of Domain Decomposition Methods; wave propagation problems (Eero Vainikko)
- An intelligent approach for predicting resource usage in CPU (Faisal Ahmed)
- Intelligent task scheduling in unbalanced parallel computing to maximize CPU utilization (Faisal Ahmed)
- Monitoring CPU steal time to measure the performance degradation effects on a VM in a cloud, and to propose a new scheduling algorithm based on the monitored metrics (Faisal Ahmed)
- To enhance the load balancing in cloud computing by exploiting SND (Software Network Defined) based cloud Network (Faisal Ahmed)
2. Network Applications and Protocols (Artjom Lind)
Covering the topics related to distributed computing in peer-to-peer networks. Here I will focus you on own lab framework, however you can propose different topic (some existing framework with similar features or your own design).
- Individual topic -> Contact me!
3. Applied Computer Vision (CV) (Artjom Lind)
Mostly the topics related to the application of latest results in CV. In this area we mostly use OpenCV library, which is recommended but not obligatory. The several topics we can focus on:
- Structure from motion
- Object detection/classification
- Object tracking
- Optical Character Recognition (OCR)
- Augmented Reality
4. Parallel Machine learning algorithms (Artjom Lind, Amnir Hadachi)
- Optical Character Recognition (OCR) algorithms for Estonian and non-latin scripts such as Arabic / Cyrillic / Chinese / Farsi / Hebrew / Hindi / Japanese / Korean
- Road type recognition and detection
- Object detection and recognition
5. Modeling and analyzing semantic trajectories (Amnir Hadachi)
- Trajectory filtering
- Map-matching
- Movement episode detection
- Conceptual modeling
- Semantic modeling
6. Mobility data modeling and representation (Amnir Hadachi)
- Trajectories and their representation
- Trajectory collection and reconstruction
- Uncertainty in mobility data
- Data mining and human mobility behavior
- Visual analytics of mobility
7. GPGPU (Mohammad Anagreh)
- OpenCL vs CUDA