Principal investigator Dr. Vedran Miletić
"Ideas are organic entities," someone has said. The very fact of their birth endows them with form, and that form is action. He in whose brain the most ideas are born accomplishes the most. From that cause a genius, chained to an official desk, must die or go mad, just as it often happens that a man of powerful constitution, and at the same time of sedentary life and simple habits, dies of an apoplectic stroke.
Passions are naught but ideas in their first development; they are an attribute of the youth of the heart, and foolish is he who thinks that he will be agitated by them all his life. Many quiet rivers begin their course as noisy waterfalls, and there is not a single stream which will leap or foam throughout its way to the sea. That quietness, however, is frequently the sign of great, though latent, strength. The fulness and depth of feelings and thoughts do not admit of frenzied outbursts.
-- A Hero of Our Time by Mikhail Iurevich Lermontov
Vedran Miletić is the principal investigator of the Group for Applications and Services on Exascale Research Infrastructure (GASERI) and an assistant professor of computer science at Faculty of Informatics and Digital Technology, University of Rijeka. More information is available in his curriculum vitae.
The focus of my research work is heterogeneous, parallel, and distributed computing on high performance computers and in the cloud for computational chemistry applications. Presently, I am collaborating with Martina Ašenbrener Katić on research of distributed chemical compound database architectures that meet the scalability and reliability requirements of high-throughput virtual screening campaigns.
I was a postdoctoral researcher in professor Frauke Gräter's Molecular Biomechanics (MBM) group at Heidelberg Institute for Theoretical Studies (HITS). I was researching efficient ways to simulate breaking and formation of disulfide bonds in proteins as well as participating in development of free and open source software we used. Our developments can be found on GitHub.
I was also a postdoctoral researcher under the supervision of professor Mario Radovan at University of Rijeka Department of Informatics. I collaborated with assistant professor Željko Svedružić's Biomolecular Structure and Function (BioSF) Group at Department of Biotechnology. I was studying molecular modelling of biomolecules. I was concentrated on investigating reaction dynamics of protein–ligand interactions with molecular dynamics and nudged elastic band methods using quantum chemistry and QM/MM approaches.
I have done my PhD work under the supervision of professor Branko Mikac (retd.) at University of Zagreb Faculty of Electrical Engineering and Computing (FER) Department of Telecommunications. My PhD research work has been focused on evaluation of optical telecommunication network reliability and availability using Monte Carlo method and optimization of routing and wavelength assignment. Additionally, I was focused on parallel execution of network simulation software.
I am leading the development of RxDock, a fork of rDock protein–ligand docking software developed at RxTx Research (in collaboration with Patrik Nikolić). (Feel free to contact me if you want to contribute to the project in any way.)
I am developing extensions and modifications of GROMACS molecular dynamics simulator in a number of different directions, but all designed with upstreaming in mind. Among others, I'm working on sliced pull and conditional stop. (Feel free to contact me with any questions or ideas.)
I was one of the developers of ns-3 network simulator. In particular, I was a developer of optical telecommunication network model called Photonic WDM Network Simulator (PWNS) (source code available on request; detailed description of the feature functionality is available in my PhD thesis).
Among other projects, I have contributed patches to LLVM and Mesa (part of Radeon open source Linux driver development effort), CP2K, LaTeX Beamer class, and others (detailed summary of my contributions can be found on OpenHub). Prior to contributing code to open source projects, I was a tester and web standards advocate for Mozilla and also tester and support for kX Project, an alternative driver for Sound Blaster Live! and Audigy cards developed to expand the potential of the EMU10kX DSPs.
I follow the development of tools such as NEPI/NEF/NETNS, IMUNES/CORE, OpenFlow, NDN, CUB, Modern GPU, NVBIO, and UGENE.
At Faculty of Informatics and Digital Technology (formerly Department of Informatics) I teach the following courses (teaching materials are available on GitHub under CC-BY-SA 4.0 license):
- Computer Networks (TA: Matea Turalija)
- Security of Information and Communication Systems (only TA)
- Code Optimization for YUFE students
- Web Programming (TA: Milan Petrović)
- Communication Networks
- Network and Mobile Operating Systems (only TA)
- Computer System Administration (only TA)
- Supercomputer Systems
- Network Systems Management
I taught Dynamic Web Applications 2 (TA: Milan Petrović) until 2021, Computer Networks 1 and Computer Networks 2 until 2020, since inherting the courses from professor Mario Radovan (retd.). I TA'd Parallel Programming on Heterogeneous Systems (developed from 2012. to 2016. in partnernship with NVIDIA under GPU Education Center (formerly CUDA Teaching Center) Program) and Distributed Systems until 2021, Operating Systems 2 until 2020, Operating Systems 1 until 2012, and Educational System Design until 2011, all courses instructed by professor Božidar Kovačić.
At Faculty of Engineering I TA'd Computer Networks course on undergraduate level in 2013 and 2014, instructed by professor Mladen Tomić. At Department of Biotechnology I TA'd Informatics in 2009 and taught it in 2019, 2020, and 2021.
I am a member of the Committee for Supercomputing Resources at University of Rijeka that is directing the activities of Centre for Advanced Computing and Modelling (CNRM) and supporting the users of the Bura supercomputer.
As a coordinator of the local Linux user group (LUG) HULK Rijeka, I regularly advocate for the usage and development of free and open source software (FOSS). In particular, we are organizing the observances of Document Freedom Day on a regular basis, where we promote the usage of LibreOffice, an open source office suite, and OpenDocument, an open standard format for office documents.
Finally, I stand for individual freedom which is constantly under threat from pervasive surveillance and unrestrained authoritarian governments. I appreciate and support the work of Electronic Frontier Foundation in this area.
- DPU offload of force reduction calculations in molecular dynamics simulations, funded by NVIDIA, timeframe 2022–2024
- EuroCC – National Competence Centres in the framework of EuroHPC, funded by Horizon 2020, timeframe 2020–2022
- Development of the Code Optimization online course for YUFE virtual campus, funded by the University of Rijeka, timeframe 2020–2022
- Modernization, modularization, and active maintenance of RxDock, a fast, versatile, and open-source program for docking ligands to proteins and nucleic acids, funded by RxTx Research, timeframe 2019–2022
- Biochemistry on a supercomputer: development of new software, drug-design, and analysis of disease development on molecular level (reference number uniri-prirod-18-132), funded by the University of Rijeka, timeframe 2019–2021
- Development of the International Education Program Veleri-OI IoT School, funded by European Social Fund, timeframe 2018–2021
- Mechano(bio)chemistry, funded by various sources including German Research Foundation, Klaus Tschira Foundation, Heidelberg Institute for Theoretical Studies, and University of Heidelberg, timeframe 2014–2018
- The development and commercialization of human DNA methyltransferase Dnmt1 inhibitor with a goal to reprogram functional organization of the genome of human cells (reference number 184.108.40.206.04), funded by University of Rijeka, timeframe 2014–2018
- Recommender system for computer aided learning (ELARS) (reference number 220.127.116.11.05), funded by University of Rijeka, timeframe 2014–2018; continuation of Computer supported education (reference number 036-0361983-2019), funded by MZOS, timeframe 2007–2013
- RFID (Internet of Things) based animal individual behavior intelligent identification technology and application in traceability (REMALLOY), funded by MZOS, timeframe 2014–2016
- Establishment of the GPU Education Center (formerly CUDA Teaching Center) at the University of Rijeka, funded by NVIDIA, timeframe 2012–2016
- Development of the Photonic (formerly Prototype) WDM Network Simulator (PWNS), no external funding, timeframe 2012–2014
- Development of e-learning materials for Computer Networks 2 course, funded by University of Rijeka, timeframe 2012
- Building the Future Optical Network in Europe: The e-Photon/ONe Network, funded by FP7, timeframe 2008–2011
- Supporting e-Business by Distance Learning System Based on Dialogue (reference number 009-0362027-1331), funded by MZOS, timeframe 2007–2013
Publications and presentations
Books and theses
- PhD thesis: Method for optimizing availability of optical telecommunication network in presence of correlated failures. Defended at Department of Telecommunications, Faculty of Electrical Engineering and Computing, University of Zagreb, 8th June 2015.
- Master thesis: Banach algebras. Defended at Department of Mathematics, Faculty of Arts and Sciences, University of Rijeka on 17th March 2009.
- Nikolić, P., Miletić, V., Odorčić, I. & Svedružić, Ž. M. In Silico Optimization of the First DNA-Independent Mechanism-Based Inhibitor of Mammalian DNA Methyltransferase DNMT1. Epi-Informatics 113–153 (2016). doi:10.1016/B978-0-12-802808-7.00005-8
Research papers in journals
- Saftić Martinović, L., Birkić, N., Miletić, V., Antolović, R., Štanfel, D. & Wittine, K. Antioxidant Activity, Stability in Aqueous Medium and Molecular Docking/Dynamics Study of 6-Amino- and N-Methyl-6-amino-L-ascorbic Acid. Int. J. Mol. Sci. 24(2), 1410 (2023). doi:10.3390/ijms24021410 (WoS-SCIE, Q1 (2021), JIF: 6.208 (2021))
- Svedružić, Ž. M, Vrbnjak, K., Martinović, M. & Miletić, V. Structural Analysis of the Simultaneous Activation and Inhibition of γ-Secretase Activity in the Development of Drugs for Alzheimer's Disease. Pharmaceutics 13(4), 514 (2021). doi:10.3390/pharmaceutics13040514 (WoS-SCIE, Q1, JIF: 6.525; times cited: 2)
- Herrera-Rodríguez, A., Miletić, V., Aponte-Santamaría, C. & Gräter, F. Molecular dynamics simulations of molecules in uniform flow. Biophys. J. 116(6), 621–632 (2019). doi:10.1016/j.bpj.2018.12.025 (WoS-SCIE, Q1, JIF: 3.854; times cited: 6)
- Franz, F., Aponte-Santamaría, C., Daday, C., Miletić, V. & Gräter, F. Stability of Biological Membranes upon Mechanical Indentation. J. Phys. Chem. B 122(28), 7073–7079 (2018). doi:10.1021/acs.jpcb.8b01861 (WoS-SCIE, Q2, JIF: 2.923; times cited: 2)
- Miletić, V., Odorčić, I., Nikolić, P. & Svedružić, Ž. M. In silico design of the first DNA-independent mechanism-based inhibitor of mammalian DNA methyltransferase Dnmt1. PLOS ONE 12(4), e0174410 (2017). doi:10.1371/journal.pone.0174410 (WoS-SCIE, Q1, JIF: 2.766; times cited: 14)
Research papers in conference proceedings
- Miletić, V., Nikolić, P. & Kinkela, D. Structure-based Molecular Docking in the Identification of Novel Inhibitors Targeting SARS-CoV-2 Main Protease. in 2021 44th International Convention on Information, Communication, and Electronic Technology (MIPRO), 435–440 (2021). doi:10.23919/MIPRO52101.2021.9596660
- Miletić, V., Ašenbrener Katić, M. & Svedružić, Ž. High-throughput Virtual Screening Web Service Development for SARS-CoV-2 Drug Design. in 2020 43rd International Convention on Information, Communication, and Electronic Technology (MIPRO), 371–376 (2020). doi:10.23919/MIPRO48935.2020.9245082
- Miletić, V., Šubić, T. & Mikac, B. Optimizing maximum shared risk link group disjoint path algorithm using NVIDIA CUDA heterogeneous parallel programming platform. in Proceedings on the 2014 X International Symposium on Telecommunications (BIHTEL) (ed. Mrdović, S.; University of Sarajevo, Sarajevo, Bosnia and Herzegovina), 1–6 (IEEE, 2014). doi:10.1109/BIHTEL.2014.6987645
- Miletić, V., Holenko Dlab, M. & Hoić-Božić, N. Optimizing ELARS Algorithms Using NVIDIA CUDA Heterogeneous Parallel Programming Platform. in ICT Innovations 2014, Advances in Intelligent Systems and Computing (eds. Bogdanova, A. M. & Gjorgjevikj, D.; University of Skopje, Berlin, Heidelberg) 311, 135–144 (Springer International Publishing, 2015). doi:10.1007/978-3-319-09879-1_14
- Miletić, V., Maniadakis, D., Mikac, B. & Varoutas, D. On the influence of the underlying network topology on optical telecommunication network availability under shared risk link group failures. in Proceedings of the 2014 10th International Conference on the Design of Reliable Communication Networks (DRCN) (ed. Van Daele, P.; University of Ghent, Ghent, Belgium), 1–8 (IEEE, 2014). doi:10.1109/DRCN.2014.6816135
- Miletić, V., Mikac, B. & Džanko, M. Impact evaluation of physical length of shared risk link groups on optical network availability using Monte Carlo simulation. in Proceedings of the 2013 18th European Conference on Networks and Optical Communications (NOC) and 8th Conference on Optical Cabling & Infrastructure (OC&I) (ed. Leitgeb, E.; Technical University Graz, Graz, Austria), 249–256 (IEEE, 2013). doi:10.1109/NOC-OCI.2013.6582897
- Džanko, M., Mikac, B., Miletić, V., Gonzalez, N. A., Zervas, G. S. & Simeonidou, D. Analytical and simulation availability models of ROADM architectures. in Proceedings of the 12th International Conference on Telecommunications (ConTEL) (eds. Pripužić, K. & Banek, M.; University of Zagreb, Zagreb, Croatia), 39–45 (IEEE, 2013).
- Miletić, V., Mikac, B. & Džanko, M. Modelling optical network components: A network simulator-based approach. in Proceedings on the 2012 IX International Symposium on Telecommunications (BIHTEL) (ed. Mrdović, S.; University of Sarajevo, Sarajevo, Bosnia and Herzegovina), 1–6 (IEEE, 2012). doi:10.1109/BIHTEL.2012.6412064
- Džanko, M., Mikac, B. & Miletić, V. Availability of all-optical switching fabrics used in optical cross-connects. in Proceedings on the 35th Convention International MIPRO 2012 (ed. Golubić, S.; MIPRO, Opatija, Croatia), 613–617 (IEEE, 2012).
Abstracts in conference proceedings
- Koren, R., Martinović, M., Nikolić, P., Odorčić, I., Ostojić, L., Visentin, D., Vrbnjak, K., Miletić, V. & Svedružić, Ž. M. Supercomputers as microscopes for the 21st century: substrate channeling, epigenetic regulation, and molecular basis of Alzheimer's disease. in 27HSKIKI Book of Abstracts, Zagreb, Croatia (Croatian Chemical Society, 2021).
- Miletić, V., Páll, S. & Gräter, F. LLVM AMDGPU for High Performance Computing: are we competitive yet? in 2017 European LLVM Developers' Meeting, Saarbrücken, Germany (2017). Recording of the talk
- Miletić, V., Páll, S. & Gräter, F. Towards fully open source GPU accelerated molecular dynamics simulation. in 2016 European LLVM Developers' Meeting, Barcelona, Spain (2016). Recording of the talk
- Nikolić, P., Miletić, V. & Svedružić, Ž. M. DNA Methyltransferase Dnmt1: Regulation of Substrate Selectivity. in 6th OEGMBT Annual Meeting 2014 Abstract Book (eds. Khassidov, A., Glaser, W. & Klimek, C.; Austrian Association of Molecular Life Sciences; Biotechnology; Servicebetrieb ÖH-Uni Graz GmbH, Vienna, Austria), 129 (2014).
Professional papers and conference presentations
- Škarica, M., Ašenbrener Katić, M. & Miletić, V. Primjena kviza u nastavi matematike. in 2021 44th International Convention on Information, Communication, and Electronic Technology (MIPRO), 996–1000 (2021).
- Jakupović A., Čandrlić S., Šumanm, S, Ašenbrener Katić. M., Jakšić, D., Načinović Prskalo, L., Slavuj, V., Miletić, V., Kaluža, M., Davidović, V., Širola, D., Rafajac, O., Pobar, M. & Malnar, D. Ogledni primjer web aplikacije Veleri-OI Meteo System razvijene za potrebe obrazovnog programa Veleri-OI IoT School. in Razvoj poslovnih i informatičkih sustava CASE 2021, edited by Mislav Polonijo, 61–73. Zagreb, Croatia (CASE, 2021).
- Miletić, V., Kovačić, B. & Lenković, K. PG-Strom: primjena tehnologije paralelnog programiranja NVIDIA CUDA na sustav za upravljanje bazom podataka PostgreSQL. in Razvoj poslovnih i informatičkih sustava CASE 25, edited by Mislav Polonijo, 53–59. Zagreb, Croatia (CASE, 2013).
Popular science papers and conference presentations
- Miletić, V. Slobodni softver otvorenog koda – nositelj inovativnosti. in Sveučilišni list Universitas 70, edited by Tomislav Čižmić-Marović, 24. Split, Croatia (University of Split, 2015).
- Miletić, V. Open source računalna kemija, Primatijada 2015
- Miletić, V. Ratovi web preglednika. in Sveučilišni list Universitas 65, edited by Tomislav Čižmić-Marović, 18–19. Split, Croatia (University of Split, 2015).
- Miletić, V. Kako su "neozbiljne" računalne igre razvile vrlo ozbiljnu tehnologiju korištenu u istraživanjima u računalnoj kemiji, biologiji i fizici. in Primatijada 2014, Poreč, Croatia (SZ PMF, 2014).
- Miletić, V. Možemo li predvidjeti (i spriječiti) prekid rada telekomunikacijske mreže?, Dan Novih Tehnologija (DaNTe) 2013, edited by Petar Biljanović, 1. Rijeka, Croatia (MIPRO/IEEE, 2013).
Recorded professional and popular presentations
- The challenges of the upcoming exascale supercomputing era in computational biochemistry, Research Class of Faculty of Informatics and Digital Technologies, University of Rijeka, 2022. Slides of the talk
- Evolucija studija informatike, #2 unConference IT zajednice Rijeka, 2021. Slides of the talk
- Od Aleksandrijske knjižnice do programskih knjižnica na GitHubu, Otvoreni dan sveučilišnih odjela, 2020. Slides of the talk
- Adventures in failure with the Dell PowerEdge R610 server (with Vlad): part 1, part 3, and part 3, MTS, 2020.
- The development of RxDock web server and the future of scalable pharmaceutical research in the cloud, Seminar of School of Chemical Sciences, University of Auckland, 2020.
- Design of drugs using RxDock high-throughput molecular docking software, Seminar of Department of Biotechnology, University of Rijeka, 2020.
- OpenClass: Forkanje projekata slobodnog softvera otvorenog koda, HULK Rijeka OpenClass, 2019.
- State of open source AMD GPU drivers, DORS/CLUC, 2019.
- Dan slobode računalne grafike i računanja na grafičkim procesorima, Graphics and Compute Freedom Day 2018, HULK Rijeka OpenClass, 2018.
- Umiru li vlasničke tehnologije u softveru i šire? (predavanje) i (diskusija), Skeptici u pubu, 2015.
- Secure Boot: the good, the bad, and secureboot.me, DORS/CLUC, 2015.
- Ratovi web preglednika, Otvoreni dan sveučilišnih odjela, 2015.
- Dan slobode dokumenata, LibreOffice, OpenDocument i PDF, Document Freedom Day 2015 (Dani digitalne slobode), HULK Rijeka OpenClass, 2015.
- Savršena oluja, Rikon, 2014.
- Open source računalna kemija (with Patrik Nikolić), LKLK, 2014.
- NVIDIA CUDA ekosustav: što je tu open, a što baš i ne?, DORS/CLUC, 2014.
- Mrežni simulator ns-3: mogućnosti i unutarnji dizajn, DORS/CLUC, 2012.
- LuaTeX i ConTeXt MkIV: TeX is still alive and kicking, DORS/CLUC, 2011.
Mentions in research paper acknowledgments
- Turalija, M., Petrović, M. & Kovačić, B. Towards General-Purpose Long-Timescale Molecular Dynamics Simulation on Exascale Supercomputers with Data Processing Units. in 2022 45th Jubilee International Convention on Information, Communication, and Electronic Technology (MIPRO), 300–306 (2022). doi:10.23919/MIPRO55190.2022.9803537
- Rennekamp, B., Kutzki, F., Obarska-Kosinska, A., Zapp, C. & Gräter, F. Hybrid Kinetic Monte Carlo/Molecular Dynamics Simulations of Bond Scissions in Proteins. J. Chem. Theory Comput. 16(1), 553-563 (2020). doi:10.1021/acs.jctc.9b00786 (WoS-SCIE, Q2, JIF: 6.006; times cited: 6)
Author: Vedran Miletić