Zur Kurzanzeige

dc.creatorChatzianastasiou G., Tsakyridis A., Dimitriou G., Stamoulis G., Dossis M.en
dc.date.accessioned2023-01-31T07:43:42Z
dc.date.available2023-01-31T07:43:42Z
dc.date.issued2016
dc.identifier10.1109/MOCAST.2016.7495167
dc.identifier.isbn9781467396806
dc.identifier.urihttp://hdl.handle.net/11615/72591
dc.description.abstractHigh-level synthesis is the technique that translates high-level programming language programs into equivalent hardware descriptions. The use of conventional programming languages as input to high-level synthesis is challenging, due to the conceptual differences between software programs and hardware descriptions, but is nonetheless becoming the preferred input to high-level synthesis tools. Compilers play an important role in this process, since they can not only bridge such differences, thus making high-level synthesis tools better accepted by the scientific community, but they can also apply code transformations that target an optimized hardware output. In this paper, we discuss a number of transformations that can be implemented in the C language front end of the CCC high-level synthesis tool. We present experiments of such transformations conducted on the MPEG2 open-source code, which prove that compiler optimizations can have a significant positive impact in high-level synthesis tools. © 2016 IEEE.en
dc.language.isoenen
dc.source2016 5th International Conference on Modern Circuits and Systems Technologies, MOCAST 2016en
dc.source.urihttps://www.scopus.com/inward/record.uri?eid=2-s2.0-84981318396&doi=10.1109%2fMOCAST.2016.7495167&partnerID=40&md5=8ba86f3a17a477d25d8a5705f7e88a7d
dc.subjectC (programming language)en
dc.subjectCodes (symbols)en
dc.subjectComputational linguisticsen
dc.subjectComputer hardware description languagesen
dc.subjectComputer programming languagesen
dc.subjectCosine transformsen
dc.subjectHardwareen
dc.subjectHigh level synthesisen
dc.subjectOpen source softwareen
dc.subjectOpen systemsen
dc.subjectProgram compilersen
dc.subjectReconfigurable hardwareen
dc.subjectCode transformationen
dc.subjectCompiler optimizationsen
dc.subjectCompiler transformationsen
dc.subjectHardware descriptionsen
dc.subjectHardware synthesisen
dc.subjectHigh-level programming languageen
dc.subjectRTL designsen
dc.subjectScientific communityen
dc.subjectHigh level languagesen
dc.subjectInstitute of Electrical and Electronics Engineers Inc.en
dc.titleCompiler transformations in hardware synthesis of Mpeg2 codesen
dc.typeconferenceItemen


Dateien zu dieser Ressource

DateienGrößeFormatAnzeige

Zu diesem Dokument gibt es keine Dateien.

Das Dokument erscheint in:

Zur Kurzanzeige