source: docs/EuroPar2011/europar-cameron.aux @ 879

Last change on this file since 879 was 879, checked in by cameron, 8 years ago

EuroPar? paper

File size: 4.4 KB
Line 
1\relax
2\citation{Asanovic:EECS-2006-183}
3\citation{Scarpazza:2009}
4\citation{XMLSSE42}
5\@writefile{toc}{\contentsline {title}{Parallel Scanning with Bitstream Addition: An XML Case Study}{1}}
6\@writefile{toc}{\authcount {6}}
7\@writefile{toc}{\contentsline {author}{Robert D. Cameron \unskip {} \and Ehsan Amiri \and Kenneth S. Herdy \and Dan Lin \and Thomas C. Shermer \and Fred P. Popowich}{1}}
8\@writefile{toc}{\contentsline {section}{\numberline {1}Introduction}{1}}
9\citation{PPoPP08,CameronHerdyLin2008,Cameron2009}
10\citation{CameronHerdyLin2008}
11\citation{CameronHerdyLin2008}
12\citation{Herdy2008}
13\citation{Leventhal2009}
14\citation{DaiNiZhu2010}
15\citation{ZhangPanChiu09}
16\citation{PPoPP08,Cameron2009}
17\@writefile{toc}{\contentsline {section}{\numberline {2}The Parallel Bitstream Method}{3}}
18\newlabel{sec:parabit}{{2}{3}}
19\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Basis and Character-Class Bitstreams}}{3}}
20\newlabel{fig:inputstreams}{{1}{3}}
21\@writefile{toc}{\contentsline {subsection}{\numberline {2.1}Fundamentals}{3}}
22\citation{CameronHerdyLin2008}
23\citation{HilewitzLee2006,CameronLin2009}
24\@writefile{toc}{\contentsline {subsection}{\numberline {2.2}A Parallel Scanning Primitive}{4}}
25\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Bitstream addition}}{5}}
26\newlabel{fig:scan1}{{2}{5}}
27\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Parallel Scan Using Addition and Mask}}{5}}
28\newlabel{fig:scan2}{{3}{5}}
29\@writefile{toc}{\contentsline {section}{\numberline {3}Parsing and Error Streams}{6}}
30\newlabel{sec:errorstream}{{3}{6}}
31\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Grammar of Decimal Character References}}{6}}
32\newlabel{fig:decrefgrmr}{{4}{6}}
33\@writefile{toc}{\contentsline {subsection}{\numberline {3.1}Marker Stream Initialization}{6}}
34\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Parsing Decimal References}}{7}}
35\newlabel{fig:decref}{{5}{7}}
36\@writefile{toc}{\contentsline {subsection}{\numberline {3.2}Parallel Parsing of Sequential Structures}{7}}
37\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Grammar of XML Start Tags}}{7}}
38\newlabel{fig:stag-grmr}{{6}{7}}
39\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Start Tag Parsing}}{8}}
40\newlabel{fig:stag-ex}{{7}{8}}
41\@writefile{toc}{\contentsline {subsection}{\numberline {3.3}Mask Formation with Bitstream Subtraction}{9}}
42\newlabel{sec:maskstream}{{3.3}{9}}
43\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Mask Formation for Comments, CDATA and PI}}{9}}
44\newlabel{fig:CtCDPImask}{{8}{9}}
45\citation{TR:XML}
46\@writefile{toc}{\contentsline {subsection}{\numberline {3.4}Python Prototyping}{10}}
47\@writefile{toc}{\contentsline {section}{\numberline {4}XML Well-Formedness}{10}}
48\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Error and Error-Check Bitstreams}{11}}
49\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces XML Error Bitstreams}}{11}}
50\newlabel{tab:errstreams}{{1}{11}}
51\citation{DaiNiZhu2010}
52\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces XML Error-Check Bitstreams}}{12}}
53\newlabel{tab:checkstreams}{{2}{12}}
54\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Tag Matching}{12}}
55\@writefile{toc}{\contentsline {subsection}{\numberline {4.3}Document Structure}{13}}
56\@writefile{toc}{\contentsline {subsection}{\numberline {4.4}Summary}{13}}
57\@writefile{toc}{\contentsline {section}{\numberline {5}Compilation to Block-Based Processing}{13}}
58\newlabel{sec:compile}{{5}{13}}
59\citation{GML04}
60\@writefile{toc}{\contentsline {section}{\numberline {6}Performance Results}{14}}
61\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces XML Document Characteristics}}{15}}
62\newlabel{XMLDocChars}{{3}{15}}
63\@writefile{lot}{\contentsline {table}{\numberline {4}{\ignorespaces Parser Performance (Cycles Per Byte)}}{15}}
64\newlabel{parsers-cpb}{{4}{15}}
65\@writefile{toc}{\contentsline {section}{\numberline {7}Conclusion}{15}}
66\bibstyle{plain}
67\bibdata{xmlperf}
68\bibcite{Asanovic:EECS-2006-183}{1}
69\bibcite{TR:XML}{2}
70\bibcite{Cameron2009}{3}
71\bibcite{PPoPP08}{4}
72\bibcite{CameronHerdyLin2008}{5}
73\bibcite{CameronLin2009}{6}
74\bibcite{DaiNiZhu2010}{7}
75\bibcite{Herdy2008}{8}
76\bibcite{HilewitzLee2006}{9}
77\bibcite{GML04}{10}
78\bibcite{XMLSSE42}{11}
79\bibcite{Leventhal2009}{12}
80\bibcite{Scarpazza:2009}{13}
81\bibcite{ZhangPanChiu09}{14}
Note: See TracBrowser for help on using the repository browser.