Abstract
Manual engineering of high-performance implemen-tations 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 speed-up factor of up to 2.56 over current off-the-shelf compilers.
Original language | English |
---|---|
Title of host publication | Proceedings - 2023 IEEE/ACM 45th International Conference on Software Engineering |
Subtitle of host publication | Companion Proceedings, ICSE-Companion 2023 |
Editors | John Grundy |
Place of Publication | Piscataway NJ USA |
Publisher | IEEE, Institute of Electrical and Electronics Engineers |
Pages | 141-145 |
Number of pages | 5 |
ISBN (Electronic) | 9798350322637 |
ISBN (Print) | 9798350322644 |
DOIs | |
Publication status | Published - 2023 |
Event | International Conference on Software Engineering 2023 - Melbourne, Australia Duration: 15 May 2023 → 16 May 2023 Conference number: 45th https://ieeexplore.ieee.org/xpl/conhome/10172484/proceeding (Proceedings) https://conf.researchr.org/home/icse-2023 (Website) |
Conference
Conference | International Conference on Software Engineering 2023 |
---|---|
Abbreviated title | ICSE 2023 |
Country/Territory | Australia |
City | Melbourne |
Period | 15/05/23 → 16/05/23 |
Internet address |
Keywords
- Automatic Performance Optimization
- Elliptic Curve Cryptography
- Local Search
- Search Based Software Engineering