Now showing 1 - 10 of 41
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Resource Allocation for Maximum Performance and Minimum Cost for 3-tier SaaS Application in Azure
    (2014)
    ;
    ;
    ;
    Velkovski, Goran
    Windows Azure is one of the most common commercial clouds, which offers a scalable and elastic platform to host applications. The cloud customers can choose from various number of different type instances according to their needs in order to avoid application bottleneck. Scaling the resources can be done on two ways, i.e., either to increase the instance with additional resources (CPU, RAM, HDD), or to add an additional instances, each with the same resources as the first one. Since the customer should pay different price for the scaling, we are interested which scaling provides better performance, and if we can generalize it. The goal of this paper is to determine which resource organization produces better performance and cost, as well as better price-performance ratio, i.e., if it is better to host the web application in a large number of ”smaller” application instances or small number of ”bigger” instances. The results show that the latter provides much better performance for less price.
  • Some of the metrics are blocked by your 
    Item type:Publication,
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Parallel Near-Duplicate Document Detection Using General-Purpose GPU
    (Central Library of the Slovak Academy of Sciences, 2024)
    Peshevski, Dimitar
    ;
    ;
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Application for modern energy efficient data center
    (IEEE, 2014-11)
    Ivanovska, Bisera
    ;
    ;
    ;
  • Some of the metrics are blocked by your 
    Item type:Publication,
    PPMaaS: performance-based pricing model as a service
    (Inderscience Publishers, 2014-01)
    ;
    ;
    ;
  • Some of the metrics are blocked by your 
    Item type:Publication,
  • Some of the metrics are blocked by your 
    Item type:Publication,
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Computing as a new compulsory subject in the Macedonian primary schools curriculum
    (IEEE, 2016-04)
    ;
    ;
    ;
    ;
    Coding (programming) is a skill that nowadays is considered as an important asset. Teaching programming is an activity that becomes more and more popular. In the last few years there are great discussions on inclusion of coding in schools. These initiatives impacted the policy makers in Macedonia to include coding as a part of a new compulsory subject for the pupils at the age of 8. In this paper our focus is on the newest change in the Macedonian curriculum – the introduction of the course “Working with computers and basics of programming”, which can be shortly named as “Computing” in 2015. Here, we present the proposed and accepted curriculum with emphasis on the topics about computational thinking and programming. Then we discuss the available software and tools suitable for the implementation of the before mentioned topics, and present a newly developed game. At the end we explain the background of the teachers, give the format of the preliminary training of all primary school teachers in the country and present the first impressions of the trainers that conducted the training, and we elaborate the teachers’ feedback.
  • Some of the metrics are blocked by your 
    Item type:Publication,
  • Some of the metrics are blocked by your 
    Item type:Publication,
    Parallelization of Dijkstra’s Algorithm for Robot Motion Planning: Is It Worth Increasing Speed Without Losing Accuracy?
    (IEEE, 2022-11-15)
    Josifoski, Darko
    ;
    ;
    ;
    This paper examines the problem of parallelizing Dijkstra’s algorithm, as an algorithm for robot motion planning was a challenge to twist the algorithm in such a way so it can be executed in parallel, rather than sequentially. In this paper, we test the validity of a research hypothesis that the speed of Dijkstra’s algorithm can be increased by parallelizing and keeping the same accuracy. The developed use-case of Dijkstra’s algorithm as a robot motion planning algorithm was tested against performance, both in execution speed and accuracy. Finally, we elaborate on the benefits of this parallelizing approach.