Smart resource allocation of concurrent execution of parallel applications

Author(s):  
Vinicius S. da Silva ◽  
Angelo G. D. Nogueira ◽  
Everton Camargo Lima ◽  
Hiago M. G. A. Rocha ◽  
Matheus S. Serpa ◽  
...  
Author(s):  
Eric Aubanel

The problem of load balancing parallel applications is particularly challenging on computational grids, since the characteristics of both the application and the platform must be taken into account. This chapter reviews the wide range of solutions that have been proposed. It considers tightly coupled parallel applications that can be described by an undirected graph representing concurrent execution of tasks and communication of tasks, executing on computational grids with static and dynamic network and processor performance. While a rich set of solution techniques have been proposed, there has not been of yet any performance comparisons between them. Such comparisons will require parallel benchmarks and computational grid emulators and simulators.


2012 ◽  
Vol 18 (2) ◽  
pp. 262-279 ◽  
Author(s):  
Piotr Jaskowski ◽  
Anna Sobotka

Current network techniques used for project scheduling presume that there is only one logical sequence of activities. However, in reality, the precedence logic of activities is not necessarily unchangeable. There are two types of relations between activities: fixed (hard) and soft. Current scheduling methods do not differentiate between these two types of relations and require a planner to choose one particular logical sequence based on some assumptions. The paper presents a model that allows for “weakening” the links between activities, i.e. that permits concurrent execution of activities or reversing their order, but this may require additional resource-consuming works or expenditures. The model involves two subtypes of soft logic: REVERSED and CANCELED to represent the soft relations between activities. Its mathematical form is a mixed linear integer programming model of minimizing the project duration without exceeding the allowed budget. The paper presents an example of practical application of the method to scheduling interior finishing works. The results support the argument that using soft logic relations between construction activities provides more flexibility in reducing project duration, activities timing and resource allocation.


2012 ◽  
Vol 155-156 ◽  
pp. 940-944
Author(s):  
Feng Liang ◽  
Hao Ming Guo ◽  
Sheng Wei Yi ◽  
Shi Long Ma

Load-Unload Response Ratio (LURR) is one of the parallel applications for seismological analysis and requires large amount of computation resources for simulation. In order to accelerate the LURR calculation and optimize the resource allocation, this paper presents a REST style Web Service LURR-Grid. Based on Globus Toolkit, AIS and MyProxy, LURR-Grid is able to accept LURR job request and conduct LURR calculation tasks on Grid Resources. Using MDS in Globus for resources and GRAM5 for job execution engine, LURR-Grid schedule the task using the SED algorithm. The Experiments proves the LURR-Grid is scalable and efficient in resource allocation.


2019 ◽  
Vol 214 ◽  
pp. 03057
Author(s):  
Andre Merzky ◽  
Pavlo Svirin ◽  
Matteo Turilli

PanDA executes millions of ATLAS jobs a month on Grid systems with more than 300,000 cores. Currently, PanDA is compatible only with few high-performance computing (HPC) resources due to different edge services and operational policies; does not implement the pilot paradigm on HPC; and does not dynamically optimize resource allocation among queues. We integrated the PanDA Harvester service and the RADICAL-Pilot (RP) system to overcome these limitations and enable the execution of ATLAS, Molecular Dy-namics and other workloads on HPC resources. This paper offer two main con-tributions: (1) introducing PanDA Harvester and RADICAL-Pilot, two systems independent developed to support high-throughput computing (HTC) on high-performance computing (HPC) infrastructures; (2) describing the integration between these two systems to produce a middleware component with unique functionalities, including the concurrent execution of heterogeneous workloads on the Titan OLCF machine. We integrated Harvester and RP by prototyping a Next Generation Executor (NGE) to expose RP capabilities and manage the execution of PanDA workloads. In this way, we minimized the reengineering of the two systems, allowing their integration while being in production.


2021 ◽  
Vol 2083 (4) ◽  
pp. 042085
Author(s):  
Shanshan Ji

Abstract With the development of Internet and information technology, cloud computing has attracted extensive attention from industry and academia. The large scale of resources, concurrent execution of multiple tasks and dynamic changes of application resource requests make the resource allocation of data center face severe challenges. To solve the problem of low balance of traditional resource allocation, this paper focuses on the resource allocation optimization of data center, and proposes the resource allocation strategy of data center based on cloud computing, so as to complete the effective resource allocation and assignment. This paper also verifies the designed resource allocation method through example research. The research shows that the distribution balance degree of resource allocation strategy based on cloud computing is significantly higher than the control group, which proves that the designed resource allocation strategy can solve the problem of low balance of traditional resource allocation.


2018 ◽  
Vol 41 ◽  
Author(s):  
Neil Malhotra

AbstractAlthough Boyer & Petersen's (B&P's) cataloguing of and evolutionary explanations for folk-economic beliefs is important and valuable, the authors fail to connect their theories to existing explanations for why people do not think like economists. For instance, people often have moral intuitions akin to principles of fairness and justice that conflict with utilitarian approaches to resource allocation.


2012 ◽  
Vol 43 (4) ◽  
pp. 232-242 ◽  
Author(s):  
Phia S. Salter ◽  
Glenn Adams

Inspired by “Mother or Wife” African dilemma tales, the present research utilizes a cultural psychology perspective to explore the dynamic, mutual constitution of personal relationship tendencies and cultural-ecological affordances for neoliberal subjectivity and abstracted independence. We administered a resource allocation task in Ghana and the United States to assess the prioritization of conjugal/nuclear relationships over consanguine/kin relationships along three dimensions of sociocultural variation: nation (American and Ghanaian), residence (urban and rural), and church membership (Pentecostal Charismatic and Traditional Western Mission). Results show that tendencies to prioritize nuclear over kin relationships – especially spouses over parents – were greater among participants in the first compared to the second of each pair. Discussion considers issues for a cultural psychology of cultural dynamics.


2018 ◽  
Vol 30 (4) ◽  
pp. 196-206 ◽  
Author(s):  
Byungho Park ◽  
Rachel L. Bailey

Abstract. In an effort to quantify message complexity in such a way that predictions regarding the moment-to-moment cognitive and emotional processing of viewers would be made, Lang and her colleagues devised the coding system information introduced (or ii). This coding system quantifies the number of structural features that are known to consume cognitive resources and considers it in combination with the number of camera changes (cc) in the video, which supply additional cognitive resources owing to their elicitation of an orienting response. This study further validates ii using psychophysiological responses that index cognitive resource allocation and recognition memory. We also pose two novel hypotheses regarding the confluence of controlled and automatic processing and the effect of cognitive overload on enjoyment of messages. Thirty television advertisements were selected from a pool of 172 (all 20 s in length) based on their ii/cc ratio and ratings for their arousing content. Heart rate change over time showed significant deceleration (indicative of increased cognitive resource allocation) for messages with greater ii/cc ratios. Further, recognition memory worsened as ii/cc increased. It was also found that message complexity increases both automatic and controlled allocations to processing, and that the most complex messages may have created a state of cognitive overload, which was received as enjoyable by the participants in this television context.


Sign in / Sign up

Export Citation Format

Share Document