The rapid advancements of cloud computing has made it possible to execute large computations such as scientific workflow applications faster than ever before. Executing workflow applications in cloud computing consists of choosing instances (resource provisioning) and then scheduling (resource scheduling) the tasks to execute on the chosen instances. Due to the fact that finding the fastest execution time (makespan) of a scientific workflow within a specified budget is a NP-hard problem, it is common to use heuristics or metaheuristics to solve the problem. This thesis investigates the possibility of using machine learning as an alternative way of finding resource provisioning solutions for the problem of scientific workflow execution in th...
Time estimation for software issues is crucial to planning projects. Developers and experts have for...
Time estimation for software issues is crucial to planning projects. Developers and experts have for...
The scheduling of workflow applications consists of assigning their tasks to computer resources to f...
The rapid advancements of cloud computing has made it possible to execute large computations such as...
With the rise of the usage of AI, the need for computing power has grown exponentially. This has mad...
Many big companies who provide cloud infrastructure, platforms and services have to face a lot of ch...
an instance has become exceedingly more time and resource consuming. To solve this issue, cloud comp...
In recent years there has been an extraordinary growth of the demand of Cloud Computing resources ex...
Workflows, originally from the business world, provide a systematic organization to an otherwise cha...
Workflows, originally from the business world, provide a systematic organization to an otherwise cha...
Računarstvo u oblaku označava model koji omogućava mrežni zahtjev za dijeljenim računalnim resursima...
This thesis studies utilizing machine learning in cloud services. The aim of the thesis was to creat...
Računarstvo u oblaku označava model koji omogućava mrežni zahtjev za dijeljenim računalnim resursima...
Cloud Computing sees increased adoption as companies seek to increase flexibility and reduce cost. A...
Cloud Computing sees increased adoption as companies seek to increase flexibility and reduce cost. A...
Time estimation for software issues is crucial to planning projects. Developers and experts have for...
Time estimation for software issues is crucial to planning projects. Developers and experts have for...
The scheduling of workflow applications consists of assigning their tasks to computer resources to f...
The rapid advancements of cloud computing has made it possible to execute large computations such as...
With the rise of the usage of AI, the need for computing power has grown exponentially. This has mad...
Many big companies who provide cloud infrastructure, platforms and services have to face a lot of ch...
an instance has become exceedingly more time and resource consuming. To solve this issue, cloud comp...
In recent years there has been an extraordinary growth of the demand of Cloud Computing resources ex...
Workflows, originally from the business world, provide a systematic organization to an otherwise cha...
Workflows, originally from the business world, provide a systematic organization to an otherwise cha...
Računarstvo u oblaku označava model koji omogućava mrežni zahtjev za dijeljenim računalnim resursima...
This thesis studies utilizing machine learning in cloud services. The aim of the thesis was to creat...
Računarstvo u oblaku označava model koji omogućava mrežni zahtjev za dijeljenim računalnim resursima...
Cloud Computing sees increased adoption as companies seek to increase flexibility and reduce cost. A...
Cloud Computing sees increased adoption as companies seek to increase flexibility and reduce cost. A...
Time estimation for software issues is crucial to planning projects. Developers and experts have for...
Time estimation for software issues is crucial to planning projects. Developers and experts have for...
The scheduling of workflow applications consists of assigning their tasks to computer resources to f...