What is High Performance Computing?
High Performance Computing is carried out by complex software and hardware systems based on the methods of large-scale parallel processing to solve complex computational problems using computer modeling, simulation, and data analysis.
High Performance Computing combines several technologies, including specific computer and network architectures, programs, and electronics, algorithms, and application software, into a single system for the fast and efficient solution of complex problems.
While a personal computer or workstation typically contains a single processor (CPU), a High Performance Computing system consists of a network of processors, each containing its own local memory.
Programs written by coders to work in such systems divide a complex task into a number of small independent computational tasks called “streams,” that can be executed simultaneously on such cores. For HPC Systems to work effectively, their cores must be well-configured for efficient data exchange, since a modern HPC Systems may include over 500,000- 1,000,000 cores.
High Performance Computing is of crucial importance for modeling the behavior of complex, iterative, multi-dimensional physical systems, such as the dynamics of living cells and complex organs or the dynamics of fluids in aeronautical applications, as it helps to identify interactions and processes (many of which are invisible to the observer), and regulate the behavior of various components of this adaptive dynamical systems. Accordingly, the degree of application of High Performance Computing affects today all development aspects of the automotive and aerospace industry, oil and gas exploration, medicines production, weather forecasting and climate modeling, complex financial modeling, design and optimization of consumer goods, three-dimensional animation, and advanced business intelligence, etc. High Performance Computing also has an important role to play for national security in communications, cryptography, signal processing, weapon (especially nuclear weapon) design and testing as well as military tactical and strategic games. Thus today, High Performance Computing technologies have a significant technological impact on the economy as well as on the national security of countries that use and develop them.
Despite the growing demand for High Performance Computing services, the entry point for a large number of potential users remains unattainable today. Nevertheless, the situation has become better than it was 10-12 years ago when the cost of the average HPC Systems was about $10 million and was affordable only to large corporations and state institutions. Today, the maximum has dropped to about 0.5-1 million9 (it is possible to purchase a computer cluster with a set of hardware with minimal technical characteristics and several licenses of applied software for such an amount), providing the opportunity to use High Performance Computing for research institutes and large businesses. However, there is still a large sector of small and medium enterprises (SMEs), engineering and design teams, small research institutes, and individual scientists who could greatly benefit from using the products of High Performance Computing technologies in their activities but are not able to overcome the existing threshold of entry into the traditional HPC Systems market.
To reduce the entry threshold to the minimum possible value, we intend to create a global infrastructure to provide access to High Performance Computing services for every Internet user on the planet. The global network based on the A-Platform (web platform developed by ANNA Systems) will become the basis of a unique ecosystem that integrates the intellectual, professional, financial, and scientific resources of the planet through available High Performance Computing services.