# HG changeset patch # User gongo@gendarme.local # Date 1238225051 -32400 # Node ID 6be2afd7063cf3e9b0a4b31d2ea74ae41c80345f # Parent ec8f5479cae4f7b9e4ca2b34333e905bea348c75 fix figure option, english author list add Makefile diff -r ec8f5479cae4 -r 6be2afd7063c 10.tex --- a/10.tex Sat Mar 28 13:45:45 2009 +0900 +++ b/10.tex Sat Mar 28 16:24:11 2009 +0900 @@ -12,12 +12,13 @@ 3台のLinda Server間でMeta Engineがデータをやり取りする場合 のUMLシーケンス図は 図\ref{ringthree}のようになる。 -\begin{figure}[htbp] -\begin{center} -\includegraphics[scale=0.2]{fig/meta_ring_three.eps} -\caption{3台間の通信} -\label{ringthree} -\end{center} + +\begin{figure}[tb] + \begin{center} + \includegraphics[width=12cm]{fig/meta_ring_three.eps} + \caption{3台間の通信} + \label{ringthree} + \end{center} \end{figure} Ring では通信パケットは一つのみであり、デバッグ対象への @@ -43,12 +44,12 @@ クラスタ自体は180台あるが、 安定して動作する100台までを使用して測定を行なった。 -\begin{figure}[htbp] -\begin{center} -\includegraphics[scale=0.3]{fig/metaring1.eps} -\caption{接続を含む一周の時間} -\label{metaring} -\end{center} +\begin{figure}[tb] + \begin{center} + \includegraphics[width=10cm]{fig/metaring1.eps} + \caption{接続を含む一周の時間} + \label{metaring} + \end{center} \end{figure} X軸が台数、Y軸がミリ秒、ラインの色が通信するデータサイズを表す。 @@ -62,12 +63,12 @@ 通信を採用することはできないことがわかる。 -\begin{figure}[htbp] -\begin{center} -\includegraphics[scale=0.3]{fig/metaring1000.eps} -\caption{千周の平均周回時間} -\label{metaring1000} -\end{center} +\begin{figure}[tb] + \begin{center} + \includegraphics[width=10cm]{fig/metaring1000.eps} + \caption{千周の平均周回時間} + \label{metaring1000} + \end{center} \end{figure} それに対し1000周した際に掛かった時間は、1サイクルおよそ60ms、一台につき約0.6msとなっている。 diff -r ec8f5479cae4 -r 6be2afd7063c 5.tex --- a/5.tex Sat Mar 28 13:45:45 2009 +0900 +++ b/5.tex Sat Mar 28 16:24:11 2009 +0900 @@ -2,12 +2,12 @@ Federated Linda 上でデバッグする一つの方法は、デバッガ からタプルスペースへ問い合わせの通信を行なうことである(図\ref{集中型デバッガ})。 -\begin{figure}[htb] -\begin{center} -\includegraphics[width=6cm]{fig/comDebug.eps} -\caption{集中型デバッガ} -\end{center} -\label{集中型デバッガ} +\begin{figure}[tb] + \begin{center} + \includegraphics[width=7cm]{fig/comDebug.eps} + \caption{集中型デバッガ} + \label{集中型デバッガ} + \end{center} \end{figure} @@ -24,12 +24,12 @@ Linda にそろえることにより、Linda Serverへの ad-hoc な改変を、決まったAPI上のデバッグプロトコル の設計にすることができる(図\ref{Debugger})。 -\begin{figure}[htb] -\begin{center} -\includegraphics[width=6cm]{fig/debugger.eps} -\caption{Debugger} -\end{center} -\label{Debugger} +\begin{figure}[tb] + \begin{center} + \includegraphics[width=7cm]{fig/debugger.eps} + \caption{Debugger} + \label{Debugger} + \end{center} \end{figure} @@ -42,12 +42,12 @@ つまり、最初に情報収集などに適したプロトコルをFederated Linda で作成し、それをそのままデバッガのプロトコルに 採用できることが望ましい。 -\begin{figure}[htb] -\begin{center} -\includegraphics[width=6cm]{fig/obj2meta.eps} -\caption{メタへの移行} -\end{center} -\label{メタへの移行} +\begin{figure}[tb] + \begin{center} + \includegraphics[width=7cm]{fig/obj2meta.eps} + \caption{メタへの移行} + \label{メタへの移行} + \end{center} \end{figure} diff -r ec8f5479cae4 -r 6be2afd7063c 6.tex --- a/6.tex Sat Mar 28 13:45:45 2009 +0900 +++ b/6.tex Sat Mar 28 16:24:11 2009 +0900 @@ -13,12 +13,12 @@ Meta Engine のプログラムは、 Linda Serverのメインループで指定することが出来、 Server 毎に独自の動作をさせることが可能である。 -\begin{figure}[htb] -\begin{center} -\includegraphics[width=6cm]{fig/meta.eps} -\caption{メタエンジン} -\end{center} -\label{メタエンジン} +\begin{figure}[tb] + \begin{center} + \includegraphics[width=6cm]{fig/meta.eps} + \caption{メタエンジン} + \label{メタエンジン} + \end{center} \end{figure} diff -r ec8f5479cae4 -r 6be2afd7063c Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile Sat Mar 28 16:24:11 2009 +0900 @@ -0,0 +1,75 @@ +TARGET = sigos +MAIN = ARC183OS111-27 + +LATEX = platex +BIBTEX = jbibtex +DVIPS = dvips +DVIPDFM = dvipdfmx +RM = rm -f + +# Option definitions +DVIPDFMOPT = -l +DVIPSOPT = -D 720 -mode esphi -O 0mm,0mm -N0 + +# Suffixes definitions +.SUFFIXES: .tex .dvi + +# Recipes +all: pdf# $(TARGET).ps +# open $(TARGET).pdf + open $(MAIN).pdf +dvi: + @echo "----------- make dvi file ($(TARGET).dvi) ----------" + $(LATEX) $(TARGET) + $(LATEX) $(TARGET) + $(LATEX) $(TARGET) +pdf: dvi + $(DVIPDFM) $(DVIPDFMOPT) -o $(MAIN).pdf $(TARGET) +ps: dvi + $(DVIPS) $(DVIPSOPT) $(TARGET) + +clean: + $(RM) *~ \#* + $(RM) -f $(MAIN).pdf + @if [ -f $(TARGET).aux ];\ + then $(RM) $(TARGET).aux;\ + fi + @if [ -f $(TARGET).log ];\ + then $(RM) $(TARGET).log;\ + fi + @if [ -f $(TARGET).toc ];\ + then $(RM) $(TARGET).toc;\ + fi + @if [ -f $(TARGET).lof ];\ + then $(RM) $(TARGET).lof;\ + fi + @if [ -f $(TARGET).lot ];\ + then $(RM) $(TARGET).lot;\ + fi + @if [ -f $(TARGET).big ];\ + then $(RM) $(TARGET).big;\ + fi + @if [ -f $(TARGET).ilg ];\ + then $(RM) $(TARGET).ilg;\ + fi + @if [ -f $(TARGET).idx ];\ + then $(RM) $(TARGET).idx;\ + fi + @if [ -f $(TARGET).ind ];\ + then $(RM) $(TARGET).ind;\ + fi + @if [ -f $(TARGET).dvi ];\ + then $(RM) $(TARGET).dvi;\ + fi + @if [ -f $(TARGET).ps ];\ + then $(RM) $(TARGET).ps;\ + fi + @if [ -f $(TARGET).pdf ];\ + then $(RM) $(TARGET).pdf;\ + fi + @if [ -f $(TARGET).out ];\ + then $(RM) $(TARGET).out;\ + fi + @if [ -f $(TARGET).blg ];\ + then $(RM) $(TARGET).blg;\ + fi diff -r ec8f5479cae4 -r 6be2afd7063c sigos.tex --- a/sigos.tex Sat Mar 28 13:45:45 2009 +0900 +++ b/sigos.tex Sat Mar 28 16:24:11 2009 +0900 @@ -12,9 +12,9 @@ \begin{document} % 和文表題 -\title{連邦型Lindaによる分散アルゴリズムをデバッグするためのメタプロトコル} +\title{連邦型Lindaによる分散アルゴリズムを\\デバッグするためのメタプロトコル} % 英文表題 -\etitle{Meta Protocol for Debugging of Distributed Algorithm by Federated Linda} +\etitle{Meta Protocol for Debugging of Distributed Algorithm \\by Federated Linda} % 所属ラベルの定義 @@ -30,17 +30,17 @@ % 英文著者名 \eauthor{ - Kento YOGI\affiref{1}\and - Kenta MIYAGI\affiref{1}\and + Yuta AKAMINE\affiref{1}\and + Masatoshi ONO\affiref{2}\and Shinji KONO\affiref{2} } % 連絡先(投稿時に必要.製版用では無視される.) -\contact{多賀野 海人\\ +\contact{赤嶺 悠太\\ 〒903-0213 沖縄県西原町千原1番地\\ 琉球大学工学部情報工学科\\ TEL: (098)895-2221\qquad FAX: (098)895-8727\\ - email: kono@ie.u-ryukyu.ac.jp} + email: freddie@cr.ie.u-ryukyu.ac.jp} % 和文概要 \begin{abstract}