Institutional Repository of Computer Application Research Laboratory
Calculation Efficiency Research of Distance between Two Points on Spheroid with Different Programming Languages | |
Zhang, Hailong1,2![]() ![]() ![]() ![]() ![]() | |
2014-12-30 | |
Conference Name | 2014 IEEE International Symposium on Instrumentation & Measurement, Sensor Network and Automation (IMSNA) |
Source Publication | 2014 IEEE International Symposium on Instrumentation & Measurement, Sensor Network and Automation (IMSNA) |
Pages | 394-397 |
Conference Date | 2014-12-30 |
Correspondent Email | zhanghailong@xao.ac.cn |
Conference Place | Ottawa, Canada |
Publisher | IEEE |
Project Number | XBBS201124 ; Y200291005 ; 2015CB857100 |
Contribution Rank | 1 |
Abstract | With different computing algorithms, the efficiency tests for the widely used C and Python programming languages were conducted. On the basis of the spherical distance between two points, we have developed serial algorithms according to different programming;languages, and tested execution speed based on C programming language. As for the inefficiency of Python language, the performance of which was efficiently improved by replacing certain parts of Python procedure with Cython. The experimental results show that in the same Large-scale computing environment, Python programs can get the same execution efficiency as the C language does. |
Funding Organization | the Light in China's Western Region (LCWR) under grant(XBBS201124) ; IEEE ; the Light in China's Western Region (LCWR) under grant(XBBS201124) ; IEEE ; the Light in China's Western Region (LCWR) under grant(XBBS201124) ; IEEE ; the Light in China's Western Region (LCWR) under grant(XBBS201124) ; IEEE ; National Science Library, CAS (NO. Y200291005) ; National Science Library, CAS (NO. Y200291005) ; National Science Library, CAS (NO. Y200291005) ; National Science Library, CAS (NO. Y200291005) ; National Key Basic Research Program of China(2015CB857100) ; National Key Basic Research Program of China(2015CB857100) ; National Key Basic Research Program of China(2015CB857100) ; National Key Basic Research Program of China(2015CB857100) |
Keyword | c Python Cython Efficiency |
Indexed By | 其他 |
Language | 英语 |
Document Type | 会议论文 |
Identifier | http://ir.xao.ac.cn/handle/45760611-7/1664 |
Collection | 计算机技术应用研究室 |
Corresponding Author | Zhang, Hailong |
Affiliation | 1.Xinjiang Astronomical Observatory, Chinese Academy of Sciences, Urumqi, 830011, China 2.Key Laboratory of Radio Astronomy, Chinese Academy of Sciences,West Beijing Road, Nanjing, Jiangsu 210008, China |
First Author Affilication | Xinjiang Astronomical Observatory, Chinese Academy of Sciences |
Corresponding Author Affilication | Xinjiang Astronomical Observatory, Chinese Academy of Sciences |
Recommended Citation GB/T 7714 | Zhang, Hailong,Nie, Jun,Huang, Chunping,et al. Calculation Efficiency Research of Distance between Two Points on Spheroid with Different Programming Languages[C]:IEEE,2014:394-397. |
Files in This Item: | ||||||
File Name/Size | DocType | Version | Access | License | ||
Zhang-2014-Calculati(2051KB) | 会议论文 | 开放获取 | CC BY-NC-SA | View Application Full Text |
Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.
Edit Comment