diff options
author | sijanec <anton@sijanec.eu> | 2021-04-13 09:26:24 +0200 |
---|---|---|
committer | sijanec <anton@sijanec.eu> | 2021-04-13 09:26:24 +0200 |
commit | 783b2002e4090e9985cb159fdfe681119226daff (patch) | |
tree | 3ec94f4935d9b65ed5bb07c064aee5a91a3e1f44 /mat/domace_naloge/30/dokument.tex | |
parent | popravek (diff) | |
download | sola-gimb-2-783b2002e4090e9985cb159fdfe681119226daff.tar sola-gimb-2-783b2002e4090e9985cb159fdfe681119226daff.tar.gz sola-gimb-2-783b2002e4090e9985cb159fdfe681119226daff.tar.bz2 sola-gimb-2-783b2002e4090e9985cb159fdfe681119226daff.tar.lz sola-gimb-2-783b2002e4090e9985cb159fdfe681119226daff.tar.xz sola-gimb-2-783b2002e4090e9985cb159fdfe681119226daff.tar.zst sola-gimb-2-783b2002e4090e9985cb159fdfe681119226daff.zip |
Diffstat (limited to 'mat/domace_naloge/30/dokument.tex')
-rw-r--r-- | mat/domace_naloge/30/dokument.tex | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/mat/domace_naloge/30/dokument.tex b/mat/domace_naloge/30/dokument.tex index e9e76e9..1dee825 100644 --- a/mat/domace_naloge/30/dokument.tex +++ b/mat/domace_naloge/30/dokument.tex @@ -203,7 +203,7 @@ neoptimizirana enacba je za 10e6 iteracij porabila 15.330899 sekund, optimiziran rezultat = 278495353224.555294, rezultat2 = 278495353224.555814 \\ a@upor:[0]\$ \\} - Ojej! Mislim, da je razlika očitna. Neoptimizirana enačba je porabila 10 sekund več. Optimizacija je torej zelo pomembna. Ampak zakaj tega namesto nas ne delajo računalniki? V GNU prevajalniku C jezika sem avtomatilno optimizacijo nastavil na nivo \texttt{0}, kar pomeni, da prevajalnik ne dela optimizacij, v navodilih za uporabo pa sem, poleg drugih, zasledil še eno opcijo, \texttt{fast}. Opcija \texttt{fast} je sicer eksperimentalna in nepriporočena, vendar dela čudeže! Če program prevedem z optimizacijskim nivojem \texttt{fast}, bo računanje neoptimizirane enačbe in optimizirane trajalo približno enako dolgo. + Ojej! Mislim, da je razlika očitna. Neoptimizirana enačba je porabila 10 sekund več. Optimizacija je torej zelo pomembna. Ampak zakaj tega namesto nas ne delajo računalniki? V GNU prevajalniku C jezika sem avtomatično optimizacijo nastavil na nivo \texttt{0}, kar pomeni, da prevajalnik ne dela optimizacij, v navodilih za uporabo pa sem, poleg drugih, zasledil še eno opcijo, \texttt{fast}. Opcija \texttt{fast} je sicer eksperimentalna in nepriporočena, vendar dela čudeže! Če program prevedem z optimizacijskim nivojem \texttt{fast}, bo računanje neoptimizirane enačbe in optimizirane trajalo približno enako dolgo. \texttt{a@upor:[0]\$ gcc kompleksnost.c -pedantic -Wall -Wextra -g -okompleksnost -lm -Ofast \\ a@upor:[0]\$ ./kompleksnost \\ |