resource aware
Recently Published Documents


TOTAL DOCUMENTS

622
(FIVE YEARS 190)

H-INDEX

24
(FIVE YEARS 6)

2022 ◽  
Vol Volume 18, Issue 1 ◽  
Author(s):  
Ankush Das ◽  
Frank Pfenning

Traditional session types prescribe bidirectional communication protocols for concurrent computations, where well-typed programs are guaranteed to adhere to the protocols. However, simple session types cannot capture properties beyond the basic type of the exchanged messages. In response, recent work has extended session types with refinements from linear arithmetic, capturing intrinsic attributes of processes and data. These refinements then play a central role in describing sequential and parallel complexity bounds on session-typed programs. The Rast language provides an open-source implementation of session-typed concurrent programs extended with arithmetic refinements as well as ergometric and temporal types to capture work and span of program execution. To further support generic programming, Rast also enhances arithmetically refined session types with recently developed nested parametric polymorphism. Type checking relies on Cooper's algorithm for quantifier elimination in Presburger arithmetic with a few significant optimizations, and a heuristic extension to nonlinear constraints. Rast furthermore includes a reconstruction engine so that most program constructs pertaining the layers of refinements and resources are inserted automatically. We provide a variety of examples to demonstrate the expressivity of the language.


2022 ◽  
Vol 70 (2) ◽  
pp. 4147-4167
Author(s):  
Aref Hassan Kurd Ali ◽  
Halikul Lenando ◽  
Slim Chaoui ◽  
Mohamad Alrfaay ◽  
Medhat A. Tawfeek

Author(s):  
Dimitrios Spatharakis ◽  
Marios Avgeris ◽  
Nikolaos Athanasopoulos ◽  
Dimitrios Dechouniotis ◽  
Symeon Papavassiliou

Author(s):  
Oyekanmi Ezekiel Olufunminiyi ◽  
Oladoja Ilobekemen Perpetual ◽  
Omotehinwa Temidayo Oluwatosin

Cloud is specifically known to have difficulty in managing resource usage during task scheduling, this is an innate from distributed computing and virtualization. The common issue in cloud is load balancing management. This issue is more prominent in virtualization technology and it affects cloud providers in term of resource utilization and cost and to the users in term of Quality of Service (QoS). Efficient procedures are therefore necessary to achieve maximum resource utilization at a minimized cost. This study implemented a load balancing scheme called Improved Resource Aware Scheduling Algorithm (I-RASA) for resource provisioning to cloud users on a pay-as-you-go basis using CloudSim 3.0.3 package tool. I-RASA was compared with recent load balancing algorithms and the result shown in performance evaluation section of this paper is better than Max-min and RASA load balancing techniques. However, it sometimes outperforms or on equal balance with Improved Max-Min load balancing technique when using makespan, flow time, throughput, and resource utilization as the performance metrics.


2021 ◽  
Vol 3 (1) ◽  
Author(s):  
Mohammed Rushad ◽  
Akshat Nambiar ◽  
B. R. Chandavarkar

Author(s):  
Lexi Xu ◽  
Gaofeng Cui ◽  
Chaowei Wang ◽  
Xin Hu ◽  
Huanlai Xing ◽  
...  

2021 ◽  
pp. 1500-1508
Author(s):  
Shaojun Zhang ◽  
Yutong Ji ◽  
Yufan Cheng ◽  
Ying Wang ◽  
Peng Yu

Sign in / Sign up

Export Citation Format

Share Document