Date: 16 to 18 March 2022
Hours: 9:30 a.m. to 6 p.m.
Organiser: NCC Italy (Cineca)
Typology: Curiosity and interest
High Performance Computing (HPC), or high performance computing, is indispensable for the world of scientific research, but, at the same time, it is also a nerve center and enabling technology for industries that want to be at the forefront and competitive in the today’s digital world. HPC is entering companies in many industrial sectors to support product innovation processes, digitalization of services and production control. HPC in a company can be used, for example, for:
- Speed up the design and prototyping processes by creating a virtual work environment that takes advantage of the parallelization of the computational load on high-performance hardware;
- Analysis of large amounts of data from the entire value chain;
- Execution of complex artificial intelligence algorithms to automate decision-making processes
With this course we intend to convey to companies a general, but complete, picture of HPC technologies and their functionalities so that participants can learn the tools necessary to be able to determine the real business needs by defining the critical points of their workflow and learn the methodologies of the scientific calculation to be applied in the company and the techniques to be able to optimize the software or, possibly, update the entire hardware infrastructure.
At the end of the course, participants will not only have a general idea of the modus operandi, but will also be able to identify the company’s HPC and data analytics needs in order to define an investment strategy that may concern applications, development of software and AI methodologies or even the installation of new hardware.
- Basic knowledge of computer science.
- Knowledge of a programming language
- Interest in the use of HPC technologies Outgoing skills
- Knowledge of the main HPC technologies and of the EU supercomputing panorama
- Knowledge of the steps for the set-up and management of the HPC infrastructure
- Knowledge of how to prepare and use application software on a supercomputer
- Ability in identifying possible optimization of business processes through simulation
- Knowledge of management and processing techniques for large amounts of Big Data using machine learning and AI