Software systems for high-performance quantum computing

Author(s):  
Travis S. Humble ◽  
Keith A. Britt
Author(s):  
Hitesh Yadav ◽  
Rita Chhikara ◽  
Charan Kumari

Background: Software Product Line is the group of multiple software systems which share the similar set of features with multiple variants. Feature model is used to capture and organize features used in different multiple organization. Objective: The objective of this research article is to obtain an optimized subset of features which are capable of providing high performance. Methods: In order to achieve the desired objective, two methods have been proposed. a) An improved objective function which is used to compute the contribution of each feature with weight based methodology. b) A hybrid model is employed to optimize the Software Product Line problem. Results: Feature sets varying in size from 100 to 1000 have been used to compute the performance of the Software Product Line. Conclusion: The results shows that proposed hybrid model outperforms the state of art metaheuristic algorithms.


2014 ◽  
Vol 1078 ◽  
pp. 413-416
Author(s):  
Hai Yan Liu

The ultimate goal of quantum calculation is to build high performance practical quantum computers. With quantum mechanics model of computer information coding and computational principle, it is proved in theory to be able to simulate the classical computer is currently completely, and with more classical computer, quantum computation is one of the most popular fields in physics research in recent ten years, has formed a set of quantum physics, mathematics. This paper to electronic spin doped fullerene quantum aided calculation scheme, we through the comprehensive use of logic based network and based on the overall control of the two kinds of quantum computing model, solve the addressing problem of nuclear spin, avoids the technical difficulties of pre-existing. We expect the final realization of the quantum computer will depend on the integrated use of in a variety of quantum computing model and physical realization system, and our primary work shows this feature..


Author(s):  
E. A. Skornyakova ◽  
V. M. Vasyukov ◽  
V. S. Sulaberidze

The authors analysed the most popular production planning and scheduling software systems. Their main disadvantage is that they lack lean manufacturing tools. There exists a demand for client-oriented systems based on lean principles. The paper describes a unique algorithm for computing the optimum takt time, which forms the basis of the scheduling system developed by the authors. We present methods of algorithmising the scheduling process and results of generating schedules using several algorithms


Proceedings ◽  
2019 ◽  
Vol 46 (1) ◽  
pp. 18
Author(s):  
Habib Izadkhah ◽  
Mahjoubeh Tajgardan

Software clustering is usually used for program comprehension. Since it is considered to be the most crucial NP-complete problem, several genetic algorithms have been proposed to solve this problem. In the literature, there exist some objective functions (i.e., fitness functions) which are used by genetic algorithms for clustering. These objective functions determine the quality of each clustering obtained in the evolutionary process of the genetic algorithm in terms of cohesion and coupling. The major drawbacks of these objective functions are the inability to (1) consider utility artifacts, and (2) to apply to another software graph such as artifact feature dependency graph. To overcome the existing objective functions’ limitations, this paper presents a new objective function. The new objective function is based on information theory, aiming to produce a clustering in which information loss is minimized. For applying the new proposed objective function, we have developed a genetic algorithm aiming to maximize the proposed objective function. The proposed genetic algorithm, named ILOF, has been compared to that of some other well-known genetic algorithms. The results obtained confirm the high performance of the proposed algorithm in solving nine software systems. The performance achieved is quite satisfactory and promising for the tested benchmarks.


The remarkable progress in the architecture, speed and capacity of computer hardware continues to drive the development of quantum mechanical methods, thus allowing calculations on increasingly complex systems. Using high-end computers, accurate quantum mechanical all-electron studies are now possible for solids such as transition metal compounds containing about fifty atoms per unit cell. Pseudo-potential plane-wave methods are being applied to unit cells with 400 silicon atoms, and organic molecules consisting of over 100 atoms have become tractable using ab initio methods. Smaller, yet still useful calculations can be carried out on workstations. The combination of graphics workstations and high-performance supercomputers, integrated in tightly coupled heterogeneous networks, has allowed the design of software systems with unprecedented convenience and visualization capabilities. Despite this progress, however, there is still an urgent need for new quantum mechanical methods which converge systematically to the exact solution of Schrodinger’s equation while maintaining a reasonable scaling of the computational effort with the system size.


2021 ◽  
Vol 33 (5) ◽  
pp. 237-248
Author(s):  
Ivan Alekseevich Amelyushkin ◽  
Maksim Aleksandrovich Kudrov ◽  
Alexey Olegovich Morozov ◽  
Andrey Sergeevich Shcheglov

The study of aircraft icing modes, in which it is necessary to take into account the effect of droplet crushing, is of great interest in calculating the icing of aircraft, optimizing the hydrophobic and anti-icing properties of coatings, and is relevant in a number of other practical applications. Of great practical importance is the development of high-performance methods for calculating the interaction of aerosol flows with a solid. This work is devoted to the development of a model of particle dynamics, as well as a model of fragmentation of supercooled droplets of an aerosol flow during its interaction with the surface of a streamlined body. Developed physical and mathematical models can be used in software systems for numerical modeling of aircraft icing.


Quantum ◽  
2018 ◽  
Vol 2 ◽  
pp. 49 ◽  
Author(s):  
Damian S. Steiger ◽  
Thomas Häner ◽  
Matthias Troyer

We introduce ProjectQ, an open source software effort for quantum computing. The first release features a compiler framework capable of targeting various types of hardware, a high-performance simulator with emulation capabilities, and compiler plug-ins for circuit drawing and resource estimation. We introduce our Python-embedded domain-specific language, present the features, and provide example implementations for quantum algorithms. The framework allows testing of quantum algorithms through simulation and enables running them on actual quantum hardware using a back-end connecting to the IBM Quantum Experience cloud service. Through extension mechanisms, users can provide back-ends to further quantum hardware, and scientists working on quantum compilation can provide plug-ins for additional compilation, optimization, gate synthesis, and layout strategies.


Sign in / Sign up

Export Citation Format

Share Document