2016
DOI: 10.1177/1094342015594515
|View full text |Cite
|
Sign up to set email alerts
|

PANORAMA: An approach to performance modeling and diagnosis of extreme-scale workflows

Abstract: Computational science is well established as the third pillar of scientific discovery and is on par with experimentation and theory. However, as we move closer toward the ability to execute exascale calculations and process the ensuing extreme-scale amounts of data produced by both experiments and computations alike, the complexity of managing the compute and data analysis tasks has grown beyond the capabilities of domain scientists. Thus, workflow management systems are absolutely necessary to ensure current … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
15
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
6
1

Relationship

1
6

Authors

Journals

citations
Cited by 25 publications
(15 citation statements)
references
References 64 publications
0
15
0
Order By: Relevance
“…The optimization technique uses a set of codes that includes Pegasus [13], Nanoscale formed outside the workflow using python tools [18] and is incorporated into Mantid [16]. In the following we detail the procedures used in the global optimization technique.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…The optimization technique uses a set of codes that includes Pegasus [13], Nanoscale formed outside the workflow using python tools [18] and is incorporated into Mantid [16]. In the following we detail the procedures used in the global optimization technique.…”
Section: Methodsmentioning
confidence: 99%
“…In a 'manual mode', the user can prevent the waste of resources only by managing the set of batch jobs so that every job runs once the input data becomes available. daxgen [13,17] program generates the workflow object into a set of template files using a python string formatter. Thereafter, the workflow is run using Pegasus commands.…”
Section: Workflow Descriptionmentioning
confidence: 99%
“…As the amount of data processed increases and extreme-scale workflows begin to emerge, it is important to consider key concerns such as fault tolerance, performance modelling, efficient data management, and efficient resource usage. For this purpose, Big Data analytics will become a crucial tool [62]. For instance, monitoring and analysing resource consumption data may enable workflow management systems to detect performance anomalies and potentially predict failures, leveraging technologies such as serverless computing to manage the execution of complex workflows that are reusable and can be shared across multiple stakeholders.…”
Section: Resource Management and Schedulingmentioning
confidence: 99%
“…To execute the workflows and collect the monitoring data as outlined in Section III, we use the Pegasus [22] WMS that is equipped with a monitoring plugin as part of the Panorama [23] project. The monitoring is done at a task level.…”
Section: B K-nearest Neighbormentioning
confidence: 99%