Our paper "Enabling Dynamic Selection of Implementation Variants in Component-Based Parallel Programming for Heterogeneous Systems" is accepted for publication at HETEROPAR (EuroPar 2023) workshop
Our paper "Enhancing Performance Monitoring in C/C++ Programs with EDPM: A Domain-Specific Language for Performance Monitoring" is accepted for publication at TDLPP (EuroPar 2023) workshop
Our paper "Evaluating the performance of object-oriented and data-oriented design with multi-threading in game development" is published at the IEEE GEM conference.
Our paper "Optimization of Heterogeneous Systems with AI Planning Heuristics and Machine Learning: A Performance and Energy-Aware Approach" is published in the Computing journal. The online version of the article can be found at: https://link.springer.com/article/10.1007/s00607-021-01017-6
The link to our interactive browser of the results of the systematic literature review on using meta-heuristics and machine learning for optimization of parallel computing systems has changed
The new link is: http://slr.smemeti.com (currently offline)
January 1st, 2020 - I started working as a senior lecturer at the Blekinge Institute of Technology.
January 1st, 2019 - I started as a postdoc at Linköping University.
December 20th, 2018 - I defended my Ph.D. thesis at Linnaeus University.
Title: "Programming and Optimization of Big Data Applications on Heterogeneous Computing Systems"
I am currently serving as a Senior Lecturer in the Department of Computer Science (DIDA) at Blekinge Institute of Technology (BTH), located in Karlskrona, Sweden. My research endeavors are focused on enhancing the performance and energy efficiency of heterogeneous parallel computing systems using a variety of optimization strategies. Additionally, I am dedicated to improving the programmability and portability of these systems by employing advanced source-to-source compilation techniques.
In my role as an educator, I allocate part of my time to teaching a range of courses that encompass performance optimization, operating systems, parallel computing, compiler construction, and scientific methodologies.
I was born in North Macedonia and completed my Bachelor's degree in Computer Science at the South East European University. In 2010, I moved to Sweden to pursue my Master's studies and received an M.Sc. degree in Software Technology from Linnaeus University (LNU) in 2012. My master thesis centered on developing a compiler-based approach for code generation from regular expressions and finite automata. Following my graduation, I worked as a software engineer in Stockholm, Sweden, until 2014.
I commenced my PhD studies in Computer Science at LNU in September 2014 and concluded in December 2018. My research focused on the programming and optimization of heterogeneous parallel computing systems. Concurrently, I taught various bachelor's and master's courses, such as Operating Systems, Parallel Computing, and Compiler Constructions. My involvement also extended to projects like the H2020 SciChallenge, aimed at enhancing the appeal of science education and careers among youth, and a project centered on optimization techniques for automated assembly systems.
Post PhD, I undertook postdoctoral research at the Programming Environment Laboratory (PELAB) within the Department of Computer and Information Science (IDA) at Linköping University, Sweden. From January 2019 to January 2020, my work contributed to the EXA2PRO EU2020 project, which sought to create a programming environment for the efficient deployment of parallel applications on exascale systems, emphasizing performance portability and programmability using advanced programming paradigms. This period also included teaching responsibilities for courses on programming parallel computers, multi-core and GPU programming, and scientific methodology.
Since January 2020, I have been a senior lecturer at the Department of Computer Science (DIDA) at Blekinge Institute of Technology (BTH) in Karlskrona, Sweden, where I continue to pursue my interests in parallel computing systems and educational roles in computer science.
Department of Computer Science (DIDA)
Blekinge Institute of Technology (BTH)
email: suejb [dot] memeti [at] bth [dot] se