4,190 research outputs found

    A Taxonomy of Workflow Management Systems for Grid Computing

    Full text link
    With the advent of Grid and application technologies, scientists and engineers are building more and more complex applications to manage and process large data sets, and execute scientific experiments on distributed resources. Such application scenarios require means for composing and executing complex workflows. Therefore, many efforts have been made towards the development of workflow management systems for Grid computing. In this paper, we propose a taxonomy that characterizes and classifies various approaches for building and executing workflows on Grids. We also survey several representative Grid workflow systems developed by various projects world-wide to demonstrate the comprehensiveness of the taxonomy. The taxonomy not only highlights the design and engineering similarities and differences of state-of-the-art in Grid workflow systems, but also identifies the areas that need further research.Comment: 29 pages, 15 figure

    Plasma Edge Kinetic-MHD Modeling in Tokamaks Using Kepler Workflow for Code Coupling, Data Management and Visualization

    Get PDF
    A new predictive computer simulation tool targeting the development of the H-mode pedestal at the plasma edge in tokamaks and the triggering and dynamics of edge localized modes (ELMs) is presented in this report. This tool brings together, in a coordinated and effective manner, several first-principles physics simulation codes, stability analysis packages, and data processing and visualization tools. A Kepler workflow is used in order to carry out an edge plasma simulation that loosely couples the kinetic code, XGC0, with an ideal MHD linear stability analysis code, ELITE, and an extended MHD initial value code such as M3D or NIMROD. XGC0 includes the neoclassical ion-electron-neutral dynamics needed to simulate pedestal growth near the separatrix. The Kepler workflow processes the XGC0 simulation results into simple images that can be selected and displayed via the Dashboard, a monitoring tool implemented in AJAX allowing the scientist to track computational resources, examine running and archived jobs, and view key physics data, all within a standard Web browser. The XGC0 simulation is monitored for the conditions needed to trigger an ELM crash by periodically assessing the edge plasma pressure and current density profiles using the ELITE code. If an ELM crash is triggered, the Kepler workflow launches the M3D code on a moderate-size Opteron cluster to simulate the nonlinear ELM crash and to compute the relaxation of plasma profiles after the crash. This process is monitored through periodic outputs of plasma fluid quantities that are automatically visualized with AVS/Express and may be displayed on the Dashboard. Finally, the Kepler workflow archives all data outputs and processed images using HPSS, as well as provenance information about the software and hardware used to create the simulation. The complete process of preparing, executing and monitoring a coupled-code simulation of the edge pressure pedestal buildup and the ELM cycle using the Kepler scientific workflow system is described in this paper

    Identifying Population Hollowing Out Regions and Their Dynamic Characteristics across Central China

    Get PDF
    Continuous urbanization and industrialization lead to plenty of rural residents migrating to cities for a living, which seriously accelerated the population hollowing issues. This generated series of social issues, including residential estate idle and numerous vigorous laborers migrating from undeveloped rural areas to wealthy cities and towns. Quantitatively determining the population hollowing characteristic is the priority task of realizing rural revitalization. However, the traditional field investigation methods have obvious deficiencies in describing socio-economic phenomena, especially population hollowing, due to weak efficiency and low accuracy. Here, this paper conceives a novel scheme for representing population hollowing levels and exploring the spatiotemporal dynamic of population hollowing. The nighttime light images were introduced to identify the potential hollowing areas by using the nightlight decreasing trend analysis. In addition, the entropy weight approach was adopted to construct an index for evaluating the population hollowing level based on statistical datasets at the political boundary scale. Moreover, we comprehensively incorporated physical and anthropic factors to simulate the population hollowing level via random forest (RF) at a grid-scale, and the validation was conducted to evaluate the simulation results. Some findings were achieved. The population hollowing phenomenon decreasing gradually was mainly distributed in rural areas, especially in the north of the study area. The RF model demonstrated the best accuracy with relatively higher R2 (Mean = 0.615) compared with the multiple linear regression (MLR) and the geographically weighted regression (GWR). The population hollowing degree of the grid-scale was consistent with the results of the township scale. The population hollowing degree represented an obvious trend that decreased in the north but increased in the south during 2016–2020 and exhibited a significant reduction trend across the entire study area during 2019–2020. The present study supplies a novel perspective for detecting population hollowing and provides scientific support and a first-hand dataset for rural revitalization
    corecore