Projects per year
Personal profile
Teaching
Currently, I am teaching AC41011/AC51011 4th-year/MSc module on Big Data Analytics at the University of Dundee. In the spring semester, I will be teaching the AC42001 Research Frontiers course, as well as AC50001 Data Mining and Machine Learning course.
Biography
I graduated with a BSc degree in Mathematics and Computer Science from the University of Banja Luka, Bosnia and Herzegovina in 2005. After working there for two years as a full-time teaching assistant, I moved to the University of St Andrews for PhD studies in October 2007, where I successfully submitted my PhD thesis in October 2011 and obtained a PhD degree in June 2012, with the thesis "Load Balancing of Irregular Parallel Applications on Heterogeneous Computing Environments". From 2012 until October 2019, I worked as a postdoctoral research fellow at the University of St Andrews on a number of EU and EPSRC research projects. In October 2019, I took a lectureship position at the School of Science and Engineering at the University of Dundee.
Research
I have published more than 20 research papers so far, most of them in major international journals and conferences. My main area of interest is parallel computing, from the design of new languages and abstractions (mostly based on the concept of parallel patterns) to ease the task of writing parallel programs, to implementations of sophisticated shared-memory and distributed runtime systems to support these abstractions. In particular, I am very interested in scheduling and load balancing of parallel computations on heterogeneous CPU/GPU systems. More recently, I have been a part of the team that investigated the use of machine learning techniques in parallel runtime systems. Finally, I am also very interested in dealing with sensitive data (such as is present, for example, in healthcare domain) and data analytics on this data.
Research interests
- Programming Models for Heterogeneous Multi-Core Systems
- Shared-Memory and Distributed Runtime Systems
- Task Scheduling and Load Balancing
- Functional Programming
- Parallel Computer Algebra
- Machine Learning
- Medical Data
Expertise related to UN Sustainable Development Goals
In 2015, UN member states agreed to 17 global Sustainable Development Goals (SDGs) to end poverty, protect the planet and ensure prosperity for all. This person’s work contributes towards the following SDG(s):
Education/Academic qualification
Doctor of Philosophy, University of St Andrews
Award Date: 1 Jun 2012
Bachelor of Science, University of Banja Luka
Award Date: 1 Oct 2005
Fingerprint
- 1 Similar Profiles
Collaborations and top research areas from the last five years
Projects
- 1 Finished
-
Energy Consumption Measurement Systems for Embedded Devices
Almalaq, Y. & Janjic, V., 28 Jan 2025, 2024 31st IEEE International Conference on Electronics, Circuits and Systems (ICECS). IEEE, p. 1-4 4 p. 10848676. (2024 31st IEEE International Conference on Electronics, Circuits and Systems (ICECS)).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
-
Generating Chest Radiology Report Findings Using a Multimodal Method
Wang, C., Janjic, V. & McKenna, S. (Lead / Corresponding author), 24 Jul 2024, Medical Image Understanding and Analysis: 28th Annual Conference, MIUA 2024, Proceedings. Yap, M. H., Kendrick, C., Behera, A., Cootes, T. & Zwiggelaar, R. (eds.). Springer , Vol. 1. p. 188-201 14 p. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); vol. 14859 LNCS).Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
-
COMPROF and COMPLACE: shared-memory communication profiling and automated thread placement via dynamic binary instrumentation
Kirkpatrick, R., Brown, C. & Janjic, V., 26 Apr 2023, 2022 IEEE 29th International Conference on High Performance Computing, Data, and Analytics (HiPC). Bengaluru, India: IEEE, p. 236-245 10 p.Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
Open AccessFile70 Downloads (Pure) -
Radiology report generation using multi–layer visual representation
Wang, C., Janjic, V. & McKenna, S., 2023, 27th Conference on Medical Image Understanding and Analysis 2023. Frontiers Media S.A., p. 251-256 6 p.Research output: Chapter in Book/Report/Conference proceeding › Conference contribution
-
Collaborative Heterogeneity-Aware OS Scheduler for Asymmetric Multicore Processors
Janjic, V., Yu, T., Zhong, R., Petoumenos, P., Leather, H., Zhai, J. & Thomson, J., 1 May 2021, In: IEEE Transactions on Parallel and Distributed Systems. 32, 5, p. 1224-1237 14 p.Research output: Contribution to journal › Article › peer-review
Open AccessFile17 Citations (Scopus)193 Downloads (Pure)