Comparing the Performance of Data Processing Implementations
dc.contributor.author | Beierlieb, Lukas | |
dc.contributor.author | Iffländer, Lukas | |
dc.contributor.author | Prantl, Thomas | |
dc.contributor.author | Kounev, Samuel | |
dc.contributor.editor | Herrmann, Andrea | |
dc.date.accessioned | 2023-11-30T08:32:48Z | |
dc.date.available | 2023-11-30T08:32:48Z | |
dc.date.issued | 2023 | |
dc.description.abstract | This paper compares the execution speed of R, Python, and Rust implementations in the context of data processing. A real-world data processing task in the form of an aggregation of benchmark measure ment results was implemented in each language, and the execution times were measured. Rust and Python showed significantly superior performance compared to the R implementation. Further, we compared the results of different Python interpreters (the most recent versions of CPython and PyPy), also resulting in measurable variations. Finally, a study of the effectiveness of multithreading was performed. | en |
dc.identifier.issn | 0720-8928 | |
dc.identifier.uri | https://dl.gi.de/handle/20.500.12116/43248 | |
dc.language.iso | en | |
dc.pubPlace | Bonn | |
dc.publisher | Gesellschaft für Informatik e.V. | |
dc.relation.ispartof | Softwaretechnik-Trends Band 43, Heft 4 | |
dc.relation.ispartofseries | Softwaretechnik-Trends | |
dc.subject | SPP | |
dc.subject | benchmark | |
dc.subject | software performance | |
dc.subject | data processing | |
dc.subject | python | |
dc.subject | R language | |
dc.subject | rust | |
dc.title | Comparing the Performance of Data Processing Implementations | en |
dc.type | Text/Conference Paper | |
mci.conference.date | 6-8 November 2023 | |
mci.conference.location | Karlsruhe, Germany | |
mci.conference.sessiontitle | 14th Symposium on Software Performance 2023 | |
mci.reference.pages | 17-19 |
Dateien
Originalbündel
1 - 1 von 1