Projects / Programmes
Computer Structures and Systems
January 1, 2019
- December 31, 2027
Code |
Science |
Field |
Subfield |
2.07.00 |
Engineering sciences and technologies |
Computer science and informatics |
|
1.01.00 |
Natural sciences and mathematics |
Mathematics |
|
Code |
Science |
Field |
T120 |
Technological sciences |
Systems engineering, computer technology |
Code |
Science |
Field |
1.02 |
Natural Sciences |
Computer and information sciences |
1.01 |
Natural Sciences |
Mathematics |
Reconfigurable computer structures, reconfigurable optimization algorithms, context-awareness, applied statistical analysis, network topology, reconfigurable hardware platforms, hardware self-correction, approximate computing
Data for the last 5 years (citations for the last 10 years) on
April 25, 2024;
A3 for period
2018-2022
Database |
Linked records |
Citations |
Pure citations |
Average pure citations |
WoS |
386 |
3,731 |
3,149 |
8.16 |
Scopus |
568 |
6,200 |
5,171 |
9.1 |
Researchers (26)
no. |
Code |
Name and surname |
Research area |
Role |
Period |
No. of publicationsNo. of publications |
1. |
51347 |
Margarita Antoniou |
|
Technical associate |
2020 - 2024 |
19 |
2. |
11983 |
PhD Anton Biasizzo |
Computer science and informatics |
Researcher |
2019 - 2024 |
149 |
3. |
33582 |
PhD Bojan Blažica |
Communications technology |
Researcher |
2019 - 2024 |
69 |
4. |
57085 |
Gjorgjina Cenikj |
Computer science and informatics |
Junior researcher |
2022 - 2024 |
33 |
5. |
50854 |
PhD Tome Eftimov |
Computer science and informatics |
Researcher |
2019 - 2024 |
233 |
6. |
39138 |
Rok Hribar |
Computer science and informatics |
Technical associate |
2019 - 2024 |
21 |
7. |
52408 |
PhD Gordana Ispirova |
Computer science and informatics |
Researcher |
2019 - 2024 |
41 |
8. |
22314 |
PhD Peter Korošec |
Computer science and informatics |
Researcher |
2019 - 2024 |
238 |
9. |
10824 |
PhD Barbara Koroušić Seljak |
Computer science and informatics |
Researcher |
2019 - 2024 |
339 |
10. |
54881 |
Robert Modic |
|
Technical associate |
2022 - 2024 |
14 |
11. |
58291 |
Ana Nikolikj |
Computer science and informatics |
Junior researcher |
2023 - 2024 |
11 |
12. |
05601 |
PhD Franc Novak |
Computer science and informatics |
Retired researcher |
2019 - 2020 |
316 |
13. |
53869 |
Matevž Ogrinc |
|
Technical associate |
2022 - 2024 |
23 |
14. |
18291 |
PhD Gregor Papa |
Computer science and informatics |
Head |
2019 - 2024 |
352 |
15. |
16034 |
PhD Marko Pavlin |
Metrology |
Researcher |
2019 - 2024 |
110 |
16. |
37955 |
PhD Veljko Pejović |
Computer science and informatics |
Researcher |
2019 - 2024 |
132 |
17. |
54581 |
Gašper Petelin |
Computer science and informatics |
Junior researcher |
2021 - 2024 |
28 |
18. |
54702 |
Gorjan Popovski |
Computer science and informatics |
Junior researcher |
2020 - 2021 |
27 |
19. |
04378 |
PhD Marina Santo Zarnik |
Electronic components and technologies |
Retired researcher |
2019 - 2024 |
374 |
20. |
56050 |
Andraž Simčič |
|
Technical associate |
2022 - 2024 |
11 |
21. |
09862 |
PhD Jurij Šilc |
Computer science and informatics |
Retired researcher |
2019 - 2024 |
359 |
22. |
51348 |
PhD Urban Škvorc |
Computer science and informatics |
Researcher |
2019 - 2024 |
18 |
23. |
11972 |
PhD Drago Torkar |
Computer science and informatics |
Researcher |
2019 - 2024 |
91 |
24. |
52209 |
Eva Valenčič |
Computer science and informatics |
Technical associate |
2019 - 2024 |
30 |
25. |
55132 |
Jure Vreča |
Computer science and informatics |
Technical associate |
2021 - 2024 |
9 |
26. |
30891 |
PhD Vida Vukašinović |
Computer science and informatics |
Researcher |
2019 - 2024 |
58 |
Organisations (1)
no. |
Code |
Research organisation |
City |
Registration number |
No. of publicationsNo. of publications |
1. |
0106 |
Jožef Stefan Institute |
Ljubljana |
5051606000 |
90,742 |
Abstract
The importance and complexity of computer systems are ever increasing. The combination of customizable computer hardware and efficient algorithms for processing complex-data is the basis for reconfigurable computer systems that are able to change their structure and their function in response to external and/or internal stimuli. Reconfigurable structures provide the means to develop advanced computer systems that can function, to a large extent, autonomously without human intervention and have the ability to correct data, as well as to adapt and repair themselves. They are distributed, scalable, resilient, predictive and intelligent. They can handle data-intensive requirements, can process complex massive data, and have low-latency in data processing. To be able to do all this they require increased performance and lower power consumption. The scientific background of the Computer Structures and Systems research programme addresses both these issues and is based on advanced algorithm engineering and adaptive computing hardware.
The research Programme is designed to align with European and national roadmaps and strategic papers: the HiPEAC Vision 2017, the ARTEMIS strategic research agenda, and Slovenia's Smart Specialisation Strategy. These documents foresee relevant research and development in areas strongly related to reconfigurable systems: dependability, architectures for data-intensive systems, hardware/software co-design, resource planning and scheduling to allow for energy efficiency, code scalability, adaptive and learning control methodologies, dynamic adaptation to changing contexts, decision and control in uncertain and changing contexts.
The existence of complex massive data in real-life processing means that reconfigurable computer structures require new and innovative approaches to run and manage the processes. As a consequence, such (usually embedded) structures must be customizable and adaptable to changing operational contexts, environments or system characteristics, while ensuring resilience, energy efficiency and recoverability. The interdisciplinary state-of-the-art research challenges combine fields from computer science and mathematics: Reconfigurable optimisation algorithms (to efficiently deal with massive data in dynamic and uncertain environments), based on context-awareness (to decide when to reconfigure), with the support of applied statistical analysis and network topology (to determine how to reconfigure). They are implemented by reconfigurable hardware platforms (based on intrinsically parallelised FPGAs), that ensure self-correction (for structure reliability) and allow for approximate computing (for energy efficiency).
Significance for science
The relevance of the research results of the Computer Structures and Systems research programme is demonstrated by very good correlation between its research objectives and those of the EU Framework Programme for Research and Innovation Horizon 2020. The Programme is also in accordance with Slovenian Research and Innovation Strategy, Slovenia's Smart Specialisation Strategy and the mission of the Slovenian Research Agency. The results of the research will be efficient and reconfigurable computer structures that support the development of the most advanced computing systems. These structures will be used in different real-world applications, like production/manufacturing, infrastructure (transport, energy distribution), health-care, and medicine, with the aim being to ensure social and technological progress.
The Programme’s research directions represent hot topics, but they nevertheless require some additional critical reflection. From our experience we know that software solutions enhanced by a hardware implementation are not always optimal by default. Considerable effort and in-depth knowledge of the target architecture is imperative for an efficient solution, especially when considering edge computing.
To develop reconfigurable computing structures in the scope of the Programme requires in-depth theoretical knowledge of reconfigurable/adaptive algorithm approaches and reconfigurable hardware platforms. Our specific knowledge of metaheuristic algorithms, expertise in reconfigurable-systems programming, machine learning, complex network topology and statistical analysis will ensure that the proposed research will lead to effective solutions, which will make a valuable contribution to the advancement of computer science. Our research will also make a general contribution to the development of science and the profession by stimulating current research and fostering novel research directions. The Programme will expand the research in several scientific fields, and will play a role in collaborative workshops and seminars for students, researchers and companies. New research directions will also be covered and maintained by several additional research activities (through the national Young Researcher Programme and international actions such as Marie Skłodowska-Curie Actions, ERA Chairs, ERC projects, COST Actions).
Significance for the country
The importance of our research for Slovenia's socio-economic and cultural development will be in substantial contributions to novel research directions in reconfigurable computing structures and their effective implementations in real-world applications. As already in the past, we will exploit our solutions to various products, technologies and innovations.
Our solutions of reconfigurable optimisation algorithms are expected to be used in transportation systems that are implicitly dynamic. Nowadays, multimodal transportation and logistics requirements demand the on-line adaptation of schedules and plans to allow fluent transportation and just-in-time deliveries. Our knowledge of multi-objective optimisation, parallelisation and surrogate modelling, as a result of our Horizon 2020 Twinning SYNERGY project, will further accelerate the emergence of solutions. In addition, reconfigurable optimisation is foreseen in the pharmaceutical and health domains, where enormous amounts of data are being collected, while striving to find proper new drugs, through the use of deep neural networks, that are able to effectively treat different diseases.
Deep learning and convolutional neural networks are finding new uses every day. It is expected that applications supported by deep learning will be used in several areas, from face- and food-image recognition applications in smartphones to the modelling of complex technological processes in industry. Similarly, biomedical signal processing supported by machine learning has great potential in healthcare applications, life-signs monitoring systems, heartbeat-monitoring apps, clinical studies of new drugs, ECG and EEG signal analysis, early detection of diseases, etc.
The use of our reconfigurable hardware platforms and at the support of our TETRAMAX Competence centre in customized low-energy computation (CLEC), will enable interested Slovenian SMEs to gain additional knowledge to develop their own solutions with low-latency and low-energy demands.
Most important scientific results
Interim report
Most important socioeconomically and culturally relevant results
Interim report