自動残差修正機能付き GBiCGSTAB$(s,L)$法 (科学技術計算アルゴリズムの数理的基盤と展開)

Size: px
Start display at page:

Download "自動残差修正機能付き GBiCGSTAB$(s,L)$法 (科学技術計算アルゴリズムの数理的基盤と展開)"

Transcription

1 GBiCGSTAB $(s,l)$ GBiCGSTAB(s,L) with Auto-Correction of Residuals (Takeshi TSUKADA) NS Solutions Corporation (Kouki FUKAHORI) Graduate School of Information Science and Technology The University of Tokyo NEC (Masaaki TANIO) NEC Corporation (Masaaki SUGIHARA )*1 Graduate School of Information Science and Technology The University of Tokyo 1 $Ax=b$ $A$ $N\cross N$ $b$ $N$ 2007 Sonneveld van Gijzen [6, 7] $IDR(s)$ $N+N/s$ $BiCG$ BiCGSTAB(L) $(L>1)$ $IDR(s)$ 1 BiCGSTAB(L) $L>1$ 2009 IDR(s) GBiCGSTAB $(s, L)$ [8] IDR(s)stab(L) [5] GBiCGSTAB $(s, L)$ $IDR(s)stab(L)$ GBiCGSTAB $(s, L)$ $IDR(s)$ $s$ ( ) $*1$ msugihara@mist.i.u-tokyo.ac jp

2 150 GBiCGSTAB $(s, L)$ $IDR(s)$ [4] $\triangle r_{k}$ $A\Delta x_{k}$ : $\triangle r_{k}=-a\triangle x_{k}$ (1) $IDR(s)$ AC-IDR $(s)$ (Auto-Corrected $IDR(s)$ ) GBiCGSTAB $(s, L)$ GBiCGSTAB $(s,l)$ AC-GBiCGSTAB $(s,l)$ (GBiCGSTAB(s,L) with Auto-Correction of Residuals) (1) DC-GBiCGSTAB $(s, L)$ GBiCGSTAB $(s, L)$ with Direct-Computaion of Residuals) GBiCGSTAB $(s,l)$ AC-GBiCGSTAB $(s,l)$ DC-GBiCGSTAB $(s, L)$ (GBiCGSTAB(s, $L$ ) 2 GBiCGSTAB $(s, L)$ GBiCGSTAB $(s, L)$ Algorithm 1 $r_{k,p}^{(j)}=a^{p}r_{k}^{(j)},$ $U_{k,p}^{(j)}=A^{p}U_{k}^{(j)}$ 2 GBiCG-PART MR-PART 1 GBiCGSTAB(8,8) MatrixMarket wang4 ( ). $0$ { $500$ $600$ 700 Numbor of $MaW\infty$ 1 GBiCGSTAB(8,8) MatrixMarket walig4

3 151 $Algorithm1GBiCGSTAB(s,L)$ $x_{0}\in \mathbb{r}^{n}:\mathscr{d}ven,r_{0,0}:=b-a\tilde{r}_{0}\in \mathbb{r}^{n\cross s}:$ $k:=0$ Set $U_{0,0}^{(1)}:=[r_{0}, Ar_{0}, \cdots, A^{s-1}r_{0}]$ $U_{0,1}^{(1)}$ Compute given. $\Lambda I_{0}:=\tilde{R}_{0}^{T}U_{0,1}^{(1)},$ $m_{0}:=\tilde{r}_{0}^{t}r_{0}$ Solve $M\vec{\alpha}_{0}^{(1)}=m$ for $\vec{\alpha}_{0}^{(1)}$ $r_{0,0}^{(1)}:=r_{0,0}-u_{0,1}^{(1)}\vec{\alpha}_{0}^{(1)}x_{0}^{(1)}:=x_{0}+u_{0,0}^{(1)}\vec{\alpha}_{0}^{(1)}$ while 1 $r_{k,0}^{(0)}\vert\geq e\vert b\vert$ do $/*GBiCG-PART*/$ for $j=$ lto do do $L$ if $(k=0)\cap(j=1)$ then Go to $\{j=2\}$ end if for $i=$ lto do $s$ if $i=1$ then Solve $M_{k}^{(j-1)}\vec{\beta}=m_{k}^{(j-1)}$ $U_{k,p}^{(j)}e_{1}:=r_{k,p}^{(j-1)}-U_{k,p}^{(j-1)}\vec{\beta}$ for $\vec{\beta}$ $(p=0,1, \cdots, j-1)$ else Solve $[m_{k}^{(j-1)},$ $M_{k}^{(j)}[1 : i-2],$ $li_{k}^{(j-1)}[i :s]]\vec{\beta}=\lambda I_{k}^{(j)}e_{i-1}$ $\vec{\beta}\cdot$ for, $U_{k,p}^{(j)}e_{i}:=U_{k,p+1}^{(j)}e_{i-1}-[r_{k,p},$ $U_{k,p+1}^{(j)}[1 :i-2]$, $U_{k,p}^{(j-1)}[i :s]]\vec{\beta}$ $(p=0,1, \cdots, j-1)$ end if Compute $U_{k,j}^{(j)}e_{i}=A\cross U_{k,j-1}^{(j)}e_{i}$ $M_{k}^{(j)}e_{i}:=\tilde{R}_{0}^{T}U_{k,j}^{(j)}e_{i}$ end for $\Lambda I_{k}^{(j)}\vec{\alpha}_{k}^{(j)}=m_{k}^{(j-1)}$ Solve for $x_{k}^{(j)}:=x_{k}^{(j-1)}+u_{k0}^{(j)}\vec{\alpha}_{k}^{(j)}$ $\vec{\alpha}_{k}^{(j)}$ $r_{k,p}^{(j)}:=r_{k,p}^{(j-1)}-u_{k,p+1}^{(j)}\vec{\alpha}_{k}^{(j)}$ $(p=0,1_{\dot{1}}\cdots, j-1)$ Compute end for $/*MR-$PART $*/$ $\vec{\gamma}_{k+1}$ $:=$ argmin $\vec{\gamma}\vert $r_{k,j}^{(j)}=a\cross r_{k,j-1}^{(j)}$ r_{k,0}^{(l)}-[r_{k,1}^{(l)},$ $\cdots$, $r_{k,l}^{(l)}]\vec{\gamma}\vert$ $r_{k+1,0}^{(0)}:=r_{k,0}^{(l)}-[r_{k,1}^{(l)},$ $\cdots,$ $r_{k,l}^{(l)}]\vec{\gamma}_{k+1}$ $x_{k+1}^{(0)}$ $.=x_{k}^{(l)}+[r_{k_{\rangle}0}^{(l)},$ $\cdots,$ $r_{k,l-1}^{(l)}]\vec{\gamma}_{k+1}$. $U_{k+1,0}^{(0)}:=U_{k,0}^{(L)}-[U_{k,1}^{(L)},$ $\cdots,$ $U_{k,L}^{(L)}]\vec{\gamma}_{k+1}$ $1\downarrow I_{k+1}^{(0)}:=-\gamma_{k+1,L}ilI_{k}^{(L)}m_{k+1}^{(0)}=\tilde{R}_{0}^{T}r_{k+1}$ $k=k+1$ end while

4 152 3 AC-GBiCGSTAB $(s, L)$ 3.1 $AC- DR(s)$ $IDR(s)$ AC-IDR $(s)$ $\triangle r_{k}$ $A\triangle x_{k}$ $\frac{\vert\triangle r_{k}+a\triangle x_{k}\vert}{\vert b\vert}$ ( inconsistency ) inconsistency $I_{k}$ $\theta$ Algorithm 2 $\triangle x_{k}$ Compute Compute Ik( ) if then $(I_{k}<\theta)$ $\triangle r_{k}$ Compute normally else Compute $\triangle end if r_{k}$ by $x_{k+1}:=x_{k}+\triangle x_{k}$ $r_{k+1}:=r_{k}+\triangle r_{k}$ using $\triangle r_{k}:=-a\delta x_{k}$ AC-IDR $(s)$ 3 7 % $\sim$ 3.2 AC-GBiCGSTAB $(s, L)$ AC-GBiCGSTAB GBiCGSTAB $(s, L)$ $\triangle r_{k}$ : $(s, L)$ $\triangle x_{k}$ $\triangle x_{k}(=x_{k+1}^{(0)}-x_{k}^{(0)})=\sum_{j=1}^{l}u_{k,0}^{(j)}\vec{\alpha}_{k}^{(j)}+[r_{k,0}^{(l)},$ $r_{k,1}^{(l)},$ $\cdots,$ $r_{k,l-1}^{(l)}]\vec{\gamma}_{k+1}$, $\triangle r_{k}(=r_{k+1,0}^{(0)}-r_{k,0}^{(0)})=-\sum_{j=1}^{l}u_{k,1}^{(j)}r\tilde{v}_{k}^{(j)}-[r_{k,1\dot{/}}^{(l)}r_{k,2}^{(l)},$ $\cdots,$ $r_{k,l}^{(l)}]\vec{\gamma}_{k+1}$, $x_{k+1}^{(0)}=x_{k}^{(0)}+\triangle x_{k,}$. $r_{k+1,0}^{(0)}=r_{k,0}^{(0)}+\triangle r_{k}$.

5 153 GBiCGSTAB $(s, L)$ $IDR(s)$ $\triangle r_{k}$ $\frac{\vert\triangle r_{k}+a\triangle x_{k}\vert}{\vert b\vert}$ inconsistency $A\triangle x_{k}$ $\triangle r_{k}$ $\triangle x_{k}$ $I_{k}:= \frac{\vert r_{k,0}^{(0)}\vert}{\vert b }\cross\max_{1\leq j\leq L}$ $($Range $(\vec{\alpha}_{k}^{(j)}))\cross$ Range $(\vec{\gamma}_{k+1})$ $U$ ( ) inconsistency $\max c(i) $ Range(C) 2 $:= \frac{1\leq i\leq s}{\min_{1\leq j_{-s}^{i}} c(j) }$ inconsistency {e-008 le $1eW06$ [scaled $res duaq$ $ \max $ Range of $alpha\lrcorner)$] [Range of gamma] 2 $I_{k}$ inconsistency GBiCGSTAB $(s, L)$ AC- GBiCGSTAB $(s, L)$ Algorithm 3

6 , 154 Algorithm 3 AC-GBiCGSTAB $(s, L)$ initial setting $\Vert r_{k,0}^{(0)}\vert\geq\epsilon\vert b\vert$ while do $/*GBiCG-PART*/$ for $j=$ lto do do $L$ if $(k=0)\cap(j=1)$ then Go to $\{j=2 \}$ end if Update $U_{k,p}^{(j)}(p=0,1, \cdots,j)$ $\Lambda I_{k}^{(j)}=\tilde{R}_{0}^{T}U_{kj}^{(j)}$ Compute $\vec{\alpha}_{k}^{(j)}$ $\Lambda Solve I_{k}^{(j)}\vec{\alpha}_{k}^{(j)}=m_{k}^{(j-1)}$ for $r_{k,p}^{(j)}:=r_{k,p}^{(j-1)}-u_{k,p+1}^{(j)}\vec{\alpha}_{k}^{(j)}(p=0,1, \cdots, j-1)$ Compute end for $/*MR-$PART $*/$ $r_{k,j}^{(j)}=a\cross r_{k,j-1}^{(j)}$ $\vec{\gamma}_{k+1}$ $:= \arg\min_{\vec{\gamma}}\vert r_{k,0}^{(l)}-[r_{k,1}^{(l)}$, $\cdot\cdot\cdot$ $r_{k,l}^{(l)}]\vec{\gamma}\vert$ $\triangle x_{k}:=\sum_{j=1}^{l}u_{k,0}^{(j)}\vec{\alpha}_{k}^{(j)}+[r_{k,0}^{(l)},$ $r_{k,1}^{(l)},$ $\cdots,$ $r_{k,l-1}^{(l)}]\vec{\gamma}_{k+1}$ $I_{k}= \frac{\vert r_{k,0}^{(0)}\vert}{\vert b }\cross\max j$ if $(I_{k}<\theta)$ then $($Range $(\vec{\alpha}_{k}^{(j)}))\cross$ Range $(\vec{\gamma}_{k+1})$ $\triangle r_{k}:=-\sum_{j=1}^{l}u_{k,1}^{(j)}\vec{\alpha}_{k}^{(j)}-[r_{k,1}^{(l)},$ $r_{k,2}^{(l)},$ $\cdots.r_{k,l}^{(l)}]\vec{\gamma}_{k+1}$ else $\triangle r_{k}$ $:=-A\triangle x_{k}$ (direct-computation) end if $x_{k+1}^{(0)}:=x_{k}^{(0)}+\triangle x_{k}$ $r_{k+1,0}^{(0)}:=r_{k,0}^{(0)}+\triangle r_{k}$ end while 4 (1) GBiCGSTAB $(s, L)$ ( DC-GBiCGSTAB $(s, L)$ (GBiCGSTAB $(s, L)$ with Direct-Computaion of Residuals) ) GBiCGSTAB $(s,l)$ Y AC-GBiCGSTAB $(s,l)$ $\grave$ DC-GBiCGSTAB $(s, L)$ Xeon E5450 processor $(3.OGHz)$ Fortran90 ( Intel 10.1)

7 $\bullet$ $\bullet$ $\bullet$ 155. $s,$ : $x_{0}=0$. $L=1,2,4,8$. : $10^{-8}$ ) : $\theta=0.1$. lon $(N$ The University of Florida sparse matrix collection [1] Matrix- Market [2] 30 ( 2 ). $b$ $x$ 1 1 (a)wang4, (b) $sme3da$ 3 CPU time, $\geq 10^{-8}$ GBiCGSTAB$(s, L)$ $L=8$ AC-GBiCGSTA $(s, L)$ DC-GBiCGSTAB $(s, L)$ AC-GBiCGSTA $(s, L)$ DC-GBiCGSTAB $(s, L)$ GBiCGSTAB $(s, L)$ 2, 3 wang4, $sme3$da GBiCGSTAB(8, 8) AC-GBiCGSTAB(8, 8) DC-GBiCGSTAB(8, 8) AC-GBiCGSTAB DC-GBiCGSTAB AC-GBiCGSTAB DC-GBiCGSTAB 2 30 GBiCGSTAB AC-GBiCGSTAB DC-GBiCGSTAB CPU time CPU time GBiCGSTAB CPU time 1 2 AC-GBiCGSTAB(s,L) DC-GBiCGSTAB $(s, L)$ GBiCGSTAB $(s, L)$ ( ) 10% 5 GBiCGSTAB $(s, L)$ ( ) GBiCGSTAB $(s, L)$ ( AC-GBiCGSTAB(s, $L$ ) ( ) 10% DC-GBiCGSTAB $(s. L)$ )

8 156 1 CPU time, ( wang4, $sme3da$ ) MV $($ $=$ time(s) tnorm $\geq 10^{-8}$ (a) wang4 $=CPU$ time( ), tnorm $=$ ( ) tnorm $)$ (b) $smc3da$

9 157 $0$ Number of Matvecs (a) GBiCGSTAB(8,8) $0$ $35\mathfrak{N}$ lr Number of Ma(vecs (a) GBiCGSTAB(8,8) 4000 $0$ Number of MaVecs (b) AC-GBiCGSTAB $(8,8)$ $0$ KO 1000 lm $2\infty 0$ Number of Matvecs (b) AC-GBiCGSTAB(8,8) Numkr of Malvecs (c) DC-GBiCGSTAB $(8,8)$ 3 GBiCGSTAB(8,8), AC-GBiCGSTAB (8,8), DC-GBiCGSTAB(8,8) wang4 Number of Matvecs (c) DC-GBiCGSTAB(8,8) 4 GBiCGSTAB(8,8), AC-GBiCGSTAB (8,8), DC-GBiCGSTAB(8,8) $sme3da$

10 158 2CPU time $($ PCC(percentage of correct convergences) $=$ $s,$ $L=1,2,4,8$ $)$

11 159 [1] T. Davis: University of Florida sparse matrix collection, [2] MatrixMarket: [3] G. L. G. Sleijpen and D. R. Fokkema: BiCGSTAB(L) for linear equations involving unsymmetric matrices with complex spectrum, Electronic Transactions on Numencal Analysis, Vol. 1 (1993), pp [4] : 2008 (74), pp [5] G. L. G. Sleijpen and M. B. van Gijzen: Exploiting BiCGstab(L) strategies to induce dimension reduction, SIAM Journal on Scientific Computing, Vol. 32 (2010). pp [6] P. Sonneveld and M. B. van Gijzen: $IDR(s)$ : a family of simple and fast algorithms for solving large nonsymmetric systems of linear equations, Reports of the Department of Applied Mathematical Analysis, REPORT (2007), Delft University of Technology. AC-IDR(s) [7] P. Sonneveld and M. B. van Gijzen: IDR $(s)$ : a family of simple and fast algorithms for solving large nonsymmetric linear systems, SIAM Joumal on Scientific Computing, Vol. 31 (2008), pp [8] M. Tanio and M. Sugihara: GBi-CGSTAB $(s, L)$ : IDR $(s)$ with higher-order stabilization polynomials, Joumal of Computational and Applied Mathematics, Vol. 235 (2010), pp

IDRstab(s, L) GBiCGSTAB(s, L) 2. AC-GBiCGSTAB(s, L) Ax = b (1) A R n n x R n b R n 2.1 IDR s L r k+1 r k+1 = b Ax k+1 IDR(s) r k+1 = (I ω k A)(r k dr

IDRstab(s, L) GBiCGSTAB(s, L) 2. AC-GBiCGSTAB(s, L) Ax = b (1) A R n n x R n b R n 2.1 IDR s L r k+1 r k+1 = b Ax k+1 IDR(s) r k+1 = (I ω k A)(r k dr 1 2 IDR(s) GBiCGSTAB(s, L) IDR(s) IDRstab(s, L) GBiCGSTAB(s, L) Verification of effectiveness of Auto-Correction technique applied to preconditioned iterative methods Keiichi Murakami 1 Seiji Fujino 2

More information

橡固有値セミナー2_棚橋改.PDF

橡固有値セミナー2_棚橋改.PDF 1 II. 2003 5 14 2... Arnoldi. Lanczos. Jacobi-Davidson . 3 4 Ax = x A A Ax = Mx M: M 5 Householder ln ln-1 0 l3 0 l2 l1 6 Lanczos Lanczos, 1950 Arnoldi Arnoldi, 1951 Hessenberg Jacobi-Davidson Sleijpen

More information

CPU Levels in the memory hierarchy Level 1 Level 2... Increasing distance from the CPU in access time Level n Size of the memory at each level 1: 2.2

CPU Levels in the memory hierarchy Level 1 Level 2... Increasing distance from the CPU in access time Level n Size of the memory at each level 1: 2.2 FFT 1 Fourier fast Fourier transform FFT FFT FFT 1 FFT FFT 2 Fourier 2.1 Fourier FFT Fourier discrete Fourier transform DFT DFT n 1 y k = j=0 x j ω jk n, 0 k n 1 (1) x j y k ω n = e 2πi/n i = 1 (1) n DFT

More information

3. ( 1 ) Linear Congruential Generator:LCG 6) (Mersenne Twister:MT ), L 1 ( 2 ) 4 4 G (i,j) < G > < G 2 > < G > 2 g (ij) i= L j= N

3. ( 1 ) Linear Congruential Generator:LCG 6) (Mersenne Twister:MT ), L 1 ( 2 ) 4 4 G (i,j) < G > < G 2 > < G > 2 g (ij) i= L j= N RMT 1 1 1 N L Q=L/N (RMT), RMT,,,., Box-Muller, 3.,. Testing Randomness by Means of RMT Formula Xin Yang, 1 Ryota Itoi 1 and Mieko Tanaka-Yamawaki 1 Random matrix theory derives, at the limit of both dimension

More information

T rank A max{rank Q[R Q, J] t-rank T [R T, C \ J] J C} 2 ([1, p.138, Theorem 4.2.5]) A = ( ) Q rank A = min{ρ(j) γ(j) J J C} C, (5) ρ(j) = rank Q[R Q,

T rank A max{rank Q[R Q, J] t-rank T [R T, C \ J] J C} 2 ([1, p.138, Theorem 4.2.5]) A = ( ) Q rank A = min{ρ(j) γ(j) J J C} C, (5) ρ(j) = rank Q[R Q, (ver. 4:. 2005-07-27) 1 1.1 (mixed matrix) (layered mixed matrix, LM-matrix) m n A = Q T (2m) (m n) ( ) ( ) Q I m Q à = = (1) T diag [t 1,, t m ] T rank à = m rank A (2) 1.2 [ ] B rank [B C] rank B rank

More information

(1970) 17) V. Kucera: A Contribution to Matrix Ouadratic Equations, IEEE Trans. on Automatic Control, AC- 17-3, 344/347 (1972) 18) V. Kucera: On Nonnegative Definite Solutions to Matrix Ouadratic Equations,

More information

SQUFOF NTT Shanks SQUFOF SQUFOF Pentium III Pentium 4 SQUFOF 2.03 (Pentium 4 2.0GHz Willamette) N UBASIC 50 / 200 [

SQUFOF NTT Shanks SQUFOF SQUFOF Pentium III Pentium 4 SQUFOF 2.03 (Pentium 4 2.0GHz Willamette) N UBASIC 50 / 200 [ SQUFOF SQUFOF NTT 2003 2 17 16 60 Shanks SQUFOF SQUFOF Pentium III Pentium 4 SQUFOF 2.03 (Pentium 4 2.0GHz Willamette) 60 1 1.1 N 62 16 24 UBASIC 50 / 200 [ 01] 4 large prime 943 2 1 (%) 57 146 146 15

More information

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member

A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member A Feasibility Study of Direct-Mapping-Type Parallel Processing Method to Solve Linear Equations in Load Flow Calculations Hiroaki Inayoshi, Non-member (University of Tsukuba), Yasuharu Ohsawa, Member (Kobe

More information

活用ガイド(ハードウェア編)

活用ガイド(ハードウェア編) 4 5 6 1 2 3 7 8 MITSUBISHI ELECTRIC INFORMATION TECHNOLOGY CORPORATION 2010 9 PART 1 10 11 PART 2 PART 3 12 PART 4 PART 5 13 P A R T 1 16 1 17 18 1 19 20 1 21 22 1 1 2 23 1 2 3 4 24 1 25 26 1 27 1 2 3

More information

., White-Box, White-Box. White-Box.,, White-Box., Maple [11], 2. 1, QE, QE, 1 Redlog [7], QEPCAD [9], SyNRAC [8] 3 QE., 2 Brown White-Box. 3 White-Box

., White-Box, White-Box. White-Box.,, White-Box., Maple [11], 2. 1, QE, QE, 1 Redlog [7], QEPCAD [9], SyNRAC [8] 3 QE., 2 Brown White-Box. 3 White-Box White-Box Takayuki Kunihiro Graduate School of Pure and Applied Sciences, University of Tsukuba Hidenao Iwane ( ) / Fujitsu Laboratories Ltd. / National Institute of Informatics. Yumi Wada Graduate School

More information

Bulletin of JSSAC(2014) Vol. 20, No. 2, pp (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles ca

Bulletin of JSSAC(2014) Vol. 20, No. 2, pp (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles ca Bulletin of JSSAC(2014) Vol. 20, No. 2, pp. 3-22 (Received 2013/11/27 Revised 2014/3/27 Accepted 2014/5/26) It is known that some of number puzzles can be solved by using Gröbner bases. In this paper,

More information

(a) (b) (c) Canny (d) 1 ( x α, y α ) 3 (x α, y α ) (a) A 2 + B 2 + C 2 + D 2 + E 2 + F 2 = 1 (3) u ξ α u (A, B, C, D, E, F ) (4) ξ α (x 2 α, 2x α y α,

(a) (b) (c) Canny (d) 1 ( x α, y α ) 3 (x α, y α ) (a) A 2 + B 2 + C 2 + D 2 + E 2 + F 2 = 1 (3) u ξ α u (A, B, C, D, E, F ) (4) ξ α (x 2 α, 2x α y α, [II] Optimization Computation for 3-D Understanding of Images [II]: Ellipse Fitting 1. (1) 2. (2) (edge detection) (edge) (zero-crossing) Canny (Canny operator) (3) 1(a) [I] [II] [III] [IV ] E-mail sugaya@iim.ics.tut.ac.jp

More information

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N

1 OpenCL OpenCL 1 OpenCL GPU ( ) 1 OpenCL Compute Units Elements OpenCL OpenCL SPMD (Single-Program, Multiple-Data) SPMD OpenCL work-item work-group N GPU 1 1 2 1, 3 2, 3 (Graphics Unit: GPU) GPU GPU GPU Evaluation of GPU Computing Based on An Automatic Program Generation Technology Makoto Sugawara, 1 Katsuto Sato, 1 Kazuhiko Komatsu, 2 Hiroyuki Takizawa

More information

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2014-HPC-144 No /5/ CRS 2 CRS Performance evaluation of exclusive version of preconditioned ite

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2014-HPC-144 No /5/ CRS 2 CRS Performance evaluation of exclusive version of preconditioned ite 1 2 3 CRS 2 CRS Performance evaluation of exclusive version of preconditioned iterative method for dense matrix Abstract: As well known, only nonzero entries of a sparse matrix are stored in memory in

More information

2012年度HPCサマーセミナー_多田野.pptx

2012年度HPCサマーセミナー_多田野.pptx ! CCS HPC! I " tadano@cs.tsukuba.ac.jp" " 1 " " " " " " " 2 3 " " Ax = b" " " 4 Ax = b" A = a 11 a 12... a 1n a 21 a 22... a 2n...... a n1 a n2... a nn, x = x 1 x 2. x n, b = b 1 b 2. b n " " 5 Gauss LU

More information

Run-Based Trieから構成される 決定木の枝刈り法

Run-Based Trieから構成される  決定木の枝刈り法 Run-Based Trie 2 2 25 6 Run-Based Trie Simple Search Run-Based Trie Network A Network B Packet Router Packet Filtering Policy Rule Network A, K Network B Network C, D Action Permit Deny Permit Network

More information

#2 (IISEC)

#2 (IISEC) #2 (IISEC) 2007 10 6 E Y 2 = F (X) E(F p ) E : Y 2 = F (X) = X 3 + AX + B, A, B F p E(F p ) = {(x, y) F 2 p y2 = F (x)} {P } P : E(F p ) E F p - Given: E/F p : EC, P E(F p ), Q P Find: x Z/NZ s.t. Q =

More information

<30323334333697A796BD8AD991E58A77976C2D8CBE8CEA837083938374838C83628367945B956983665B835E2E706466>

<30323334333697A796BD8AD991E58A77976C2D8CBE8CEA837083938374838C83628367945B956983665B835E2E706466> 2Graduate School of Language Education and Information Science (LEIS) 3 4Graduate School of Language Education and Information Science (LEIS) 5 6Graduate School of Language Education and Information Science

More information

5 / / $\mathrm{p}$ $\mathrm{r}$ 8 7 double 4 22 / [10][14][15] 23 P double 1 $\mathrm{m}\mathrm{p}\mathrm{f}\mathrm{u}\mathrm{n}/\mathrm{a

5 / / $\mathrm{p}$ $\mathrm{r}$ 8 7 double 4 22 / [10][14][15] 23 P double 1 $\mathrm{m}\mathrm{p}\mathrm{f}\mathrm{u}\mathrm{n}/\mathrm{a double $\mathrm{j}\mathrm{s}\mathrm{t}$ $\mathrm{q}$ 1505 2006 1-13 1 / (Kinji Kimura) Japan Science and Technology Agency Faculty of Science Rikkyo University 1 / / 6 1 2 3 4 5 Kronecker 6 2 21 $\mathrm{p}$

More information

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL

xx/xx Vol. Jxx A No. xx 1 Fig. 1 PAL(Panoramic Annular Lens) PAL(Panoramic Annular Lens) PAL (2) PAL PAL 2 PAL 3 2 PAL 1 PAL 3 PAL PAL 2. 1 PAL PAL On the Precision of 3D Measurement by Stereo PAL Images Hiroyuki HASE,HirofumiKAWAI,FrankEKPAR, Masaaki YONEDA,andJien KATO PAL 3 PAL Panoramic Annular Lens 1985 Greguss PAL 1 PAL PAL 2 3 2 PAL DP

More information

The 15th Game Programming Workshop 2010 Magic Bitboard Magic Bitboard Bitboard Magic Bitboard Bitboard Magic Bitboard Magic Bitboard Magic Bitbo

The 15th Game Programming Workshop 2010 Magic Bitboard Magic Bitboard Bitboard Magic Bitboard Bitboard Magic Bitboard Magic Bitboard Magic Bitbo Magic Bitboard Magic Bitboard Bitboard Magic Bitboard Bitboard Magic Bitboard 64 81 Magic Bitboard Magic Bitboard Bonanza Proposal and Implementation of Magic Bitboards in Shogi Issei Yamamoto, Shogo Takeuchi,

More information

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2013-HPC-139 No /5/29 Gfarm/Pwrake NICT NICT 10TB 100TB CPU I/O HPC I/O NICT Gf

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2013-HPC-139 No /5/29 Gfarm/Pwrake NICT NICT 10TB 100TB CPU I/O HPC I/O NICT Gf Gfarm/Pwrake NICT 1 1 1 1 2 2 3 4 5 5 5 6 NICT 10TB 100TB CPU I/O HPC I/O NICT Gfarm Gfarm Pwrake A Parallel Processing Technique on the NICT Science Cloud via Gfarm/Pwrake KEN T. MURATA 1 HIDENOBU WATANABE

More information

FA $*1$ $*$ 1, $*$2 : $*2$ : Takehiro Takano $*$ 1, Katsunori Ano*2 $*1$ : Graduate School of Engineering and Science, Shibaura Ins

FA $*1$ $*$ 1, $*$2 : $*2$ : Takehiro Takano $*$ 1, Katsunori Ano*2 $*1$ : Graduate School of Engineering and Science, Shibaura Ins Title マルコフ連鎖に基づく最適打順モデルによる FA 打者獲得戦略 ( 不確実 不確定性の下での数理意思決定モデルとその周辺 ) Author(s) 高野, 健大 ; 穴太, 克則 Citation 数理解析研究所講究録 (2016), 1990: 89-96 Issue Date 2016-04 URL http://hdl.handle.net/2433/224603 Right Type

More information

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came

IPSJ SIG Technical Report Vol.2012-CG-148 No /8/29 3DCG 1,a) On rigid body animation taking into account the 3D computer graphics came 3DCG 1,a) 2 2 2 2 3 On rigid body animation taking into account the 3D computer graphics camera viewpoint Abstract: In using computer graphics for making games or motion pictures, physics simulation is

More information

IPSJ SIG Technical Report Vol.2014-DBS-159 No.6 Vol.2014-IFAT-115 No /8/1 1,a) 1 1 1,, 1. ([1]) ([2], [3]) A B 1 ([4]) 1 Graduate School of Info

IPSJ SIG Technical Report Vol.2014-DBS-159 No.6 Vol.2014-IFAT-115 No /8/1 1,a) 1 1 1,, 1. ([1]) ([2], [3]) A B 1 ([4]) 1 Graduate School of Info 1,a) 1 1 1,, 1. ([1]) ([2], [3]) A B 1 ([4]) 1 Graduate School of Information Science and Technology, Osaka University a) kawasumi.ryo@ist.osaka-u.ac.jp 1 1 Bucket R*-tree[5] [4] 2 3 4 5 6 2. 2.1 2.2 2.3

More information

2 HI LO ZDD 2 ZDD 2 HI LO 2 ( ) HI (Zero-suppress ) Zero-suppress ZDD ZDD Zero-suppress 1 ZDD abc a HI b c b Zero-suppress b ZDD ZDD 5) ZDD F 1 F = a

2 HI LO ZDD 2 ZDD 2 HI LO 2 ( ) HI (Zero-suppress ) Zero-suppress ZDD ZDD Zero-suppress 1 ZDD abc a HI b c b Zero-suppress b ZDD ZDD 5) ZDD F 1 F = a ZDD 1, 2 1, 2 1, 2 2 2, 1 #P- Knuth ZDD (Zero-suppressed Binary Decision Diagram) 2 ZDD ZDD ZDD Knuth Knuth ZDD ZDD Path Enumeration Algorithms Using ZDD and Their Performance Evaluations Toshiki Saitoh,

More information

SOWC04....

SOWC04.... 99 100 101 2004 284 265 260 257 235 225 222 211 207 205 200 197 192 190 183 183 183 183 180 176 171 169 166 165 156 152 149 143 141 141 138 138 136 126 126 125 123 123 122 118 110 109 108 107 107 105 100

More information

The 19th Game Programming Workshop 2014 SHOT 1,a) 2 UCT SHOT UCT SHOT UCT UCT SHOT UCT An Empirical Evaluation of the Effectiveness of the SHOT algori

The 19th Game Programming Workshop 2014 SHOT 1,a) 2 UCT SHOT UCT SHOT UCT UCT SHOT UCT An Empirical Evaluation of the Effectiveness of the SHOT algori SHOT 1,a) 2 UCT SHOT UCT SHOT UCT UCT SHOT UCT An Empirical Evaluation of the Effectiveness of the SHOT algorithm in Go and Gobang Masahiro Honjo 1,a) Yoshimasa Tsuruoka 2 Abstract: Today, UCT is the most

More information

25 11M15133 0.40 0.44 n O(n 2 ) O(n) 0.33 0.52 O(n) 0.36 0.52 O(n) 2 0.48 0.52

25 11M15133 0.40 0.44 n O(n 2 ) O(n) 0.33 0.52 O(n) 0.36 0.52 O(n) 2 0.48 0.52 26 1 11M15133 25 11M15133 0.40 0.44 n O(n 2 ) O(n) 0.33 0.52 O(n) 0.36 0.52 O(n) 2 0.48 0.52 1 2 2 4 2.1.............................. 4 2.2.................................. 5 2.2.1...........................

More information

(I) GotoBALS, http://www-is.amp.i.kyoto-u.ac.jp/ kkimur/charpoly.html 2

(I) GotoBALS, http://www-is.amp.i.kyoto-u.ac.jp/ kkimur/charpoly.html 2 sdmp Maple - (Ver.2) ( ) September 27, 2011 1 (I) GotoBALS, http://www-is.amp.i.kyoto-u.ac.jp/ kkimur/charpoly.html 2 (II) Nehalem CPU GotoBLAS Intel CPU Nehalem CPU, GotoBLAS, Hyper-Thread technology

More information

133 1.,,, [1] [2],,,,, $[3],[4]$,,,,,,,,, [5] [6],,,,,, [7], interface,,,, Navier-Stokes, $Petr\dot{o}$v-Galerkin [8], $(,)$ $()$,,

133 1.,,, [1] [2],,,,, $[3],[4]$,,,,,,,,, [5] [6],,,,,, [7], interface,,,, Navier-Stokes, $Petr\dot{o}$v-Galerkin [8], $(,)$ $()$,, 836 1993 132-146 132 Navier-Stokes Numerical Simulations for the Navier-Stokes Equations in Incompressible Viscous Fluid Flows (Nobuyoshi Tosaka) (Kazuhiko Kakuda) SUMMARY A coupling approach of the boundary

More information

無制約最適化問題に対する新しい3 項共役勾配法について Title( 計算科学の基盤技術としての高速アルゴリズムとその周辺 ) Author(s) 成島, 康史 ; 矢部, 博 Citation 数理解析研究所講究録 (2008), 1614: Issue Date

無制約最適化問題に対する新しい3 項共役勾配法について Title( 計算科学の基盤技術としての高速アルゴリズムとその周辺 ) Author(s) 成島, 康史 ; 矢部, 博 Citation 数理解析研究所講究録 (2008), 1614: Issue Date 無制約最適化問題に対する新しい3 項共役勾配法について Title( 計算科学の基盤技術としての高速アルゴリズムとその周辺 ) Author(s) 成島 康史 ; 矢部 博 Citation 数理解析研究所講究録 (2008) 1614: 144-155 Issue Date 2008-10 URL http://hdlhandlenet/2433/140106 Right Type Departmental

More information

兵庫県立大学学報vol.17

兵庫県立大学学報vol.17 THE UNIVERSITY OF HYOGO NEWS 2014 VOL.17 THE UNIVERSITY OF HYOGO NEWS 2014 VOL.17 THE UNIVERSITY OF HYOGO NEWS 2014 VOL.17 THE UNIVERSITY OF HYOGO NEWS 2014 VOL.17 School of Human Science and Environment

More information

JFE.dvi

JFE.dvi ,, Department of Civil Engineering, Chuo University Kasuga 1-13-27, Bunkyo-ku, Tokyo 112 8551, JAPAN E-mail : atsu1005@kc.chuo-u.ac.jp E-mail : kawa@civil.chuo-u.ac.jp SATO KOGYO CO., LTD. 12-20, Nihonbashi-Honcho

More information

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2

1 Fig. 1 Extraction of motion,.,,, 4,,, 3., 1, 2. 2.,. CHLAC,. 2.1,. (256 ).,., CHLAC. CHLAC, HLAC. 2.3 (HLAC ) r,.,. HLAC. N. 2 HLAC Fig. 2 CHLAC 1 2 3 3,. (CHLAC), 1).,.,, CHLAC,.,. Suspicious Behavior Detection based on CHLAC Method Hideaki Imanishi, 1 Toyohiro Hayashi, 2 Shuichi Enokida 3 and Toshiaki Ejima 3 We have proposed a method for

More information

IPSJ SIG Technical Report Vol.2009-BIO-17 No /5/26 DNA 1 1 DNA DNA DNA DNA Correcting read errors on DNA sequences determined by Pyrosequencing

IPSJ SIG Technical Report Vol.2009-BIO-17 No /5/26 DNA 1 1 DNA DNA DNA DNA Correcting read errors on DNA sequences determined by Pyrosequencing DNA 1 1 DNA DNA DNA DNA Correcting read errors on DNA sequences determined by Pyrosequencing Youhei Namiki 1 and Yutaka Akiyama 1 Pyrosequencing, one of the DNA sequencing technologies, allows us to determine

More information

1. 1 1840-1919 2 1642 3 3 4 5 6 (1875-1950) 7 1879 8 1881-1946 9 10 1904-1998 11 12 1 2005 pp.17-19 2 1890 1959 p.21 3 1642 3 1893 11 1932 489,pp.340-

1. 1 1840-1919 2 1642 3 3 4 5 6 (1875-1950) 7 1879 8 1881-1946 9 10 1904-1998 11 12 1 2005 pp.17-19 2 1890 1959 p.21 3 1642 3 1893 11 1932 489,pp.340- * 12 Shigeru JOCHI ** 1642?-1708 300 1775-1849 1782-1838 1847-1931 12 1690-12 * 2007 8 21 ** (Graduate School of Japanese Studies, National Kaohsiung First University of Science and Technology) 1 1. 1

More information

2. Eades 1) Kamada-Kawai 7) Fruchterman 2) 6) ACE 8) HDE 9) Kruskal MDS 13) 11) Kruskal AGI Active Graph Interface 3) Kruskal 5) Kruskal 4) 3. Kruskal

2. Eades 1) Kamada-Kawai 7) Fruchterman 2) 6) ACE 8) HDE 9) Kruskal MDS 13) 11) Kruskal AGI Active Graph Interface 3) Kruskal 5) Kruskal 4) 3. Kruskal 1 2 3 A projection-based method for interactive 3D visualization of complex graphs Masanori Takami, 1 Hiroshi Hosobe 2 and Ken Wakita 3 Proposed is a new interaction technique to manipulate graph layouts

More information

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L

Input image Initialize variables Loop for period of oscillation Update height map Make shade image Change property of image Output image Change time L 1,a) 1,b) 1/f β Generation Method of Animation from Pictures with Natural Flicker Abstract: Some methods to create animation automatically from one picture have been proposed. There is a method that gives

More information

26.2月号indd.indd

26.2月号indd.indd No.639 334,300 44.7 840,700 885,000 669,700 705,000 631,700 665,000 6 1.40 12 1.55 460,000 2.95 415,000 395,000 172,200 172,200 140,100 140,100 6 1.225 0.645 12 1.375 0.645 2.600 1.290 12 10

More information

Vol.60 No.3 December JACAR Ref. A - -

Vol.60 No.3 December JACAR Ref. A - - Title 明治期の大阪高等工業学校 Author(s) 沢井, 実 Citation 大阪大学経済学. 60(3) P.1-P.21 Issue 2010-12 Date Text Version publisher URL http://doi.org/10.18910/51033 DOI 10.18910/51033 Rights Osaka University Vol.60 No.3 December

More information

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU

IPSJ SIG Technical Report Vol.2010-GN-74 No /1/ , 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KU 1 2 2 1, 3 Disaster Training Supporting System Based on Electronic Triage HIROAKI KOJIMA, 1 KUNIAKI SUSEKI, 2 KENTARO NAGAHASHI 2 and KEN-ICHI OKADA 1, 3 When there are a lot of injured people at a large-scale

More information

44 $d^{k}$ $\alpha^{k}$ $k,$ $k+1$ k $k+1$ dk $d^{k}=- \frac{1}{h^{k}}\nabla f(x)k$ (2) $H^{k}$ Hesse k $\nabla^{2}f(x^{k})$ $ff^{k+1}=h^{k}+\triangle

44 $d^{k}$ $\alpha^{k}$ $k,$ $k+1$ k $k+1$ dk $d^{k}=- \frac{1}{h^{k}}\nabla f(x)k$ (2) $H^{k}$ Hesse k $\nabla^{2}f(x^{k})$ $ff^{k+1}=h^{k}+\triangle Method) 974 1996 43-54 43 Optimization Algorithm by Use of Fuzzy Average and its Application to Flow Control Hiroshi Suito and Hideo Kawarada 1 (Steepest Descent Method) ( $\text{ }$ $\mathrm{m}\mathrm{e}\mathrm{t}\mathrm{h}_{0}\mathrm{d}$

More information

Fig. 3 3 Types considered when detecting pattern violations 9)12) 8)9) 2 5 methodx close C Java C Java 3 Java 1 JDT Core 7) ) S P S

Fig. 3 3 Types considered when detecting pattern violations 9)12) 8)9) 2 5 methodx close C Java C Java 3 Java 1 JDT Core 7) ) S P S 1 1 1 Fig. 1 1 Example of a sequential pattern that is exracted from a set of method definitions. A Defect Detection Method for Object-Oriented Programs using Sequential Pattern Mining Goro YAMADA, 1 Norihiro

More information

HPC (pay-as-you-go) HPC Web 2

HPC (pay-as-you-go) HPC Web 2 ,, 1 HPC (pay-as-you-go) HPC Web 2 HPC Amazon EC2 OpenFOAM GPU EC2 3 HPC MPI MPI Courant 1 GPGPU MPI 4 AMAZON EC2 GPU CLUSTER COMPUTE INSTANCE EC2 GPU (cg1.4xlarge) ( N. Virgina ) Quadcore Intel Xeon 5570

More information

4. C i k = 2 k-means C 1 i, C 2 i 5. C i x i p [ f(θ i ; x) = (2π) p 2 Vi 1 2 exp (x µ ] i) t V 1 i (x µ i ) 2 BIC BIC = 2 log L( ˆθ i ; x i C i ) + q

4. C i k = 2 k-means C 1 i, C 2 i 5. C i x i p [ f(θ i ; x) = (2π) p 2 Vi 1 2 exp (x µ ] i) t V 1 i (x µ i ) 2 BIC BIC = 2 log L( ˆθ i ; x i C i ) + q x-means 1 2 2 x-means, x-means k-means Bayesian Information Criterion BIC Watershed x-means Moving Object Extraction Using the Number of Clusters Determined by X-means Clustering Naoki Kubo, 1 Kousuke

More information

Modal Phrase MP because but 2 IP Inflection Phrase IP as long as if IP 3 VP Verb Phrase VP while before [ MP MP [ IP IP [ VP VP ]]] [ MP [ IP [ VP ]]]

Modal Phrase MP because but 2 IP Inflection Phrase IP as long as if IP 3 VP Verb Phrase VP while before [ MP MP [ IP IP [ VP VP ]]] [ MP [ IP [ VP ]]] 30 4 2016 3 pp.195-209. 2014 N=23 (S)AdvOV (S)OAdvV 2 N=17 (S)OAdvV 2014 3, 2008 Koizumi 1993 3 MP IP VP 1 MP 2006 2002 195 Modal Phrase MP because but 2 IP Inflection Phrase IP as long as if IP 3 VP Verb

More information

COE-RES Discussion Paper Series Center of Excellence Project The Normative Evaluation and Social Choice of Contemporary Economic Systems Graduate Scho

COE-RES Discussion Paper Series Center of Excellence Project The Normative Evaluation and Social Choice of Contemporary Economic Systems Graduate Scho COE-RES Discussion Paper Series Center of Excellence Project The Normative Evaluation and Social Choice of Contemporary Economic Systems Graduate School of Economics and Institute of Economic Research

More information

(MIRU2008) HOG Histograms of Oriented Gradients (HOG)

(MIRU2008) HOG Histograms of Oriented Gradients (HOG) (MIRU2008) 2008 7 HOG - - E-mail: katsu0920@me.cs.scitec.kobe-u.ac.jp, {takigu,ariki}@kobe-u.ac.jp Histograms of Oriented Gradients (HOG) HOG Shape Contexts HOG 5.5 Histograms of Oriented Gradients D Human

More information

<93648E718A7789C883568389836F83582E696E6462>

<93648E718A7789C883568389836F83582E696E6462> 2013 Syllabus 2013 Syllabus Faculty of Science and Technology www.rikou.ryukoku.ac.jp Ryukoku University Faculty of Science and Technology Department of Applied Mathematics and Informatics Department of

More information

<8AC28BAB8A7789C F83582E696E6462>

<8AC28BAB8A7789C F83582E696E6462> 2013 Syllabus www.rikou.ryukoku.ac.jp 2013 Syllabus Faculty of Science and Technology Ryukoku University Faculty of Science and Technology Department of Applied Mathematics and Informatics Department of

More information

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe

Vol. 42 No. SIG 8(TOD 10) July HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Spe Vol. 42 No. SIG 8(TOD 10) July 2001 1 2 3 4 HTML 100 Development of Authoring and Delivery System for Synchronized Contents and Experiment on High Speed Networks Yutaka Kidawara, 1 Tomoaki Kawaguchi, 2

More information

AutoTuned-RB

AutoTuned-RB ABCLib Working Notes No.10 AutoTuned-RB Version 1.00 AutoTuned-RB AutoTuned-RB RB_DGEMM RB_DGEMM ( TransA, TransB, M, N, K, a, A, lda, B, ldb, b, C, ldc ) L3BLAS DGEMM (C a Trans(A) Trans(B) b C) (1) TransA:

More information

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme

DEIM Forum 2009 C8-4 QA NTT QA QA QA 2 QA Abstract Questions Recomme DEIM Forum 2009 C8-4 QA NTT 239 0847 1 1 E-mail: {kabutoya.yutaka,kawashima.harumi,fujimura.ko}@lab.ntt.co.jp QA QA QA 2 QA Abstract Questions Recommendation Based on Evolution Patterns of a QA Community

More information

IPSJ SIG Technical Report Vol.2011-IOT-12 No /3/ , 6 Construction and Operation of Large Scale Web Contents Distribution Platfo

IPSJ SIG Technical Report Vol.2011-IOT-12 No /3/ , 6 Construction and Operation of Large Scale Web Contents Distribution Platfo 1 1 2 3 4 5 1 1, 6 Construction and Operation of Large Scale Web Contents Distribution Platform using Cloud Computing 1. ( ) 1 IT Web Yoshihiro Okamoto, 1 Naomi Terada and Tomohisa Akafuji, 1, 2 Yuko Okamoto,

More information

,,,,., C Java,,.,,.,., ,,.,, i

,,,,., C Java,,.,,.,., ,,.,, i 24 Development of the programming s learning tool for children be derived from maze 1130353 2013 3 1 ,,,,., C Java,,.,,.,., 1 6 1 2.,,.,, i Abstract Development of the programming s learning tool for children

More information

02石出猛史.indd

02石出猛史.indd 87 139 149 2011 2011 5 17 7 1874 3 1867 Key words: 7 1874 1 2 1 1832 1905 1 23 Takeshi Ishide: The forerunners of Chiba University Medical School The Kyoritsu Hospital & Chiba Public Hospital Era. Department

More information

,.,. NP,., ,.,,.,.,,, (PCA)...,,. Tipping and Bishop (1999) PCA. (PPCA)., (Ilin and Raiko, 2010). PPCA EM., , tatsukaw

,.,. NP,., ,.,,.,.,,, (PCA)...,,. Tipping and Bishop (1999) PCA. (PPCA)., (Ilin and Raiko, 2010). PPCA EM., , tatsukaw ,.,. NP,.,. 1 1.1.,.,,.,.,,,. 2. 1.1.1 (PCA)...,,. Tipping and Bishop (1999) PCA. (PPCA)., (Ilin and Raiko, 2010). PPCA EM., 152-8552 2-12-1, tatsukawa.m.aa@m.titech.ac.jp, 190-8562 10-3, mirai@ism.ac.jp

More information

知能と情報, Vol.30, No.5, pp

知能と情報, Vol.30, No.5, pp 1, Adobe Illustrator Photoshop [1] [2] [3] Initital Values Assignment of Parameters Using Onomatopoieas for Interactive Design Tool Tsuyoshi NAKAMURA, Yuki SAWAMURA, Masayoshi KANOH, and Koji YAMADA Graduate

More information

形状変形による古文書画像のシームレス合成

形状変形による古文書画像のシームレス合成 Use of Shape Deformation to Seamlessly Stitch Historical Document Images Wei Liu Wei Fan Li Chen Sun Jun あらまし 1 2 Abstract In China, efforts are being made to preserve historical documents in the form

More information

SEJulyMs更新V7

SEJulyMs更新V7 1 2 ( ) Quantitative Characteristics of Software Process (Is There any Myth, Mystery or Anomaly? No Silver Bullet?) Zenya Koono and Hui Chen A process creates a product. This paper reviews various samples

More information

1405350.indd

1405350.indd Guidebook Faculty of Engineering, The University of Tokushima http://www.tokushima-u.ac.jp/e/ Guidebook Faculty of Engineering, The University of Tokushima http://www.ce.tokushima-u.ac.jp Civil and

More information

1 3DCG [2] 3DCG CG 3DCG [3] 3DCG 3 3 API 2 3DCG 3 (1) Saito [4] (a) 1920x1080 (b) 1280x720 (c) 640x360 (d) 320x G-Buffer Decaudin[5] G-Buffer D

1 3DCG [2] 3DCG CG 3DCG [3] 3DCG 3 3 API 2 3DCG 3 (1) Saito [4] (a) 1920x1080 (b) 1280x720 (c) 640x360 (d) 320x G-Buffer Decaudin[5] G-Buffer D 3DCG 1) ( ) 2) 2) 1) 2) Real-Time Line Drawing Using Image Processing and Deforming Process Together in 3DCG Takeshi Okuya 1) Katsuaki Tanaka 2) Shigekazu Sakai 2) 1) Department of Intermedia Art and Science,

More information

202 2 9 Vol. 9 yasuhisa.toyosawa@mizuho-cb.co.jp 3 3 Altman968 Z Kaplan and Urwitz 979 Merton974 Support Vector Machine SVM 20 20 2 SVM i s i x b si t = b x i i r i R * R r (R,R, L,R ), R < R < L < R

More information

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2011-MBL-57 No.27 Vol.2011-UBI-29 No /3/ A Consideration of Features for Fatigue Es

情報処理学会研究報告 IPSJ SIG Technical Report Vol.2011-MBL-57 No.27 Vol.2011-UBI-29 No /3/ A Consideration of Features for Fatigue Es 1 1 1 1 1 5 1 2 1 A Consideration of Features for Fatigue Estimation by Gait Analysis Using Accelerometer Hidekazu Higashi, 1 Tadashi Shigeoka, 1 Tsuyoshi Itokawa, 1 Teruaki Kitasuka 1 and Masayoshi Aritsugi

More information

OpenMP¤òÍѤ¤¤¿ÊÂÎó·×»»¡Ê£²¡Ë

OpenMP¤òÍѤ¤¤¿ÊÂÎó·×»»¡Ê£²¡Ë 2013 5 30 (schedule) (omp sections) (omp single, omp master) (barrier, critical, atomic) program pi i m p l i c i t none integer, parameter : : SP = kind ( 1. 0 ) integer, parameter : : DP = selected real

More information

IPSJ SIG Technical Report Vol.2017-HCI-173 No.5 Vol.2017-EC-44 No /6/1 1,a) 1,2,b) 3,c) 1,d) 3D * 1* Graduate School of Engineerin

IPSJ SIG Technical Report Vol.2017-HCI-173 No.5 Vol.2017-EC-44 No /6/1 1,a) 1,2,b) 3,c) 1,d) 3D * 1* Graduate School of Engineerin 1,a) 1,2,b) 3,c) 1,d) 3D 1. 2.5 * 1*2 2.5 1 Graduate School of Engineering, Kobe University 2 PRESTO, Japan Science and Technology Agency 3 School of Information Science and Engineering, Ritsumeikan University

More information

Abstract This paper concerns with a method of dynamic image cognition. Our image cognition method has two distinguished features. One is that the imag

Abstract This paper concerns with a method of dynamic image cognition. Our image cognition method has two distinguished features. One is that the imag 2004 RGB A STUDY OF RGB COLOR INFORMATION AND ITS APPLICATION 03R3237 Abstract This paper concerns with a method of dynamic image cognition. Our image cognition method has two distinguished features. One

More information

00hyoshi

00hyoshi Network and Information 2012 SENSHU UNIVERSITY School of Network and Information 2 3 4 6 8 10 12 14 16 18 20 22 24 26 27 28 1 2 3 4 Business Human being Technology Information Communication Technology

More information

DEIM Forum 2009 B4-6, Str

DEIM Forum 2009 B4-6, Str DEIM Forum 2009 B4-6, 305 8573 1 1 1 152 8550 2 12 1 E-mail: tttakuro@kde.cs.tsukuba.ac.jp, watanabe@de.cs.titech.ac.jp, kitagawa@cs.tsukuba.ac.jp StreamSpinner PC PC StreamSpinner Development of Data

More information

: u i = (2) x i Smagorinsky τ ij τ [3] ij u i u j u i u j = 2ν SGS S ij, (3) ν SGS = (C s ) 2 S (4) x i a u i ρ p P T u ν τ ij S c ν SGS S csgs

: u i = (2) x i Smagorinsky τ ij τ [3] ij u i u j u i u j = 2ν SGS S ij, (3) ν SGS = (C s ) 2 S (4) x i a u i ρ p P T u ν τ ij S c ν SGS S csgs 15 C11-4 Numerical analysis of flame propagation in a combustor of an aircraft gas turbine, 4-6-1 E-mail: tominaga@icebeer.iis.u-tokyo.ac.jp, 2-11-16 E-mail: ntani@iis.u-tokyo.ac.jp, 4-6-1 E-mail: itoh@icebeer.iis.u-tokyo.ac.jp,

More information

LMC6022 Low Power CMOS Dual Operational Amplifier (jp)

LMC6022 Low Power CMOS Dual Operational Amplifier (jp) Low Power CMOS Dual Operational Amplifier Literature Number: JAJS754 CMOS CMOS (100k 5k ) 0.5mW CMOS CMOS LMC6024 100k 5k 120dB 2.5 V/ 40fA Low Power CMOS Dual Operational Amplifier 19910530 33020 23900

More information

三石貴志.indd

三石貴志.indd 流通科学大学論集 - 経済 情報 政策編 - 第 21 巻第 1 号,23-33(2012) SIRMs SIRMs Fuzzy fuzzyapproximate approximatereasoning reasoningusing using Lukasiewicz Łukasiewicz logical Logical operations Operations Takashi Mitsuishi

More information

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット

第62巻 第1号 平成24年4月/石こうを用いた木材ペレット Bulletin of Japan Association for Fire Science and Engineering Vol. 62. No. 1 (2012) Development of Two-Dimensional Simple Simulation Model and Evaluation of Discharge Ability for Water Discharge of Firefighting

More information

Optimal Torque Distribution Algorithm for Redundant Reaction Wheels Takehiro NISHIYAMA and Katsuhiko YAMADA*3 Advanced Technology R & D Center, Mitsub

Optimal Torque Distribution Algorithm for Redundant Reaction Wheels Takehiro NISHIYAMA and Katsuhiko YAMADA*3 Advanced Technology R & D Center, Mitsub Optimal Torque Distribution Algorithm for Redundant Reaction Wheels Takehiro NISHIYAMA and Katsuhiko YAMADA*3 Advanced Technology R & D Center, Mitsubishi Electric Corporation, 8-1-1 Tsukaguchi-Honmachi,

More information

IPSJ SIG Technical Report 1, Instrument Separation in Reverberant Environments Using Crystal Microphone Arrays Nobutaka ITO, 1, 2 Yu KITANO, 1

IPSJ SIG Technical Report 1, Instrument Separation in Reverberant Environments Using Crystal Microphone Arrays Nobutaka ITO, 1, 2 Yu KITANO, 1 1, 2 1 1 1 Instrument Separation in Reverberant Environments Using Crystal Microphone Arrays Nobutaka ITO, 1, 2 Yu KITANO, 1 Nobutaka ONO 1 and Shigeki SAGAYAMA 1 This paper deals with instrument separation

More information

IPSJ SIG Technical Report Vol.2014-MBL-70 No.49 Vol.2014-UBI-41 No /3/15 2,a) 2,b) 2,c) 2,d),e) WiFi WiFi WiFi 1. SNS GPS Twitter Facebook Twit

IPSJ SIG Technical Report Vol.2014-MBL-70 No.49 Vol.2014-UBI-41 No /3/15 2,a) 2,b) 2,c) 2,d),e) WiFi WiFi WiFi 1. SNS GPS Twitter Facebook Twit 2,a) 2,b) 2,c) 2,d),e) WiFi WiFi WiFi 1. SNS GPS Twitter Facebook Twitter Ustream 1 Graduate School of Information Science and Technology, Osaka University, Japan 2 Cybermedia Center, Osaka University,

More information

(a) Picking up of six components (b) Picking up of three simultaneously. components simultaneously. Fig. 2 An example of the simultaneous pickup. 6 /

(a) Picking up of six components (b) Picking up of three simultaneously. components simultaneously. Fig. 2 An example of the simultaneous pickup. 6 / *1 *1 *1 *2 *2 Optimization of Printed Circuit Board Assembly Prioritizing Simultaneous Pickup in a Placement Machine Toru TSUCHIYA *3, Atsushi YAMASHITA, Toru KANEKO, Yasuhiro KANEKO and Hirokatsu MURAMATSU

More information

,,,, : - i -

,,,, : - i - 2017 Future University Hakodate 2017 System Information Science Practice Group Report Project Name Manga engineering Group Name Literacy Manga /Project No. 19 /Project Leader 1015131 Kiyomasa Murakami

More information

23 Study on Generation of Sudoku Problems with Fewer Clues

23 Study on Generation of Sudoku Problems with Fewer Clues 23 Study on Generation of Sudoku Problems with Fewer Clues 1120254 2012 3 1 9 9 21 18 i Abstract Study on Generation of Sudoku Problems with Fewer Clues Norimasa NASU Sudoku is puzzle a kind of pencil

More information

2

2 1 vol.677 2 information 3 information 4 http://www.keiba.go.jp/ 5 research 6 7 8 9 infomation http://www.shimane.info.maff.go.jp/ 10 11 information http://www.shimane.info.maff.go.jp/ 12 13 information

More information