{"title":"Accurate Semisymbolic Analysis with Usage of 128-bit Arithmetics","authors":"J. Dobes, J. Míchal, S. Banas","doi":"10.23919/RADIO.2018.8572443","DOIUrl":null,"url":null,"abstract":"The semisymbolic analysis generally requires meticulous algorithms from the point of view of accuracy of resulting poles and zeros, especially in the case of huge differences among their absolute values. In the paper, an optimal pivoting strategy is suggested for the algorithm which reduces general eigenvalue problem to the standard one in the case of both full- and sparse-matrix procedures. Using the pivoting, the precision of the poles and zeros increases considerably. However, it is still insufficient for a number of tasks, especially for radio frequency circuits where the poles and zeros are spread over many decades of magnitudes. As contemporary compilers of C++ and Fortran languages have built-in quad precision libraries, it is possible to further enhance the semisymbolic-analysis accuracy using this 128-bit arithmetics.","PeriodicalId":365518,"journal":{"name":"2018 IEEE Radio and Antenna Days of the Indian Ocean (RADIO)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE Radio and Antenna Days of the Indian Ocean (RADIO)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.23919/RADIO.2018.8572443","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The semisymbolic analysis generally requires meticulous algorithms from the point of view of accuracy of resulting poles and zeros, especially in the case of huge differences among their absolute values. In the paper, an optimal pivoting strategy is suggested for the algorithm which reduces general eigenvalue problem to the standard one in the case of both full- and sparse-matrix procedures. Using the pivoting, the precision of the poles and zeros increases considerably. However, it is still insufficient for a number of tasks, especially for radio frequency circuits where the poles and zeros are spread over many decades of magnitudes. As contemporary compilers of C++ and Fortran languages have built-in quad precision libraries, it is possible to further enhance the semisymbolic-analysis accuracy using this 128-bit arithmetics.