{"title":"矢量化的多精度算术程序和201326000位十进制圆周率的计算","authors":"Y. Kanada","doi":"10.1109/SUPERC.1988.74139","DOIUrl":null,"url":null,"abstract":"More than 200 million decimal places of pi were calculated using an arithmetic geometric mean formula independently discovered by E. Salamin and R.P. Brent in 1976. Correctness of the calculation was verified through Borwein's quartic convergent formula developed in 1983. The computation took CPU times of 5 hours 57 minutes for the main calculation and 7 hours 30 minutes for the verification calculation on the HITAC S-820 model 80 supercomputer. Two programs generated values up to 3*2/sup 26/, about 201 million. The two results agreed except for the last 21 digits. The results also agree with the 133,554,000-place calculation of pi that was done by the author in January 1987. Compared to the record in 1987, 50% more decimal digits were calculated with about 1/6 of CPU time. The computation was performed with a real-arithmetic-based vectorized fast Fourier transform (FFT) multiplier and vectorized multiple-precision add, subtract, and (single-word) constant multiplication programs. Vectorizations for the later cases were realized through first order linear recurrence vector instruction on the S-820.<<ETX>>","PeriodicalId":103561,"journal":{"name":"Proceedings Supercomputing Vol.II: Science and Applications","volume":"119 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1988-11-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"20","resultStr":"{\"title\":\"Vectorization of multiple-precision arithmetic program and 201,326,000 decimal digits of pi calculation\",\"authors\":\"Y. Kanada\",\"doi\":\"10.1109/SUPERC.1988.74139\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"More than 200 million decimal places of pi were calculated using an arithmetic geometric mean formula independently discovered by E. Salamin and R.P. Brent in 1976. Correctness of the calculation was verified through Borwein's quartic convergent formula developed in 1983. The computation took CPU times of 5 hours 57 minutes for the main calculation and 7 hours 30 minutes for the verification calculation on the HITAC S-820 model 80 supercomputer. Two programs generated values up to 3*2/sup 26/, about 201 million. The two results agreed except for the last 21 digits. The results also agree with the 133,554,000-place calculation of pi that was done by the author in January 1987. Compared to the record in 1987, 50% more decimal digits were calculated with about 1/6 of CPU time. The computation was performed with a real-arithmetic-based vectorized fast Fourier transform (FFT) multiplier and vectorized multiple-precision add, subtract, and (single-word) constant multiplication programs. Vectorizations for the later cases were realized through first order linear recurrence vector instruction on the S-820.<<ETX>>\",\"PeriodicalId\":103561,\"journal\":{\"name\":\"Proceedings Supercomputing Vol.II: Science and Applications\",\"volume\":\"119 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1988-11-14\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"20\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings Supercomputing Vol.II: Science and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SUPERC.1988.74139\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings Supercomputing Vol.II: Science and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SUPERC.1988.74139","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Vectorization of multiple-precision arithmetic program and 201,326,000 decimal digits of pi calculation
More than 200 million decimal places of pi were calculated using an arithmetic geometric mean formula independently discovered by E. Salamin and R.P. Brent in 1976. Correctness of the calculation was verified through Borwein's quartic convergent formula developed in 1983. The computation took CPU times of 5 hours 57 minutes for the main calculation and 7 hours 30 minutes for the verification calculation on the HITAC S-820 model 80 supercomputer. Two programs generated values up to 3*2/sup 26/, about 201 million. The two results agreed except for the last 21 digits. The results also agree with the 133,554,000-place calculation of pi that was done by the author in January 1987. Compared to the record in 1987, 50% more decimal digits were calculated with about 1/6 of CPU time. The computation was performed with a real-arithmetic-based vectorized fast Fourier transform (FFT) multiplier and vectorized multiple-precision add, subtract, and (single-word) constant multiplication programs. Vectorizations for the later cases were realized through first order linear recurrence vector instruction on the S-820.<>