Abstract
Method of moments can be valuable alternative for finite elements method in the case of modelling the thin layer magnetostatic systems. However, “for”-loops based calculation of such system is may be very time consuming. Paper presents the method of vectorization of a code for method of the moments calculations. Radical decrease of computation time for larger systems was achieved due to the use of BLAS procedures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Szewczyk, R.: Generalization of magnetostatic method of moments for thin layers with regular rectangular grids. Acta Physica Pol. A (in printing)
Kubik, J., Pavel, L., Ripka, P.: PCB racetrack fluxgate sensor with improved temperature stability. Sens. Actuators A 130–131, 184 (2006)
Frydrych, P., Szewczyk, R., Salach, J., Trzcinka, K.: Two-axis miniature fluxgate sensors. IEEE Trans. Magn. 48, 1485 (2012)
Dongarra, J.J., Du Croz, J., Hammarling, S., Duff, I.S.: A set of level 3 basic linear algebra subprograms. ACM Trans. Math. Softw. 16, 1 (1990)
Lawson, C.L., Hanson, R.J., Kincaid, D., Krogh, F.T.: Basic linear algebra subprograms for Fortran usage. ACM Trans. Math. Softw. 5, 308–323 (1979)
Saad, Y.: Iterative Methods for Linear Systems. PWS Publishing, Boston (1996)
Gupta, A.: Numerical Methods Using MATLAB. Springer, Heidelberg (2014)
http://software.intel.com/en-us/articles/intel-math-kernel-library-documentation/
http://developer.amd.com/tools-and-sdks/archive/compute/amd-core-math-library-acml/
Goto, K., Van De Geijn, R.: High-performance implementation of the level-3 BLAS. ACM Trans. Math. Softw. 35, 1 (2008)
Markoffnov, J.: Writing the Fastest Code, by Hand, for Fun: A Human Computer Keeps Speeding Up Chips. New York Times, 28 November 2005
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Szewczyk, R. (2017). Vectorization of the Software for Modelling the Magnetostatic Properties of Thin Layers Using the Method of Moments. In: Szewczyk, R., Zieliński, C., Kaliczyńska, M. (eds) Automation 2017. ICA 2017. Advances in Intelligent Systems and Computing, vol 550. Springer, Cham. https://doi.org/10.1007/978-3-319-54042-9_50
Download citation
DOI: https://doi.org/10.1007/978-3-319-54042-9_50
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54041-2
Online ISBN: 978-3-319-54042-9
eBook Packages: EngineeringEngineering (R0)