Mere.
This commit is contained in:
parent
e0fe819f91
commit
1d76a70eef
@ -58,7 +58,7 @@ hukommelsesblokfletning, hvilket vi kalder en *optimering*. Dette er
|
|||||||
den praktiske del af mit speciale.
|
den praktiske del af mit speciale.
|
||||||
|
|
||||||
|
|
||||||
## Eksempel 0: Nem fletning
|
## Eksempel
|
||||||
|
|
||||||
Her et et computerprogram på et meget abstrakt niveau:
|
Her et et computerprogram på et meget abstrakt niveau:
|
||||||
|
|
||||||
@ -111,3 +111,15 @@ Programmerne bruger mellem 0% (ingen ændring) og 70% mindre
|
|||||||
og 16% *hurtigere*, hvilket er et lidt mere blandet resultat. Dog har
|
og 16% *hurtigere*, hvilket er et lidt mere blandet resultat. Dog har
|
||||||
jeg en okay idé om hvorfor nogle af dem bliver langsommere (læs mere om
|
jeg en okay idé om hvorfor nogle af dem bliver langsommere (læs mere om
|
||||||
det i selve specialet).
|
det i selve specialet).
|
||||||
|
|
||||||
|
|
||||||
|
## Resten
|
||||||
|
|
||||||
|
Der er mange flere eksempler i rapporten, og der er de beskrevet bedre
|
||||||
|
end her. Jeg har også forsøgt at *formalisere* mine optimeringer, men
|
||||||
|
det gik knapt så godt.
|
||||||
|
|
||||||
|
Koden ligger på
|
||||||
|
[github.com/diku-dk/futhark/](https://github.com/diku-dk/futhark/). Kig
|
||||||
|
i mappen `src/Futhark/Optimise/MemoryBlockMerging/`. Det er okay, men
|
||||||
|
ikke helt poleret.
|
||||||
|
Loading…
x
Reference in New Issue
Block a user