Samenvatting
Software-pipelining is an important technique for increasing the instruction level parallelism of loops during compilation. Currently, the LLVM compiler infrastructure does not offer this optimization although some target specific implementations do exist. We have implemented a high-level method for software-pipelining within the LLVM framework. By implementing this within LLVM's optimization layer we have taken the first steps towards a target independent software-pipelining method.
Originele taal-2 | Engels |
---|---|
Titel | SCOPES '15 - 18th International Workshop on Software and Compilers for Embedded Systems, 1-3 June 2015, St. Goar, Germany |
Plaats van productie | New York |
Uitgeverij | Association for Computing Machinery, Inc |
Pagina's | 97-100 |
ISBN van geprinte versie | 978-1-4503-3593-5 |
DOI's | |
Status | Gepubliceerd - 2015 |
Evenement | 18th International Workshop on Software and Compilers for Embedded Systems (SCOPES 2015) - Schloss Rheinfels, St. Goar, Duitsland Duur: 1 jun. 2015 → 3 jun. 2015 Congresnummer: 18 http://www.scopesconf.org/scopes-15/ |
Workshop
Workshop | 18th International Workshop on Software and Compilers for Embedded Systems (SCOPES 2015) |
---|---|
Verkorte titel | SCOPES 2015 |
Land/Regio | Duitsland |
Stad | St. Goar |
Periode | 1/06/15 → 3/06/15 |
Ander | 18th International Workshop on Software and Compilers for Embedded Systems (SCOPES) |
Internet adres |
Vingerafdruk
Duik in de onderzoeksthema's van 'High-level software-pipelining in LLVM'. Samen vormen ze een unieke vingerafdruk.Prijzen
-
HiPEAC collaboration grant
Jordans, R. (Ontvanger), 6 jun. 2014
Prijs: Anders › Fellowships & memberships › Wetenschappelijk