factored_application.tex
Paper VIII: Packet Operator Algorithms, Exact Compilation, and GPU Realization
factored_application.tex
This is the original TeX manuscript source. Use the paper’s PDF for typeset equations.
1 \begin{tikzpicture}[x=1cm,y=1cm,>=Stealth,line cap=round,line join=round]
2 \path[use as bounding box] (0,-.6) rectangle (14,4.8);
3 \node[font=\small,align=center,font=\small] at (1.06,4.5) {$x$};
4 \path[draw=black!30,fill=black!8] (0.8,3.28) rectangle (1.32,3.8);
5 \node[font=\small,align=center,font=\small] at (1.06,3.54) {$1$};
6 \path[draw=black!30,fill=black!8] (0.8,2.76) rectangle (1.32,3.28);
7 \node[font=\small,align=center,font=\small] at (1.06,3.02) {$-1$};
8 \path[draw=black!30,fill=black!8] (0.8,2.24) rectangle (1.32,2.76);
9 \node[font=\small,align=center,font=\small] at (1.06,2.5) {$2$};
10 \path[draw=black!30,fill=white] (0.8,1.72) rectangle (1.32,2.24);
11 \node[font=\small,align=center,font=\small] at (1.06,1.98) {$0$};
12 \path[draw=black!30,fill=black!8] (0.8,1.2) rectangle (1.32,1.72);
13 \node[font=\small,align=center,font=\small] at (1.06,1.46) {$-2$};
14 \path[draw=black!30,fill=black!8] (0.8,0.68) rectangle (1.32,1.2);
15 \node[font=\small,align=center,font=\small] at (1.06,0.94) {$3$};
16 \node[font=\small,align=center,font=\small] at (4.51,4.5) {$Dx$};
17 \path[draw=black!30,fill=black!8] (4.25,3.28) rectangle (4.77,3.8);
18 \node[font=\small,align=center,font=\small] at (4.51,3.54) {$2$};
19 \path[draw=black!30,fill=black!8] (4.25,2.76) rectangle (4.77,3.28);
20 \node[font=\small,align=center,font=\small] at (4.51,3.02) {$-2$};
21 \path[draw=black!30,fill=black!8] (4.25,2.24) rectangle (4.77,2.76);
22 \node[font=\small,align=center,font=\small] at (4.51,2.5) {$6$};
23 \path[draw=black!30,fill=black!8] (4.25,1.72) rectangle (4.77,2.24);
24 \node[font=\small,align=center,font=\small] at (4.51,1.98) {$2$};
25 \path[draw=black!30,fill=black!8] (4.25,1.2) rectangle (4.77,1.72);
26 \node[font=\small,align=center,font=\small] at (4.51,1.46) {$-3$};
27 \path[draw=black!30,fill=black!8] (4.25,0.68) rectangle (4.77,1.2);
28 \node[font=\small,align=center,font=\small] at (4.51,0.94) {$7$};
29 \node[font=\small,align=center,font=\small] at (7.96,4.5) {$u(v^Tx)$};
30 \path[draw=black!30,fill=black!8] (7.7,3.28) rectangle (8.22,3.8);
31 \node[font=\small,align=center,font=\small] at (7.96,3.54) {$3$};
32 \path[draw=black!30,fill=black!8] (7.7,2.76) rectangle (8.22,3.28);
33 \node[font=\small,align=center,font=\small] at (7.96,3.02) {$3$};
34 \path[draw=black!30,fill=black!8] (7.7,2.24) rectangle (8.22,2.76);
35 \node[font=\small,align=center,font=\small] at (7.96,2.5) {$3$};
36 \path[draw=black!30,fill=black!8] (7.7,1.72) rectangle (8.22,2.24);
37 \node[font=\small,align=center,font=\small] at (7.96,1.98) {$3$};
38 \path[draw=black!30,fill=black!8] (7.7,1.2) rectangle (8.22,1.72);
39 \node[font=\small,align=center,font=\small] at (7.96,1.46) {$3$};
40 \path[draw=black!30,fill=black!8] (7.7,0.68) rectangle (8.22,1.2);
41 \node[font=\small,align=center,font=\small] at (7.96,0.94) {$3$};
42 \node[font=\small,align=center,font=\small] at (11.41,4.5) {$Ax$};
43 \path[draw=black!30,fill=black!8] (11.15,3.28) rectangle (11.67,3.8);
44 \node[font=\small,align=center,font=\small] at (11.41,3.54) {$5$};
45 \path[draw=black!30,fill=black!8] (11.15,2.76) rectangle (11.67,3.28);
46 \node[font=\small,align=center,font=\small] at (11.41,3.02) {$1$};
47 \path[draw=black!30,fill=black!8] (11.15,2.24) rectangle (11.67,2.76);
48 \node[font=\small,align=center,font=\small] at (11.41,2.5) {$9$};
49 \path[draw=black!30,fill=black!8] (11.15,1.72) rectangle (11.67,2.24);
50 \node[font=\small,align=center,font=\small] at (11.41,1.98) {$5$};
51 \path[draw=black!30,fill=white] (11.15,1.2) rectangle (11.67,1.72);
52 \node[font=\small,align=center,font=\small] at (11.41,1.46) {$0$};
53 \path[draw=black!30,fill=black!8] (11.15,0.68) rectangle (11.67,1.2);
54 \node[font=\small,align=center,font=\small] at (11.41,0.94) {$10$};
55 \node[font=\small,align=center,font=\Large] at (5.15,2.1) {$+$};
56 \node[font=\small,align=center,font=\Large] at (9,2.1) {$=$};
57 \node[font=\small,align=center,font=\small] at (7,0.1) {$v^Tx=3$ is shared by all six output coordinates.};
58 \end{tikzpicture}
Other PDFs for this work
Original file and source record
This copy matches the recorded source file. Its publication here does not change the work’s review status.
SHA-256: 0b45a0d35b3fd9028bedbbba77e4bb88ebeb74086f29f1a1a6f92792968080a0
Back to Paper VIII: Packet Operator Algorithms, Exact Compilation, and GPU Realization