In this paper, we consider a modification of the algorithm and software implementation of the prototype of a discrete-rotary slicer for preparing 3D printing on multi-axis printers, which allows you to prepare printing for a larger number of types of product models compared to the original algorithm and software prototype. An approach is proposed that provides for the choice of one of several secant planes at certain steps of constructing a layer-by-layer model. The software prototype was refactored. The results of the prototype work are presented, showing the efficiency of the proposed approach. Original protoptype is more constrained with the model types it can process compared to proposed one. Though further investigation of the proposed approach have to be done as well as introduction of parallel implementation of different sectant planes processing.
Keywords: diversification of management, production diversification, financial and economic purposes of a diversification, technological purposes of ensuring flexibility of production
We consider the parallel implementation of a simplified shingles algorithm for the speed-up of text documents comparison on heterogeneous computing system based on multi-core processors and the Many Integrated Core (MIC) accelerators. A step-by-step gradual modification of the original single-threaded program is presented as well as the architecture of distributed software web-service for document comparison. The results of testing of the developed prototype, showing the possibility of reducing the time of comparison of documents up to 12 times using multiple accelerators in the system are presented.
Keywords: shingles algoritm, CRC32, Intel Xeon Phi ™, MIC, OpenMP, Mono, ASP.NET
The article describes a software complex based on the software system of formation and solving of nonlinear dynamics equations to calculate the stress-strain state of the model by discrete elements. Steps of the method found suitable for acceleration using parallel computing. The results of the testing of a modified software package are presented. A general 2.4 times acceleration of method implementation was achieved.
Keywords: computer modeling, FRUND, parallel computing, differential-algebraic equations, stress-strain state, orthogonal grid, engineering construction, approximation function, sparsed matrix, system of linear algebraic equations