Beat the Offers—A Machine-Learning Approach for Predicting Contestants’ Choices and Games’ Outcomes on a TV Quiz Show
Machine Learning-Based Risk Stratification for Sudden Cardiac Death Using Clinical and Device-Derived Data
Improving Risk Stratification in Sudden Cardiac Death Using Interpretable Machine Learning: A Clinical Perspective
MIDOM—A DICOM-Based Medical Image Communication System
MIDOM—A DICOM-Based Medical Image Communication System
Energy-efficient distributed password hash computation on heterogeneous embedded system
Open computing - Laboratory exercises manual
A Survey on Parallel Architectures and Programming Models
Hazelnut - An Energy Efficient Base IoT Module for Wide Variety of Sensing Applications
Project Houseleek - A Case Study of Applied Object Recognition Models in Internet of Things
Distributed Password Hash Computation on Commodity Heterogeneous Programmable Platforms
Deep Learning Accelerator on Programmable Heterogeneous System with RISC-V Processor
Teaching
University undergraduate
- Parallelism and Concurrency (Lecturers, Lecturers)
- Parallelism and Concurrency (Lecturers, Laboratory exercises)
- Computer Architecture 1E (Laboratory exercises)
- Computer Architecture 1E (Laboratory exercises)
- Computer Architecture 1R (Laboratory exercises)
- Open Computing (Laboratory exercises)
- Open Computing (Laboratory exercises)
- Reverse Engineering and Malware Analysis (Laboratory exercises, Laboratory exercises)
Competences
-
Computers and information processing
Computer architecture Accelerator architectures Parallel architectures Multicore processing Functional programming Parallel programming Supercomputers Open source hardware High performance computing Multiprocessing systems Parallel algorithms Embedded software Open source software Runtime environment Software architecture -
Engineering in medicine and biology
Biomedical communication Biomedical computing Biomedical informatics -
Education
Computer science education
Professional memberships
Interests:
- Parallel processing
- Heterogeneous computing systems
- Domain-specific languages
- Functional programming
- High-performance computing
- Distributed systems
- Software engineering
- Open source
Memberships:
- IEEE
- IEEE Computer Society
- HiPEAC
Pristupačnost