Commit 329c9780 authored by Gaurav Kukreja's avatar Gaurav Kukreja

Slide about Performance improvement

Signed-off-by: 's avatarGaurav Kukreja <gmkukreja@gmail.com>
parent 34242ece
......@@ -16,6 +16,7 @@
\gdef\HyperFirstAtBeginDocument#1{#1}
\providecommand\HyField@AuxAddToFields[1]{}
\providecommand\HyField@AuxAddToCoFields[2]{}
\providecommand \oddpage@label [2]{}
\@writefile{toc}{\beamer@endinputifotherversion {3.24pt}}
\@writefile{nav}{\beamer@endinputifotherversion {3.24pt}}
\@writefile{nav}{\headcommand {\slideentry {0}{0}{1}{1/1}{}{0}}}
......@@ -50,35 +51,34 @@
\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{2}{3}{8}{Primal-Dual Method}}\headcommand {\beamer@subsectionpages {6}{7}}}
\@writefile{nav}{\headcommand {\slideentry {2}{3}{1}{8/8}{Primal-Dual Method}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {8}{8}}}
\@writefile{toc}{\beamer@sectionintoc {3}{CUDA Implementation}{9}{0}{3}}
\@writefile{nav}{\headcommand {\sectionentry {3}{CUDA Implementation}{9}{CUDA Implementation}{0}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {4}{8}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {8}{8}}}
\@writefile{nav}{\headcommand {\slideentry {3}{0}{2}{9/9}{}{0}}}
\@writefile{nav}{\headcommand {\slideentry {2}{3}{2}{9/9}{Primal-Dual Method}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {9}{9}}}
\@writefile{toc}{\beamer@sectionintoc {4}{Optimizations}{10}{0}{4}}
\@writefile{nav}{\headcommand {\sectionentry {4}{Optimizations}{10}{Optimizations}{0}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {9}{9}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {9}{9}}}
\@writefile{toc}{\beamer@subsectionintoc {4}{1}{Texture Memory}{10}{0}{4}}
\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{4}{1}{10}{Texture Memory}}\headcommand {\beamer@subsectionpages {10}{9}}}
\@writefile{nav}{\headcommand {\slideentry {4}{1}{1}{10/10}{Texture Memory}{0}}}
\@writefile{toc}{\beamer@sectionintoc {3}{CUDA Implementation}{10}{0}{3}}
\@writefile{nav}{\headcommand {\sectionentry {3}{CUDA Implementation}{10}{CUDA Implementation}{0}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {4}{9}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {8}{9}}}
\@writefile{nav}{\headcommand {\slideentry {3}{0}{3}{10/10}{}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {10}{10}}}
\@writefile{toc}{\beamer@subsectionintoc {4}{2}{OpenGL Interoperability}{11}{0}{4}}
\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{4}{2}{11}{OpenGL Interoperability}}\headcommand {\beamer@subsectionpages {10}{10}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{1}{11/11}{OpenGL Interoperability}{0}}}
\@writefile{toc}{\beamer@sectionintoc {4}{Optimizations}{11}{0}{4}}
\@writefile{nav}{\headcommand {\sectionentry {4}{Optimizations}{11}{Optimizations}{0}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {10}{10}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {10}{10}}}
\@writefile{toc}{\beamer@subsectionintoc {4}{1}{Texture Memory}{11}{0}{4}}
\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{4}{1}{11}{Texture Memory}}\headcommand {\beamer@subsectionpages {11}{10}}}
\@writefile{nav}{\headcommand {\slideentry {4}{1}{1}{11/11}{Texture Memory}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {11}{11}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{2}{12/12}{OpenGL Interoperability}{0}}}
\@writefile{toc}{\beamer@subsectionintoc {4}{2}{OpenGL Interoperability}{12}{0}{4}}
\@writefile{nav}{\headcommand {\beamer@subsectionentry {0}{4}{2}{12}{OpenGL Interoperability}}\headcommand {\beamer@subsectionpages {11}{11}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{1}{12/12}{OpenGL Interoperability}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {12}{12}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{3}{13/13}{OpenGL Interoperability}{0}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{2}{13/13}{OpenGL Interoperability}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {13}{13}}}
\bibcite{p1}{\hyperlink {beamerbibp1}{Smith, 2012}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{4}{14/14}{OpenGL Interoperability}{0}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{3}{14/14}{OpenGL Interoperability}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {14}{14}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{5}{15/15}{OpenGL Interoperability}{0}}}
\@writefile{nav}{\headcommand {\slideentry {4}{2}{4}{15/15}{OpenGL Interoperability}{0}}}
\@writefile{nav}{\headcommand {\beamer@framepages {15}{15}}}
\@writefile{nav}{\headcommand {\beamer@partpages {1}{15}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {11}{15}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {10}{15}}}
\@writefile{nav}{\headcommand {\beamer@subsectionpages {12}{15}}}
\@writefile{nav}{\headcommand {\beamer@sectionpages {11}{15}}}
\@writefile{nav}{\headcommand {\beamer@documentpages {15}}}
\@writefile{nav}{\headcommand {\def \inserttotalframenumber {15}}}
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) (format=pdflatex 2013.12.8) 3 APR 2014 01:17
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013/Debian) (format=pdflatex 2013.12.8) 3 APR 2014 09:54
entering extended mode
restricted \write18 enabled.
%&-line parsing enabled.
......@@ -721,6 +721,54 @@ File: listings.cfg 2013/06/27 1.5pre1 listings configuration
))
Package: listings 2013/07/10 1.5 (Carsten Heinz)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjustbox.sty
Package: adjustbox 2012/05/21 v1.0 Adjusting TeX boxes (trim, clip, ...)
(/usr/share/texlive/texmf-dist/tex/latex/xkeyval/xkeyval.sty
Package: xkeyval 2012/10/14 v2.6b package option processing (HA)
(/usr/share/texlive/texmf-dist/tex/generic/xkeyval/xkeyval.tex
\XKV@toks=\toks41
\XKV@tempa@toks=\toks42
\XKV@depth=\count165
File: xkeyval.tex 2012/10/14 v2.6b key=value parser (HA)
))
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/adjcalc.sty
Package: adjcalc 2012/05/16 v1.1 Provides advanced setlength with multiple back
-ends (calc, etex, pgfmath)
)
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/trimclip.sty
Package: trimclip 2012/05/16 v1.0 Trim and clip general TeX material
(/usr/share/texlive/texmf-dist/tex/latex/collectbox/collectbox.sty
Package: collectbox 2012/05/17 v0.4b Collect macro arguments as boxes
\collectedbox=\box55
)
\tc@llx=\dimen202
\tc@lly=\dimen203
\tc@urx=\dimen204
\tc@ury=\dimen205
Package trimclip Info: Using driver 'tc-pdftex.def'.
(/usr/share/texlive/texmf-dist/tex/latex/adjustbox/tc-pdftex.def
File: tc-pdftex.def 2012/05/13 v1.0 Clipping driver for pdftex
))
\adjbox@Width=\dimen206
\adjbox@Height=\dimen207
\adjbox@Depth=\dimen208
\adjbox@Totalheight=\dimen209
(/usr/share/texlive/texmf-dist/tex/latex/ifoddpage/ifoddpage.sty
Package: ifoddpage 2011/09/13 v1.0 Conditionals for odd/even page detection
\c@checkoddpage=\count166
)
(/usr/share/texlive/texmf-dist/tex/latex/varwidth/varwidth.sty
Package: varwidth 2009/03/30 ver 0.92; Variable-width minipages
\@vwid@box=\box56
\sift@deathcycles=\count167
\@vwid@loff=\dimen210
\@vwid@roff=\dimen211
))
(./segmentation.aux
LaTeX Warning: Label `' multiply defined.
......@@ -728,20 +776,20 @@ LaTeX Warning: Label `' multiply defined.
)
\openout1 = `segmentation.aux'.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 97.
LaTeX Font Info: ... okay on input line 97.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 97.
LaTeX Font Info: ... okay on input line 97.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 97.
LaTeX Font Info: ... okay on input line 97.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 97.
LaTeX Font Info: ... okay on input line 97.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 97.
LaTeX Font Info: ... okay on input line 97.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 97.
LaTeX Font Info: ... okay on input line 97.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 97.
LaTeX Font Info: ... okay on input line 97.
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 98.
LaTeX Font Info: ... okay on input line 98.
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 98.
LaTeX Font Info: ... okay on input line 98.
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 98.
LaTeX Font Info: ... okay on input line 98.
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 98.
LaTeX Font Info: ... okay on input line 98.
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 98.
LaTeX Font Info: ... okay on input line 98.
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 98.
LaTeX Font Info: ... okay on input line 98.
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 98.
LaTeX Font Info: ... okay on input line 98.
*geometry* driver: auto-detecting
*geometry* detected driver: pdftex
......@@ -779,17 +827,17 @@ LaTeX Font Info: ... okay on input line 97.
(/usr/share/texlive/texmf-dist/tex/context/base/supp-pdf.mkii
[Loading MPS to PDF converter (version 2006.09.02).]
\scratchcounter=\count165
\scratchdimen=\dimen202
\scratchbox=\box55
\nofMPsegments=\count166
\nofMParguments=\count167
\everyMPshowfont=\toks41
\MPscratchCnt=\count168
\MPscratchDim=\dimen203
\MPnumerator=\count169
\makeMPintoPDFobject=\count170
\everyMPtoPDFconversion=\toks42
\scratchcounter=\count168
\scratchdimen=\dimen212
\scratchbox=\box57
\nofMPsegments=\count169
\nofMParguments=\count170
\everyMPshowfont=\toks43
\MPscratchCnt=\count171
\MPscratchDim=\dimen213
\MPnumerator=\count172
\makeMPintoPDFobject=\count173
\everyMPtoPDFconversion=\toks44
) (/usr/share/texlive/texmf-dist/tex/latex/oberdiek/epstopdf-base.sty
Package: epstopdf-base 2010/02/09 v2.5 Base part for package epstopdf
......@@ -806,8 +854,8 @@ File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Liv
e
))
ABD: EveryShipout initializing macros
\AtBeginShipoutBox=\box56
Package hyperref Info: Link coloring OFF on input line 97.
\AtBeginShipoutBox=\box58
Package hyperref Info: Link coloring OFF on input line 98.
(/usr/share/texlive/texmf-dist/tex/latex/hyperref/nameref.sty
Package: nameref 2012/10/27 v2.43 Cross-referencing by name of section
......@@ -815,58 +863,58 @@ Package: nameref 2012/10/27 v2.43 Cross-referencing by name of section
(/usr/share/texlive/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
Package: gettitlestring 2010/12/03 v1.4 Cleanup title references (HO)
)
\c@section@level=\count171
\c@section@level=\count174
)
LaTeX Info: Redefining \ref on input line 97.
LaTeX Info: Redefining \pageref on input line 97.
LaTeX Info: Redefining \nameref on input line 97.
LaTeX Info: Redefining \ref on input line 98.
LaTeX Info: Redefining \pageref on input line 98.
LaTeX Info: Redefining \nameref on input line 98.
(./segmentation.out) (./segmentation.out)
\@outlinefile=\write5
\openout5 = `segmentation.out'.
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
(Font) OT1/cmr/m/n --> OT1/cmss/m/n on input line 97.
(Font) OT1/cmr/m/n --> OT1/cmss/m/n on input line 98.
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 97.
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 98.
\symnumbers=\mathgroup6
\sympureletters=\mathgroup7
LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `normal'
(Font) OT1/cmss/m/n --> OT1/cmr/m/n on input line 97.
LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 97.
(Font) OT1/cmss/m/n --> OT1/cmr/m/n on input line 98.
LaTeX Font Info: Redeclaring math alphabet \mathbf on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 97.
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 97.
LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 97.
(Font) OT1/cmr/bx/n --> OT1/cmss/bx/n on input line 98.
LaTeX Font Info: Redeclaring math alphabet \mathsf on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
(Font) OT1/cmss/m/n --> OT1/cmss/m/n on input line 97.
(Font) OT1/cmss/m/n --> OT1/cmss/m/n on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/cmss/m/n on input line 97.
LaTeX Font Info: Redeclaring math alphabet \mathit on input line 97.
(Font) OT1/cmss/bx/n --> OT1/cmss/m/n on input line 98.
LaTeX Font Info: Redeclaring math alphabet \mathit on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
(Font) OT1/cmr/m/it --> OT1/cmss/m/it on input line 97.
(Font) OT1/cmr/m/it --> OT1/cmss/m/it on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmr/bx/it --> OT1/cmss/m/it on input line 97.
LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 97.
(Font) OT1/cmr/bx/it --> OT1/cmss/m/it on input line 98.
LaTeX Font Info: Redeclaring math alphabet \mathtt on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 97.
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 97.
(Font) OT1/cmtt/m/n --> OT1/cmtt/m/n on input line 98.
LaTeX Font Info: Overwriting symbol font `numbers' in version `bold'
(Font) OT1/cmss/m/n --> OT1/cmss/bx/n on input line 97.
(Font) OT1/cmss/m/n --> OT1/cmss/bx/n on input line 98.
LaTeX Font Info: Overwriting symbol font `pureletters' in version `bold'
(Font) OT1/cmss/m/it --> OT1/cmss/bx/it on input line 97.
(Font) OT1/cmss/m/it --> OT1/cmss/bx/it on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathrm' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/cmr/bx/n on input line 97.
(Font) OT1/cmss/bx/n --> OT1/cmr/bx/n on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
(Font) OT1/cmss/bx/n --> OT1/cmss/bx/n on input line 97.
(Font) OT1/cmss/bx/n --> OT1/cmss/bx/n on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
(Font) OT1/cmss/m/n --> OT1/cmss/bx/n on input line 97.
(Font) OT1/cmss/m/n --> OT1/cmss/bx/n on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
(Font) OT1/cmss/m/it --> OT1/cmss/bx/it on input line 97.
(Font) OT1/cmss/m/it --> OT1/cmss/bx/it on input line 98.
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
(Font) OT1/cmtt/m/n --> OT1/cmtt/bx/n on input line 97.
(Font) OT1/cmtt/m/n --> OT1/cmtt/bx/n on input line 98.
(/usr/share/texmf/tex/latex/beamer/base/translator/dicts/translator-basic-dicti
onary/translator-basic-dictionary-English.dict
......@@ -892,8 +940,8 @@ Dictionary: translator-numbers-dictionary, Language: English
tionary/translator-theorem-dictionary-English.dict
Dictionary: translator-theorem-dictionary, Language: English
)
LaTeX Info: Redefining \includegraphics on input line 97.
\c@lstlisting=\count172
LaTeX Info: Redefining \includegraphics on input line 98.
\c@lstlisting=\count175
(./segmentation.nav)
(/usr/share/texlive/texmf-dist/tex/latex/listings/lstlang1.sty
File: lstlang1.sty 2013/06/27 1.5pre1 listings language file
......@@ -906,7 +954,7 @@ File: lstmisc.sty 2013/07/10 1.5 (Carsten Heinz)
)
LaTeX Font Warning: Font shape `OT1/cmss/m/n' in size <4> not available
(Font) size <5> substituted on input line 108.
(Font) size <5> substituted on input line 109.
[1{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}
......@@ -916,28 +964,54 @@ LaTeX Font Warning: Font shape `OT1/cmss/m/n' in size <4> not available
] [3
]
LaTeX Font Info: Try loading font information for U+msa on input line 156.
LaTeX Font Info: Try loading font information for U+msa on input line 157.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
)
LaTeX Font Info: Try loading font information for U+msb on input line 156.
LaTeX Font Info: Try loading font information for U+msb on input line 157.
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
) [4
</usr/share/texmf/tex/latex/beamer/base/art/beamericonarticle.pdf>] [5
</usr/share/texmf/tex/latex/beamer/base/art/beamericonarticle.pdf>]
<binary_in.png, id=214, 205.76875pt x 205.76875pt>
File: binary_in.png Graphic file (type png)
<use binary_in.png>
Package pdftex.def Info: binary_in.png used on input line 171.
(pdftex.def) Requested size: 205.76823pt x 205.76823pt.
<binary_out.png, id=215, 205.76875pt x 205.76875pt>
File: binary_out.png Graphic file (type png)
<use binary_out.png>
Package pdftex.def Info: binary_out.png used on input line 171.
(pdftex.def) Requested size: 205.76823pt x 205.76823pt.
]pdfTeX warning (ext4): destination with the same identifier (name{beamerbib})
has been already used, duplicate ignored
[5
<./binary_in.png (PNG copy)> <./binary_out.png (PNG copy)>]pdfTeX warning (ext
4): destination with the same identifier (name{beamerbib}) has been already use
d, duplicate ignored
<to be read again>
\relax
l.181 \end{frame}
l.191 \end{frame}
[6
] [7
] <camera_in.png, id=283, 256.96pt x 256.96pt>
File: camera_in.png Graphic file (type png)
<use camera_in.png>
Package pdftex.def Info: camera_in.png used on input line 205.
(pdftex.def) Requested size: 256.95937pt x 256.95937pt.
<camera_out.png, id=284, 256.96pt x 256.96pt>
File: camera_out.png Graphic file (type png)
] [8
<use camera_out.png>
Package pdftex.def Info: camera_out.png used on input line 205.
(pdftex.def) Requested size: 256.95937pt x 256.95937pt.
[7
<./camera_in.png (PNG copy)> <./camera_out.png (PNG copy)>] [8
] [9
......@@ -953,10 +1027,10 @@ l.181 \end{frame}
]
\openout4 = `segmentation.vrb'.
(./segmentation.vrb) [13
(./segmentation.vrb) [13
] [14
]
[14
] [15
......@@ -970,13 +1044,13 @@ l.181 \end{frame}
\tf@snm=\write8
\openout8 = `segmentation.snm'.
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 307.
Package atveryend Info: Empty hook `AfterLastShipout' on input line 307.
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 333.
Package atveryend Info: Empty hook `AfterLastShipout' on input line 333.
(./segmentation.aux)
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 307.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 307.
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 333.
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 333.
Package rerunfilecheck Info: File `segmentation.out' has not changed.
(rerunfilecheck) Checksum: 82B476FB54F33F9F264559288F073C1D;548.
(rerunfilecheck) Checksum: 6561B700642EC737E081647ED0D3271E;548.
LaTeX Font Warning: Size substitutions with differences
......@@ -985,38 +1059,33 @@ LaTeX Font Warning: Size substitutions with differences
LaTeX Warning: There were multiply-defined labels.
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 307.
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 333.
)
Here is how much of TeX's memory you used:
17254 strings out of 495031
316011 string characters out of 6181531
446066 words of memory out of 5000000
20004 multiletter control sequences out of 15000+600000
12762 words of font info for 47 fonts, out of 8000000 for 9000
17985 strings out of 495031
327571 string characters out of 6181531
460574 words of memory out of 5000000
20702 multiletter control sequences out of 15000+600000
12099 words of font info for 45 fonts, out of 8000000 for 9000
14 hyphenation exceptions out of 8191
49i,19n,60p,401b,1154s stack positions out of 5000i,500n,10000p,200000b,80000s
pdfTeX warning (dest): name{Navigation16} has been referenced but does not ex
ist, replaced by a fixed one
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/
share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/share/
texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texlive
/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf-d
ist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texlive/texmf-dist/fo
nts/type1/public/amsfonts/cm/cmss12.pfb></usr/share/texlive/texmf-dist/fonts/ty
pe1/public/amsfonts/cm/cmss17.pfb></usr/share/texlive/texmf-dist/fonts/type1/pu
blic/amsfonts/cm/cmss8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/am
sfonts/cm/cmss9.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/
cm/cmssbx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/c
mssi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmssi8
.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmssi9.pfb><
/usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/s
hare/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/share/te
xlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
Output written on segmentation.pdf (15 pages, 185199 bytes).
49i,19n,97p,401b,1154s stack positions out of 5000i,500n,10000p,200000b,80000s
</usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></us
r/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/shar
e/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/share/texli
ve/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/share/texlive/texmf
-dist/fonts/type1/public/amsfonts/cm/cmss10.pfb></usr/share/texlive/texmf-dist/
fonts/type1/public/amsfonts/cm/cmss12.pfb></usr/share/texlive/texmf-dist/fonts/
type1/public/amsfonts/cm/cmss17.pfb></usr/share/texlive/texmf-dist/fonts/type1/
public/amsfonts/cm/cmss8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/
amsfonts/cm/cmssbx10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsf
onts/cm/cmssi10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/
cm/cmssi8.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cms
y10.pfb></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb
></usr/share/texlive/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt8.pfb>
Output written on segmentation.pdf (15 pages, 279512 bytes).
PDF statistics:
638 PDF objects out of 1000 (max. 8388607)
585 compressed objects within 6 object streams
43 named destinations out of 1000 (max. 500000)
115 words of extra memory for PDF output out of 10000 (max. 10000000)
632 PDF objects out of 1000 (max. 8388607)
577 compressed objects within 6 object streams
41 named destinations out of 1000 (max. 500000)
135 words of extra memory for PDF output out of 10000 (max. 10000000)
......@@ -24,30 +24,30 @@
\headcommand {\beamer@subsectionentry {0}{2}{3}{8}{Primal-Dual Method}}\headcommand {\beamer@subsectionpages {6}{7}}
\headcommand {\slideentry {2}{3}{1}{8/8}{Primal-Dual Method}{0}}
\headcommand {\beamer@framepages {8}{8}}
\headcommand {\sectionentry {3}{CUDA Implementation}{9}{CUDA Implementation}{0}}
\headcommand {\beamer@sectionpages {4}{8}}
\headcommand {\beamer@subsectionpages {8}{8}}
\headcommand {\slideentry {3}{0}{2}{9/9}{}{0}}
\headcommand {\slideentry {2}{3}{2}{9/9}{Primal-Dual Method}{0}}
\headcommand {\beamer@framepages {9}{9}}
\headcommand {\sectionentry {4}{Optimizations}{10}{Optimizations}{0}}
\headcommand {\beamer@sectionpages {9}{9}}
\headcommand {\beamer@subsectionpages {9}{9}}
\headcommand {\beamer@subsectionentry {0}{4}{1}{10}{Texture Memory}}\headcommand {\beamer@subsectionpages {10}{9}}
\headcommand {\slideentry {4}{1}{1}{10/10}{Texture Memory}{0}}
\headcommand {\sectionentry {3}{CUDA Implementation}{10}{CUDA Implementation}{0}}
\headcommand {\beamer@sectionpages {4}{9}}
\headcommand {\beamer@subsectionpages {8}{9}}
\headcommand {\slideentry {3}{0}{3}{10/10}{}{0}}
\headcommand {\beamer@framepages {10}{10}}
\headcommand {\beamer@subsectionentry {0}{4}{2}{11}{OpenGL Interoperability}}\headcommand {\beamer@subsectionpages {10}{10}}
\headcommand {\slideentry {4}{2}{1}{11/11}{OpenGL Interoperability}{0}}
\headcommand {\sectionentry {4}{Optimizations}{11}{Optimizations}{0}}
\headcommand {\beamer@sectionpages {10}{10}}
\headcommand {\beamer@subsectionpages {10}{10}}
\headcommand {\beamer@subsectionentry {0}{4}{1}{11}{Texture Memory}}\headcommand {\beamer@subsectionpages {11}{10}}
\headcommand {\slideentry {4}{1}{1}{11/11}{Texture Memory}{0}}
\headcommand {\beamer@framepages {11}{11}}
\headcommand {\slideentry {4}{2}{2}{12/12}{OpenGL Interoperability}{0}}
\headcommand {\beamer@subsectionentry {0}{4}{2}{12}{OpenGL Interoperability}}\headcommand {\beamer@subsectionpages {11}{11}}
\headcommand {\slideentry {4}{2}{1}{12/12}{OpenGL Interoperability}{0}}
\headcommand {\beamer@framepages {12}{12}}
\headcommand {\slideentry {4}{2}{3}{13/13}{OpenGL Interoperability}{0}}
\headcommand {\slideentry {4}{2}{2}{13/13}{OpenGL Interoperability}{0}}
\headcommand {\beamer@framepages {13}{13}}
\headcommand {\slideentry {4}{2}{4}{14/14}{OpenGL Interoperability}{0}}
\headcommand {\slideentry {4}{2}{3}{14/14}{OpenGL Interoperability}{0}}
\headcommand {\beamer@framepages {14}{14}}
\headcommand {\slideentry {4}{2}{5}{15/15}{OpenGL Interoperability}{0}}
\headcommand {\slideentry {4}{2}{4}{15/15}{OpenGL Interoperability}{0}}
\headcommand {\beamer@framepages {15}{15}}
\headcommand {\beamer@partpages {1}{15}}
\headcommand {\beamer@subsectionpages {11}{15}}
\headcommand {\beamer@sectionpages {10}{15}}
\headcommand {\beamer@subsectionpages {12}{15}}
\headcommand {\beamer@sectionpages {11}{15}}
\headcommand {\beamer@documentpages {15}}
\headcommand {\def \inserttotalframenumber {15}}
......@@ -5,5 +5,5 @@
\BOOKMARK [3][]{Outline0.2.3.8}{Primal-Dual Method}{Outline0.2}% 5
\BOOKMARK [2][]{Outline0.3}{CUDA Implementation}{}% 6
\BOOKMARK [2][]{Outline0.4}{Optimizations}{}% 7
\BOOKMARK [3][]{Outline0.4.1.10}{Texture Memory}{Outline0.4}% 8
\BOOKMARK [3][]{Outline0.4.2.11}{OpenGL Interoperability}{Outline0.4}% 9
\BOOKMARK [3][]{Outline0.4.1.11}{Texture Memory}{Outline0.4}% 8
\BOOKMARK [3][]{Outline0.4.2.12}{OpenGL Interoperability}{Outline0.4}% 9
......@@ -277,14 +277,7 @@ Technical University of Munich \\ % Your institution for the title page
\subsection{OpenGL Interoperability}
\begin{frame}
\frametitle{OpenGL Interoperability}
What is Interoperability?
\begin{itemize}
\item Mapping OpenGL Resources to CUDA, to enable CUDA to read/write
\item Can be used to show output from CUDA kernel, straight from GPU saving time and bandwidth
\end{itemize}
\end{frame}
%------------------------------------------------
......@@ -327,6 +320,11 @@ What is Interoperability?
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Performace Improvement from Optimizations}
After Texture Memory Optimization and OpenGL Interop, FPS increases by 33 \% from 6.66 to 8.80 FPS.
\end{frame}
\begin{frame}
\frametitle{Demo}
\huge{\centerline{Thank you for your attention.}}
......
......@@ -4,7 +4,7 @@
\beamer@subsectionintoc {2}{1}{Binary Image Segmentation}{4}{0}{2}
\beamer@subsectionintoc {2}{2}{Grayscale Image Segmentation}{6}{0}{2}
\beamer@subsectionintoc {2}{3}{Primal-Dual Method}{8}{0}{2}
\beamer@sectionintoc {3}{CUDA Implementation}{9}{0}{3}
\beamer@sectionintoc {4}{Optimizations}{10}{0}{4}
\beamer@subsectionintoc {4}{1}{Texture Memory}{10}{0}{4}
\beamer@subsectionintoc {4}{2}{OpenGL Interoperability}{11}{0}{4}
\beamer@sectionintoc {3}{CUDA Implementation}{10}{0}{3}
\beamer@sectionintoc {4}{Optimizations}{11}{0}{4}
\beamer@subsectionintoc {4}{1}{Texture Memory}{11}{0}{4}
\beamer@subsectionintoc {4}{2}{OpenGL Interoperability}{12}{0}{4}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment