Basic HPC
Execution of conventional computational models on HPC and GPU resources is one of the most common needs requested by scientists and engeeniers. The complexity of execution may depend on the underlaying application or input data, however from the perspective of end-user the scenario is quite strightforward and downs to the following four steps that can be largerly automated and adjusted to concrete requirements:
- definition of input data,
- submission of input data for the execution of experiment on a computational resource with a selected application,
- experiment's execution tracking,
- results presentation.
QCG-Portal provides here a bunch of core mechanisms that highly simplify carrying out of such scenarios.
Input parameters specification
One of the key features of QCG-Portal is its built-in mechanism for easily creating application-specific interfaces to define input parameters. As a result, each application can have a tailored interface specifically designed to best suit its unique requirements.
Data staging
Efficient execution of experiments relies heavily on automated data management. It is essential to ensure that input data is seamlessly transferred to the computing resources and that the experiment results are readily accessible to users, all in security in mind. QCG-Portal, integrated with the Ibis DMS, offers exceptional flexibility in this area. It fully automates all stages of data handling, from selection and transfer to the presentation of results, making these processes virtually invisible to the user and significantly enhancing the overall user experience.
Tasks management
All experiments submitted through QCG-Portal can be efficiently managed via a dedicated experiment listing view. This interface allows users to easily filter experiments using various criteria and perform common operations with just a single click. Additionally, the experiment details view provides more comprehensive information about each experiment and grants access to advanced actions for enhanced experiment management.
Execution monitoring
To address potential excessive resource utilization, QCG-Portal provides users with robust monitoring capabilities for long-running experiments. For the most basic scenarios, the built-in mechanism for on-line preview of output files in an embedded working directory file browser can be used. If it is not sufficient, the QCG-Portal provides an integrated advanced monitoring framework, which can be tailored to specific experiments, ensuring that the monitored metrics and their presentation are optimized for the use case and intuitive for target users.
Results presentation
It is no surprise that for most experiments, the immediate and effective presentation of results is a top priority. To address this, QCG-Portal offers several mechanisms. First, the built-in file browser enables the display of generated files, including graphics and videos, right out of the box. For more advanced needs, custom visualization tools and use-case-specific GUIs can be integrated into the portal, ensuring the best possible user experience.