CryptOpt: Automatic Optimization of Straightline Code
dc.contributor.author | Kuepper, J. | |
dc.contributor.author | Wu, D. | |
dc.contributor.author | Erbsen, A. | |
dc.contributor.author | Gross, J. | |
dc.contributor.author | Conoly, O. | |
dc.contributor.author | Sun, C. | |
dc.contributor.author | Tian, S. | |
dc.contributor.author | Chlipala, A. | |
dc.contributor.author | Chuengsatiansup, C. | |
dc.contributor.author | Genkin, D. | |
dc.contributor.author | Wagner, M. | |
dc.contributor.author | Yarom, Y. | |
dc.contributor.conference | IEEE/ACM International Conference on Software Engineering (ICSE-Companion) (14 May 2023 - 20 May 2023 : Melbourne, Australia) | |
dc.date.issued | 2023 | |
dc.description.abstract | Manual engineering of high-performance implementations typically consumes many resources and requires in-depth knowledge of the hardware. Compilers try to address these problems; however, they are limited by design in what they can do. To address this, we present CryptOpt, an automatic optimizer for long stretches of straightline code. Experimental results across eight hardware platforms show that CryptOpt achieves a speedup factor of up to 2.56 over current off-the-shelf compilers. | |
dc.description.statementofresponsibility | Joel Kuepper, David Wu, Andres Erbsen, Jason Gross, Owen Conoly, Chuyue Sun, Samuel Tian, Adam Chlipala, Chitchanok Chuengsatiansup, Daniel Genkin, Markus Wagner, Yuval Yarom | |
dc.identifier.citation | International Conference on Software Engineering, 2023, vol.abs/2305.19586, pp.141-145 | |
dc.identifier.doi | 10.1109/ICSE-Companion58688.2023.00042 | |
dc.identifier.isbn | 9798350322644 | |
dc.identifier.issn | 2574-1926 | |
dc.identifier.issn | 2574-1934 | |
dc.identifier.orcid | Kuepper, J. [0000-0002-0643-2440] | |
dc.identifier.orcid | Wagner, M. [0000-0002-3124-0061] | |
dc.identifier.orcid | Yarom, Y. [0000-0003-0401-4197] | |
dc.identifier.uri | https://hdl.handle.net/2440/139362 | |
dc.language.iso | en | |
dc.publisher | IEEE | |
dc.publisher.place | Online | |
dc.relation.grant | http://purl.org/au-research/grants/arc/DE200101577 | |
dc.relation.grant | http://purl.org/au-research/grants/arc/DP200102364 | |
dc.relation.grant | http://purl.org/au-research/grants/arc/DP210102670 | |
dc.relation.ispartofseries | Proceedings / IEEE/ACM International Conference on Software Engineering Companion | |
dc.rights | ©2023 IEEE | |
dc.source.uri | https://ieeexplore.ieee.org/xpl/conhome/10172482/proceeding | |
dc.subject | Automatic Performance Optimization; Search Based Software Engineering; Local Search; Elliptic Curve Cryptography | |
dc.title | CryptOpt: Automatic Optimization of Straightline Code | |
dc.type | Conference paper | |
pubs.publication-status | Published |