This commit is contained in:
Niels G. W. Serup 2017-11-06 15:51:58 +01:00
parent 333cfae181
commit 84a5f8afe5
1 changed files with 4 additions and 4 deletions

View File

@ -52,7 +52,7 @@ begrænsninger. Futhark er et eksisterende sprog og har en hjemmeside på
[futhark-lang.org](http://futhark-lang.org/) hvor man kan læse mere om
det.
Futhark-sproget har en tilhørende *oversætter* som taget
Futhark-sproget har en tilhørende *oversætter* som tager
Futhark-programmer og oversætter dem til at kunne køre på grafikkort.
Jeg har i mit speciale udvidet denne oversætter til at lave
hukommelsesblokfletning, hvilket vi kalder en *optimering*. Dette er
@ -78,7 +78,7 @@ trin 3 fortæller vi så computeren at den skal udskrive billedet. I trin
4-6 gentages dette, bare med et nyt stort billede.
Det er fjollet både at gøre trin 1 og trin 4. Det første billede bliver
aldrig brugt mere efter det er udskrevet i trin 3, så dets plads $I$ kan
aldrig brugt mere efter det er udskrevet i trin 3, så dets plads $M$ kan
egentlig godt genbruges. Vi ændrer derfor programmet til at have 5
trin:
@ -100,8 +100,8 @@ derhenaf.
Målet med min optimering er at
+ få programmer til at bruge mindre hukommelse, samt at
+ få programmer til at køre lidt hurtigere.
+ få programmer i Futhark til at bruge mindre hukommelse, samt at
+ få programmer i Futhark til at køre lidt hurtigere.
Futhark har en masse eksisterende større programmer som jeg har oversat
og kørt både *uden* mine optimeringer og *med* mine optimeringer. Deres