Nikolaos D. Kallimanis
Research and Development dept. TeamViewer
email: nkallima (at) gmail.com
Nikolaos D. Kallimanis
Research and Development dept. TeamViewer
email: nkallima (at) gmail.com
Distributed & Parallel Computing: Concurrency, synchronization, concurrent data structures and concurrent objects, performance evaluation, algorithms, lower bounds, complexity analysis, task scheduling, and multi-threaded computing.
Distributed Systems: Performance evaluation, large-scale computations, efficient network communication, message passing communication protocols, concurrent graphs, and distributed memory allocators.
Operating Systems: Concurrency, synchronization, resource allocation, scheduling, system drivers, performance evaluation, and efficient network communication.
Experimental Algorithmics: Implementation and experimental evaluation of algorithms (with emphasis on concurrent algorithms and distributed data structures).
RED-SEA: Network Solution for Exascale Architectures. European High-Performance Computing Joint Undertaking Joint Undertaking – H2020.
European Processor Initiative (EPI): consortium to develop Europe's microprocessors for future super-computers, European Commission – H2020.
EuroEXA: Co-designed Innovation and System for Resilient Exascale Computing in Europe: From Applications to Silicon, European Commission – H2020.
ExaNoDe: European Exascale Processor & Memory Node Design, European Commission – H2020.
EUROSERVER: Green Computing Node for European Micro-servers, European Commission – FP7.