source: docs/Working/icGrep/icgrep.tex @ 4468

Last change on this file since 4468 was 4455, checked in by daled, 5 years ago

Added packages necessary for unicode-re.tex

File size: 1.3 KB
Line 
1\documentclass{llncs}
2\usepackage{tikz}
3\usetikzlibrary{shapes,positioning,arrows,calc}
4
5
6\usepackage{subfig}
7\usepackage{amsmath}
8\newcommand{\BigO}[1]{\ensuremath{\operatorname{O}\bigl(#1\bigr)}}
9\usepackage[official]{eurosym}
10\usepackage[utf8]{inputenc}
11
12
13
14\begin{document}
15
16\title{Bitwise Data Parallelism with LLVM: The ICgrep Case Study}
17\author{Anonymous}
18
19\maketitle
20
21\begin{abstract}
22Bitwise data parallelism has recently been shown to have considerable promise
23as the basis for a new, fundamentally parallel, style of regular expression
24processing.  This paper examines the application of this
25approach to the development a full-featured Unicode-capable open-source grep
26implementation.  Constructed using a layered architecture
27combining Parabix and LLVM compiler technologies, icGrep is the
28first instance of a potentially large class of text processing
29applications that achieve high performance text processing through the combination
30of dynamic compilation and bitwise data parallelism.   
31In performance comparisons with several contemporary alternatives,
3210X or better speedups are often observed.
33\end{abstract}
34
35
36\input{introduction.tex}
37
38\input{background.tex}
39
40\input{paradigm.tex}
41
42\input{unicode-re.tex}
43
44\input{architecture.tex}
45
46\input{evaluation.tex}
47
48\input{conclusion.tex}
49
50\bibliographystyle{plain}
51\bibliography{bitgrep}
52\end{document}
Note: See TracBrowser for help on using the repository browser.