Název:
Plánovač instrukcí překladače jazyka C pro architektury se zřetězeným zpracováním instrukcí
Překlad názvu:
Instruction Scheduler of C Compiler for Pipelined Architectures
Autoři:
Kocina, Filip ; Husár, Adam (oponent) ; Hruška, Tomáš (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2010
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Tato práce se zabývá backendem překladače jazyka C, konkrétně plánovačem instrukcí. Analyzuje možnosti plánovače instrukcí kompilační platformy LLVM. Popisuje nahrazení stávajícího delay slot filleru pro architekturu MIPS.
This work is engaged in the backend of a C compiler, in particular the instruction scheduler. It analyzes possibilities of the instruction scheduler in the LLVM compiler platform. It describes substitution of the current delay slot filler for MIPS architecture.
Klíčová slova:
Backend; delay slot filler; hazardy; jazyk C; list-scheduling; LLVM; MIPS; plánovač instrukcí; rekonfigurovatelný překladač; zřetězení instrukcí; Backend; C language; delay slot filler; hazards; instruction pipelining; instruction scheduler; list-scheduling; LLVM; MIPS; retargetable compiler
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/56051