NAG Library Manual

Size: px
Start display at page:

Download "NAG Library Manual"

Transcription

1 NAG Fortran Library NAG NAG Fortran ifail ifail Hard Fail Soft Fail NAG Bit-wise Reproducibility BWR Conditional BWR CBWR essint.1

2 NAG Library Manual NAG? Example HTML HTML Firefox Mozilla HTML HTML Windows HTML PDF PDF PDF NAG 29 6 NAG essint.2

3 1 Mark Mark 26.1 Mark a00aaf Use nag_library, Only: a00aaf Call a00aaf End nag_example a00aaf Example *** Start of NAG Library implementation details *** Implementation title: Linux, 64-bit, NAG Fortran (32-bit integers) Precision: FORTRAN double precision Product Code: FLL6A2619L Mark: 26.1 (self-contained) *** End of NAG Library implementation details *** 2 NAG NAG (a) (b) Keyword and GAMS Search Chapter Routine (c) Chapter Introduction (d) Routine Document (b) (e) Users Note (f) (g) Example 4.5 essint.3

4 NAG Library Manual (a) (g) Chapter Introduction Routine Document Users Note NAG Routine Chapter 3 D01 - Quadrature H S 1 ACM SHARE ACM ( ) 6 c06pcf 2 3 O 0 f D03 E04 f a a f a f F06 Basic Linear Algebra Subprograms, BLAS Dongarra et al. (1988) Dongarra et al. (1990) NAG BLAS f06paf dgemv BLAS F16 BLAS The BLAS Technical Forum Standard (2001) Blackford et al. (2002) F16 NAG BLAS F07 LAPACK F08LAPACK LAPACK Anderson et al. (1999) F01 LAPACK BLAS essint.4

5 NAG LAPACK f07adf dgetrf Chapter Introduction BLAS/LAPACK NAG f06paf f07adf BLAS LAPACK dgemv dgetrf Experimental Note (a) Mark (b) nagf_ Chapter Contents D01 Quadrature nagf_quad_ F07 F08 lapack BLAS/LAPACK nagf_blas_dgemm BLAS/LAPACK 3.1 BLAS/LAPACK dgemm a f f old f a NAG nag_library Use Fortran essint.5

6 NAG Library Manual 3.2 NAG (a) (b) (c) Foreword (a) (c) (b) (c) 3.3 Fortran 3.10 Arguments entry exit nag_library Use KIND=nag_wp INTENT COMMON NAG 3 NAG COMMON Fortran Use nag_library essint.6

7 s17aef BesselJ0 Use nag_library, Only: s17aef Use nag_library, Only: BesselJ0 => s17aef BesselJ0 s17aef d02ejf Subroutine BDFsolve(xend,y) Use nag_library, Only: nag_wp, d02ejf, d02ejw, d02ejx, d02ejy Real(kind=nag_wp) :: xend, y(:) Real(kind=nag_wp) :: tol, xstart INTEGER :: ifail, iw, n Character :: relabs Real(kind=nag_wp), Allocatable :: w(:) n = Size(y) tol = 1.0e-3_nag_wp relabs = M iw = (12+n)*n + 50 Allocate(w(iw)) ifail = 0 xstart = 0.0_nag_wp Call d02ejf(xstart,xend,n,y,fcn,d02ejy,tol,relabs,d02ejx, & d02ejw,w,iw,ifail) Return End Subroutine BDFsolve Call BDFsolve(xend,y) NAG Fortran NAG nag_library NAG nag_wp Use essint.7

8 NAG Library Manual Use nag_library.mod (i) (ii) irevcm irevcm 3.4 ifail (i) (ii) (iii) essint.8

9 Error Indicators and Warnings ifail ifail ifail ifail 2 (i) (ii) (i) ifail ifail (ii) ifail 0 hard fail 1 1 soft fail ifail 0 hard fail soft fail ifail ifail Hard Fail ifail 0 ** ABNORMAL EXIT from NAG Library routine XXXXXX: ifail = n ** NAG hard failure - execution terminated XXXXXX n XXXXXX 6 hard fail hard fail essint.9

10 NAG Library Manual Soft Fail ifail 1 1 ifail ifail ifail 1 ifail 1 silent exit ifail 1 noisy exit ** ABNORMAL EXIT from NAG Library routine XXXXXX: ifail = n ** NAG soft failure - control returned XXXXXX n XXXXXX 6 soft fail ifail ifail 0 ifail 9 Example ifail soft fail hard fail 2 (i) (ii) NAG value Mark 7 Mark 8 ifail X04 ifail essint.10

11 100c + 10b + a a b 0 1 a = 0: hard failure b = 0: silent exit a = 1: soft failure b = 1: noisy exit 3.5 logical error message unit 6 x04aaf logical advisory message unit 6 x04abf E04, E05, H OPEN OS 3.6 NAG Z Y g13afz g13aff essint.11

12 NAG Library Manual E04 e54nfu e54nfu e04nfa qphess e04nff e04nfu 3.7 ifail = a00acf Example ifail = 399 Unix NAG_KUSARI_FILE NAG 3.9 ifail ifail ifail = C Visual Basic NAG NAG C C Fortran Example NAG DLL Visual Basic, Visual Basic essint.12

13 for Applications (Excel), Fortran, C, C++ NAG DLL Users Note NAG 3.11 NAG IEEE ANSI/IEEE (1985) 1980 NAG IEEE 2 IEEE 80-bit 1980 Intel bit IEEE NAG NAG SIMD SSE SSE 128-bit SSE 64-bit 32-bit essint.13

14 NAG Library Manual SSE SSE 16 NAG SSE n x y s = x 1 y 1 + x 2 y 2 + x 3 y x n y n s = (x 1 y 1 + x 3 y 3 ) + (x 2 y 2 + x 4 y 4 ) + AVX 256-bit 512-bit AVX 32 NAG NAG NAG essint.14

15 NAG NAG Bit-wise Reproducibility BWR 32-bit 64-bit a + (b + c) (a + b) + c IEEE bit ( ) = 1 ( ) 2 24 = 0 IEEE bit = 2 24 BWR 1. Windows Linux 2. CPU Intel AMD Intel Sandy Bridge Intel Ivy Bridge BWR (a) (b) CPU SSE3 SSE4 AVX (c) (a) (b) SSE SIMD BWR Conditional BWR CBWR NAG NAG BWR CBWR BWR NAG CBWR essint.15

16 NAG Library Manual NAG CPU BWR OpenMP NAG Fortran Library COMMONSAVE 8 Thread Unsafe Routines NAG Fortran Library 5 e04ucf e04uca f a e04uca iuser ruser a f a iuser ruser a iso_c_binding Type (c_ptr) cpuser iuser ruser essint.16

17 Module mymodule Use iso_c_binding, Only: c_f_pointer, c_ptr Private Public :: myfun Type, Public :: mydata Integer :: nx Real (Kind=nag_wp), Allocatable :: x(:) End Type mydata Contains Subroutine myfun(...,iuser,ruser,cpuser) Type (c_ptr), Intent (In) :: cpuser Type (mydata), Pointer :: md Call c_f_pointer(cpuser,md)... Use md%x and md%nx... End Subroutine myfun End Module mymodule... Program myprog Use mymodule, Only: myfun,mydata Use iso_c_binding, Only: c_loc, c_ptr Type (c_ptr) :: cpuser Type (mydata), Target :: md... md%nx = 1000 Allocate (md%x(md%nx)) cpuser = c_loc(md)... call nagroutine(...,myfun,cpuser,iuser,ruser,ifail)... End Programe e04stf 10 OpenMP threadprivate essint.17

18 NAG Library Manual NAG NAG iuser ruser X06 OpenMP NAG x04aaf x04abf SAVE NAG soft failure ifail ifail BLAS NAG NAG NAG CPU parallel speedup essint.18

19 n n 1 n scalability (a) (b) Amdahl s law r s = 1 r n S n 1 S n ( ) s + r n n S n 4 NAG OpenMP OpenMP fork join OpenMP nested parallelism essint.19

20 NAG Library Manual NAG? NAG OpenMP NAG OpenMP NAG 8 NAG 1. NAG OpenMP NAG NAG OpenMP NAG NAG 2. NAG BLAS LAPACK NAG NAG NAG OpenMP NAG OpenMP forkjoin fork join OpenMP orphaned directive 8 NAG OpenMP NAG OpenMP OpenMP NAG NAG X06 NAG NAG nested parallelism NAG fork join essint.20

21 NAG NAG OpenMP NAG NAG NAG BLAS LAPACK OS Dense and Sparse Linear Algebra FFTs Random Number Generators Quadrature Partial Differential Equations Interpolation Curve and Surface Fitting Correlation and Regression Analysis Multivariate Methods Time Series Analysis Financial Option Pricing Global Optimization Wavelets NAG OpenMP FL FS 8 NAG Multithreaded Routines BLAS LAPACK NAG essint.21

22 NAG Library Manual BLAS LAPACK NAG NAG NAG Library Manual, Mark 26 NAG Fortran Introduction Mark 26 NAG Fortran Library News Mark Mark Advice on Replacement Calls for Withdrawn/Superseded Routines Keyword and GAMS Search Keyword Search Chapter Introduction Routine Document Example Example 4.2 Introduction essint.22

23 Chapter Contents - D01 (quad) Chapter Contents Chapter Introduction - D01 (quad) Chapter Introduction Routine Documents - A a f Purpose 2. Specification 3. Description 4. References 5. Arguments Error Indicators and Warnings 7. Accuracy 8. Parallelism and Performance 9. Further Comments 10. Example 4.5 E04, E05, H Algorithmic Details 12. Optional Parameters 13. Description of Monitoring Information Optional Parameters Specification C C++ NAG C d03pdf/d03pda 2 C Fortran d03faf d03faf_ a d03pda d03pda_ Input exit essint.23

24 NAG Library Manual Output Input/Output Workspace Communication Array External Procedure Input entry Output exit Input/Output entry exit 3.6 User Workspace Dummy Constraint: Constraints: Constraint: n > 0 n = 0 ifail Character Constraint: check = n Character essint.24

25 Mark Suggested value: Fortran adjustable dimensions Subroutine <name> (m, n, a, b, ldb) Integer m, n, a(n), b(ldb,n), ldb a 1 a(n) - Integer array n n b 2 b(ldb,n) - Integer array On entry m n B ldb ldb - Integer On entry <name> b 1 Constraint ldb m m b 1 ldb m ldb 2 n N essint.25

26 NAG Library Manual Integer aa(100), bb(100,50) or Integer Allocatable :: aa(:), bb(:,:) ldb = 100 Integer :: m, n, ldb m = 80 Read(5,*) M, N n = 20 ldb = m Call <name>(m,n,aa,bb,ldb) Allocate (aa(m),bb(ldb,n)) Call <name>(m,n,aa,bb,ldb) NAG assumed size Integer a(*), b(ldb,*) Allocatable NAG Fortran 4.4 machine precision machine precision machine precision x02ajf X02 X02 Chapter Introduction block size F07 F08 work lwork Users Note Mark machine-readable X essint.26

27 nag_rp (reduced precision) nag_wp (basic precision) nag_hp (additional precision) 4.5 Example 10 Example Example machine-readable Example NAG Users Note Example Example Example Example 4.6 HTML - HTML, SVG, MathML PDF PDF - PDF HTML PDF PDF - PDF PDF Windows HTML - Windows HTML HTML HTML5 W3C HTML MathML SVG CSS essint.27

28 NAG Library Manual Firefox Mozilla Firefox 4 Firefox HTML MathML STIX OpenType Firefox MathML Firefox javascript MathML MathJax javascript MathJax Firefox MathJax../styles/nagmathml.js HTML5 html/frontmatter/manconts.html HTML PDF PDF black green grey pale blue navy blue red pink purple royal blue NAG URL ifail HTML Example Example essint.28

29 HTML5 HTML Windows HTML Windows HTML HTML5 Windows HTML MathJax Microsoft Windows PDF PDF Adobe Acrobat Reader Acrobat Reader Acrobat Reader xpdf ghostview PDF http PDF Acrobat Adobe Acrobat PDF PDF PDF PDF HTML PDF Acrobat PDF PDF PDF 5 NAG NAG NAG Ford (1982), Ford et al. (1979), Ford and Pool (1984), Hague et al. (1982) essint.29

30 NAG Library Manual 6 NAG NAG ISO Fortran 95 (1997), ANSI (1966), ANSI (1978), ANSI/IEEE POSIX (1995), Basic Linear Algebra Subprograms Technical (BLAST) Forum (2001) 7 ACM ( ) Collected algorithms from ACM index by subject to algorithms Anderson E, Bai Z, Bischof C, Blackford S, Demmel J, Dongarra J J, Du Croz J J, Greenbaum A, Hammarling S, McKenney A and Sorensen D (1999) LAPACK Users Guide (3rd Edition) SIAM, Philadelphia ANSI (1966) USA standard Fortran Publication X3.9 American National Standards Institute ANSI (1978) American National Standard Fortran Publication X3.9 American National Standards Institute ANSI/IEEE (1985) IEEE standard for binary floating-point arithmetic Std IEEE, New York ANSI/IEEE POSIX (1995) POSIX Standard Thread Library ANSI/IEEE POSIX c:1995 Basic Linear Algebra Subprograms Technical (BLAST) Forum (2001) Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard University of Tennessee, Knoxville, Tennessee Blackford L S, Demmel J, Dongarra J J, Duff I S, Hammarling S, Henry G, Heroux M, Kaufman L, Lumsdaine A, Petitet A, Pozo R, Remington K and Whaley R C (2002) An updated set of Basic Linear Algebra Subprograms (BLAS) ACM Trans. Math. Software Dongarra J J, Du Croz J J, Duff I S and Hammarling S (1990) A set of Level 3 basic linear algebra subprograms ACM Trans. Math. Software Dongarra J J, Du Croz J J, Hammarling S and Hanson R J (1988) An extended set of FORTRAN basic linear algebra subprograms ACM Trans. Math. Software Ford B (1982) Transportable numerical software Lecture Notes in Computer Science Springer Verlag Ford B, Bentley J, Du Croz J J and Hague S J (1979) The NAG Library machine Softw. Pract. Exper. 9(1) Ford B and Pool J C T (1984) The evolving NAG Library service Sources and Development of Mathematical Software (ed W Cowell) Prentice Hall Hague S J, Nugent S M and Ford B (1982) Computer-based documentation for the NAG Library Lecture Notes in Computer Science Springer Verlag essint.30

31 ISO Fortran 95 (1997) ISO Fortran 95 programming language (ISO/IEC :1997) OpenMP The OpenMP Specification for Parallel Programming The BLAS Technical Forum Standard (2001) essint.31 (last)

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

インテル(R) Visual Fortran Composer XE

インテル(R) Visual Fortran Composer XE Visual Fortran Composer XE 1. 2. 3. 4. 5. Visual Studio 6. Visual Studio 7. 8. Compaq Visual Fortran 9. Visual Studio 10. 2 https://registrationcenter.intel.com/regcenter/ w_fcompxe_all_jp_2013_sp1.1.139.exe

More information

倍々精度RgemmのnVidia C2050上への実装と応用

倍々精度RgemmのnVidia C2050上への実装と応用 .. maho@riken.jp http://accc.riken.jp/maho/,,, 2011/2/16 1 - : GPU : SDPA-DD 10 1 - Rgemm : 4 (32 ) nvidia C2050, GPU CPU 150, 24GFlops 25 20 GFLOPS 15 10 QuadAdd Cray, QuadMul Sloppy Kernel QuadAdd Cray,

More information

untitled

untitled A = QΛQ T A n n Λ Q A = XΛX 1 A n n Λ X GPGPU A 3 T Q T AQ = T (Q: ) T u i = λ i u i T {λ i } {u i } QR MR 3 v i = Q u i A {v i } A n = 9000 Quad Core Xeon 2 LAPACK (4/3) n 3 O(n 2 ) O(n 3 ) A {v i }

More information

インテル(R) Visual Fortran Composer XE 2013 Windows版 入門ガイド

インテル(R) Visual Fortran Composer XE 2013 Windows版 入門ガイド Visual Fortran Composer XE 2013 Windows* エクセルソフト株式会社 www.xlsoft.com Rev. 1.1 (2012/12/10) Copyright 1998-2013 XLsoft Corporation. All Rights Reserved. 1 / 53 ... 3... 4... 4... 5 Visual Studio... 9...

More information

untitled

untitled Fortran90 ( ) 17 12 29 1 Fortran90 Fortran90 FORTRAN77 Fortran90 1 Fortran90 module 1.1 Windows Windows UNIX Cygwin (http://www.cygwin.com) C\: Install Cygwin f77 emacs latex ps2eps dvips Fortran90 Intel

More information

NAG Fortran Library, Mark 24 FLMI624D9L - License Managed Intel-based Mac, Mac OS X 64, NAG Fortran, Double Precision インストールノート 内容 1. イントロダクション

NAG Fortran Library, Mark 24 FLMI624D9L - License Managed Intel-based Mac, Mac OS X 64, NAG Fortran, Double Precision インストールノート 内容 1. イントロダクション NAG Fortran Library, Mark 24 FLMI624D9L - License Managed Intel-based Mac, Mac OS X 64, NAG Fortran, Double Precision インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境... 2 2.3.

More information

untitled

untitled A = QΛQ T A n n Λ Q A = XΛX 1 A n n Λ X GPGPU A 3 T Q T AQ = T (Q: ) T u i = λ i u i T {λ i } {u i } QR MR 3 v i = Q u i A {v i } A n = 9000 Quad Core Xeon 2 LAPACK (4/3) n 3 O(n 2 ) O(n 3 ) A {v i }

More information

211 年ハイパフォーマンスコンピューティングと計算科学シンポジウム Computing Symposium 211 HPCS /1/18 a a 1 a 2 a 3 a a GPU Graphics Processing Unit GPU CPU GPU GPGPU G

211 年ハイパフォーマンスコンピューティングと計算科学シンポジウム Computing Symposium 211 HPCS /1/18 a a 1 a 2 a 3 a a GPU Graphics Processing Unit GPU CPU GPU GPGPU G 211 年ハイパフォーマンスコンピューティングと計算科学シンポジウム Computing Symposium 211 HPCS211 211/1/18 GPU 4 8 BLAS 4 8 BLAS Basic Linear Algebra Subprograms GPU Graphics Processing Unit 4 8 double 2 4 double-double DD 4 4 8 quad-double

More information

NAG Fortran Library, Mark 26 FLL6I26D9L - License Managed Linux 64 (Intel 64 / AMD64), NAG Fortran, Double Precision, 32-bit integers ユーザーノート 内容 1. イン

NAG Fortran Library, Mark 26 FLL6I26D9L - License Managed Linux 64 (Intel 64 / AMD64), NAG Fortran, Double Precision, 32-bit integers ユーザーノート 内容 1. イン NAG Fortran Library, Mark 26 FLL6I26D9L - License Managed Linux 64 (Intel 64 / AMD64), NAG Fortran, Double Precision, 32-bit integers ユーザーノート 内容 1. イントロダクション... 1 2. 追加情報... 1 3. 一般情報... 2 3.1. ライブラリのリンク方法...

More information

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for

Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for Introduction Purpose This training course demonstrates the use of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that use microcontrollers (MCUs)

More information

NAG Fortran Library, Mark 26 FLMI626D9L - License Managed Intel-based Mac, Mac OS X 64, NAG Fortran, Double Precision, 32-bit integers インストールノート 内容 1.

NAG Fortran Library, Mark 26 FLMI626D9L - License Managed Intel-based Mac, Mac OS X 64, NAG Fortran, Double Precision, 32-bit integers インストールノート 内容 1. NAG Fortran Library, Mark 26 FLMI626D9L - License Managed Intel-based Mac, Mac OS X 64, NAG Fortran, Double Precision, 32-bit integers インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2.

More information

ストリーミング SIMD 拡張命令2 (SSE2) を使用した SAXPY/DAXPY

ストリーミング SIMD 拡張命令2 (SSE2) を使用した SAXPY/DAXPY SIMD 2(SSE2) SAXPY/DAXPY 2.0 2000 7 : 248600J-001 01/12/06 1 305-8603 115 Fax: 0120-47-8832 * Copyright Intel Corporation 1999, 2000 01/12/06 2 1...5 2 SAXPY DAXPY...5 2.1 SAXPY DAXPY...6 2.1.1 SIMD C++...6

More information

スライド タイトルなし

スライド タイトルなし LightCycler Software Ver.3.5 : 200206 1/30 Windows NT Windows NT Ctrl + Alt + Delete LightCycler 3 Front Screen 2/30 LightCycler3 Front RUN Data Analysis LightCycler Data Analysis Edit Graphics Defaults

More information

ohp1.dvi

ohp1.dvi 2008 1 2008.10.10 1 ( 2 ) ( ) ( ) 1 2 1.5 3 2 ( ) 50:50 Ruby ( ) Ruby http://www.ruby-lang.org/ja/ Windows Windows 3 Web Web http://lecture.ecc.u-tokyo.ac.jp/~kuno/is08/ / ( / ) / @@@ ( 3 ) @@@ :!! ( )

More information

1. イントロダクション 本インストールノートは,NAG Fortran Library, Mark 26, Multithreaded - FSL6I26DCL ( ライブラリ ) のインストール方法を説明します. 本ライブラリのご利用は NAG とお客様との間に結ばれるライセンス契約に基づきます

1. イントロダクション 本インストールノートは,NAG Fortran Library, Mark 26, Multithreaded - FSL6I26DCL ( ライブラリ ) のインストール方法を説明します. 本ライブラリのご利用は NAG とお客様との間に結ばれるライセンス契約に基づきます NAG Fortran Library, Mark 26, Multithreaded FSL6I26DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision, 32-bit integers インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1.

More information

NAG Fortran Library, Mark 24 FLL6I24DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision インストールノート 内容 1. イントロダクション... 1

NAG Fortran Library, Mark 24 FLL6I24DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision インストールノート 内容 1. イントロダクション... 1 NAG Fortran Library, Mark 24 FLL6I24DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境... 1 2.3.

More information

MOMW_I_,II 利用ガイド.PDF

MOMW_I_,II 利用ガイド.PDF MOMW (I), II 1 The Making of the Modern World I. The Making of the Modern World... 2 II.... 3 II-1... 3 II-2 Basic Search... 4 II-3... 5 II-4 Advanced Search... 9 II-5... 13 III.... 14 III-1... 14 III-2...

More information

1 1.1 PC PC PC PC PC workstation PC hardsoft PC PC CPU 1 Gustavb, Wikimedia Commons.

1 1.1 PC PC PC PC PC workstation PC hardsoft PC PC CPU 1 Gustavb, Wikimedia Commons. 1 PC PC 1 PC PC 1 PC PC PC PC 1 1 1 1.1 PC PC PC PC PC workstation PC 1.1.1 hardsoft 1.1.2 PC PC 1.1 1 1. 2. 3. CPU 1 Gustavb, Wikimedia Commons.http://en.wikipedia.org/wiki/Image:Personal_computer,_exploded_5.svg

More information

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener

22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Gener 22 (266) / Web PF-Web Web Web Web / Web Web PF-Web Web Web Web CGI Web Web 1 Web PF-Web Web Perl C CGI A Pipe/Filter Architecture Based Software Generator PF-Web for Constructing Web Applications. Tomohiro

More information

MBLAS¤ÈMLAPACK; ¿ÇÜĹÀºÅÙÈǤÎBLAS/LAPACK¤ÎºîÀ®

MBLAS¤ÈMLAPACK; ¿ÇÜĹÀºÅÙÈǤÎBLAS/LAPACK¤ÎºîÀ® MBLAS MLAPACK; BLAS/LAPACK maho@riken.jp February 23, 2009 MPACK(MBLAS/MLAPACK) ( ) (2007 ) ( ) http://accc.riken.jp/maho/ BLAS/LAPACK http://mplapack.sourceforge.net/ BLAS (Basic Linear Algebra Subprograms)

More information

/* sansu1.c */ #include <stdio.h> main() { int a, b, c; /* a, b, c */ a = 200; b = 1300; /* a 200 */ /* b 200 */ c = a + b; /* a b c */ }

/* sansu1.c */ #include <stdio.h> main() { int a, b, c; /* a, b, c */ a = 200; b = 1300; /* a 200 */ /* b 200 */ c = a + b; /* a b c */ } C 2: A Pedestrian Approach to the C Programming Language 2 2-1 2.1........................... 2-1 2.1.1.............................. 2-1 2.1.2......... 2-4 2.1.3..................................... 2-6

More information

E MathML W3C MathJax 1.3 MathJax MathJax[5] TEX MathML JavaScript TEX MathML [8] [9] MathSciNet[10] MathJax MathJax MathJax MathJax MathJax MathJax We

E MathML W3C MathJax 1.3 MathJax MathJax[5] TEX MathML JavaScript TEX MathML [8] [9] MathSciNet[10] MathJax MathJax MathJax MathJax MathJax MathJax We MathML TEX 1,a) 1,b) MathML TEX JavaScript MathJax TEX GUI MathML TEX MathJax Prototype of e-learning and Communication Systems to Support Displaying Math Equations with MathML and TEX Nobuo Yamashita

More information

01_OpenMP_osx.indd

01_OpenMP_osx.indd OpenMP* / 1 1... 2 2... 3 3... 5 4... 7 5... 9 5.1... 9 5.2 OpenMP* API... 13 6... 17 7... 19 / 4 1 2 C/C++ OpenMP* 3 Fortran OpenMP* 4 PC 1 1 9.0 Linux* Windows* Xeon Itanium OS 1 2 2 WEB OS OS OS 1 OS

More information

100 SDAM SDAM Windows2000/XP 4) SDAM TIN ESDA K G G GWR SDAM GUI

100 SDAM SDAM Windows2000/XP 4) SDAM TIN ESDA K G G GWR SDAM GUI 30 99 112 2006 SDAM SDAM SDAM SDAM 1950 1960 1970 SPSS SAS Microsoft Excel ArcView GIS 2002 ArcExplorer 1) MANDARA 2) GIS 2000 TNTLite 3) GIS 100 SDAM SDAM Windows2000/XP 4) SDAM TIN ESDA K G G GWR SDAM

More information

JavaScript MathTOUCH (Shizuka Shirai) Graduate School of Human Environmental Sciences, Mukogawa Women s University (Tetsuo Fukui) S

JavaScript MathTOUCH (Shizuka Shirai) Graduate School of Human Environmental Sciences, Mukogawa Women s University (Tetsuo Fukui) S Title JavaScript 版数式入力インタフェース MathTOUCH の試作 ( 数学ソフトウェアとその効果的教育利用に関する研究 ) Author(s) 白井, 詩沙香 ; 福井, 哲夫 Citation 数理解析研究所講究録 (2015), 1951: 34-39 Issue Date 2015-06 URL http://hdl.handle.net/2433/223967 Right

More information

JP1/Integrated Management - Service Support 操作ガイド

JP1/Integrated Management - Service Support 操作ガイド JP1 Version 9 JP1/Integrated Management - Service Support 3020-3-R92-10 P-242C-8F94 JP1/Integrated Management - Service Support 09-50 OS Windows Server 2008 Windows Server 2003 OS JP1/Integrated Management

More information

. (.8.). t + t m ü(t + t) + c u(t + t) + k u(t + t) = f(t + t) () m ü f. () c u k u t + t u Taylor t 3 u(t + t) = u(t) + t! u(t) + ( t)! = u(t) + t u(

. (.8.). t + t m ü(t + t) + c u(t + t) + k u(t + t) = f(t + t) () m ü f. () c u k u t + t u Taylor t 3 u(t + t) = u(t) + t! u(t) + ( t)! = u(t) + t u( 3 8. (.8.)............................................................................................3.............................................4 Nermark β..........................................

More information

Untitled

Untitled VASP 2703 2006 3 VASP 100 PC 3,4 VASP VASP VASP FFT. (LAPACK,BLAS,FFT), CPU VASP. 1 C LAPACK,BLAS VASP VASP VASP VASP bench.hg VASP CPU CPU CPU northwood LAPACK lmkl lapack64, BLAS lmkl p4 LA- PACK liblapack,

More information

Microsoft Word - Live Meeting Help.docx

Microsoft Word - Live Meeting Help.docx 131011 101919 161719 19191110191914 11191417 101919 1915101919 Microsoft Office Live Meeting 2007 191714191412 1913191919 12 151019121914 19151819171912 17191012151911 17181219 1610121914 19121117 12191517

More information

1. イントロダクション 本 ユーザーノートは NAG Fortran Library, Mark 24:FLL6A24D9L(ライブラリ)を 使 用 される 方 向 けのドキュメントです. 本 ユーザーノートには NAG Library Manual, Mark 24 (ライブラリマニュアル)に

1. イントロダクション 本 ユーザーノートは NAG Fortran Library, Mark 24:FLL6A24D9L(ライブラリ)を 使 用 される 方 向 けのドキュメントです. 本 ユーザーノートには NAG Library Manual, Mark 24 (ライブラリマニュアル)に NAG Fortran Library, Mark 24 FLL6A24D9L - License Managed Linux 64 (AMD64 / Intel 64), NAG Fortran, Double Precision ユーザーノート 内 容 1. イントロダクション... 1 2. リリース 後 の 最 新 情 報... 1 3. 一 般 情 報... 2 3.1. ライブラリのリンク

More information

main.dvi

main.dvi PC 1 1 [1][2] [3][4] ( ) GPU(Graphics Processing Unit) GPU PC GPU PC ( 2 GPU ) GPU Harris Corner Detector[5] CPU ( ) ( ) CPU GPU 2 3 GPU 4 5 6 7 1 toyohiro@isc.kyutech.ac.jp 45 2 ( ) CPU ( ) ( ) () 2.1

More information

1 1.1 (JCPRG) 30 Nuclear Reaction Data File (NRDF) PC GSYS2.4 JCPRG GSYS2.4 Java Windows, Linux, Max OS X, FreeBSD GUI PNG, GIF, JPEG X Y GSYS2

1 1.1 (JCPRG) 30 Nuclear Reaction Data File (NRDF) PC GSYS2.4 JCPRG GSYS2.4 Java Windows, Linux, Max OS X, FreeBSD GUI PNG, GIF, JPEG X Y GSYS2 (GSYS2.4) GSYS2.4 Manual SUZUKI Ryusuke Hokkaido University Hospital Abstract GSYS2.4 is an update version of GSYS version 2. Main features added in this version are Magnifying glass function, Automatically

More information

1F90/kouhou_hf90.dvi

1F90/kouhou_hf90.dvi Fortran90 3 33 1 2 Fortran90 FORTRAN 1956 IBM IBM704 FORTRAN(FORmula TRANslation ) 1965 FORTRAN66 1978 FORTRAN77 1991 Fortran90 Fortran90 Fortran Fortran90 6 Fortran90 77 90 90 Fortran90 [ ] Fortran90

More information

NAG Fortran Library, Mark 26, Multithreaded FSL6I26DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision, 32-bit integers

NAG Fortran Library, Mark 26, Multithreaded FSL6I26DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision, 32-bit integers NAG Fortran Library, Mark 26, Multithreaded FSL6I26DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision, 32-bit integers ユーザーノート 内容 1. イントロダクション... 1 2. 追加情報... 1 3. 一般情報...

More information

2016 10 31 1. 1.1 20 1 1993 20 2 2 1 industrial society 2 2 169 2014 3 1.2 4 5 6 3 1.3 4 5 1973 6 170 7 8 9 7 ISO/IEC 9126 11 8 1 9 ABS ABS ABS ABS 171 2. 2.1 1960 10 11 12 13 10 1964 IBM S/360 11 16 FORTRAN

More information

1. イントロダクション 本ドキュメントは 本 NAG Fortran Library をインストールされる方向けのドキュメン トです 本ドキュメント (in.html) とユーザノート (un.html) の英語版がファイルと して配布メディアに含まれています NAG 製品の使用は NAG とお客

1. イントロダクション 本ドキュメントは 本 NAG Fortran Library をインストールされる方向けのドキュメン トです 本ドキュメント (in.html) とユーザノート (un.html) の英語版がファイルと して配布メディアに含まれています NAG 製品の使用は NAG とお客 NAG Fortran Library, Mark 22 FLW6I22DCL - License Managed Windows XP/Vista/7 x64, Intel Visual Fortran インストールノート 内容 1. イントロダクション 2. 製品の詳細 2.1. 対応ハードおよびソフト 2.2. 開発環境およびコンパイルオプション 2.3. リリース後の最新情報 3. 配布メディア

More information

たのしいプログラミング Pythonではじめよう!

たのしいプログラミング Pythonではじめよう! Title of English-language original: Python for Kids A Playful Introduction to Programming ISBN 978-1-59327-407-8, published by No Starch Press, Inc. Copyright 2013 by Jason R. Briggs. Japanese-language

More information

1. イントロダクション 本インストールノートは NAG Library for SMP and Multicore, Mark 24: FSW3224DCL( ライブラリ ) をインストールされる方向けのドキュメントです. 本インストールノートの英語版 (in.html) とユーザーノートの英語版

1. イントロダクション 本インストールノートは NAG Library for SMP and Multicore, Mark 24: FSW3224DCL( ライブラリ ) をインストールされる方向けのドキュメントです. 本インストールノートの英語版 (in.html) とユーザーノートの英語版 NAG Library for SMP and Multicore, Mark 24 FSW3224DCL - License Managed Microsoft Windows, Intel Fortran インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境... 1 2.3. リリース後の最新情報...

More information

特集_03-07.Q3C

特集_03-07.Q3C 3-7 Error Detection and Authentication in Quantum Key Distribution YAMAMURA Akihiro and ISHIZUKA Hirokazu Detecting errors in a raw key and authenticating a private key are crucial for quantum key distribution

More information

NAG Fortran Library, Mark 24 FSL6I24DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision インストールノート 内容 1. イントロダクション... 1

NAG Fortran Library, Mark 24 FSL6I24DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision インストールノート 内容 1. イントロダクション... 1 NAG Fortran Library, Mark 24 FSL6I24DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel Fortran, Double Precision インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境... 1 2.3.

More information

NAG Library for SMP & Multicore, Mark 24 FSW6I24DDL - License Managed Microsoft Windows x64, 64-bit integers, Intel Fortran Double Precision インストールノート

NAG Library for SMP & Multicore, Mark 24 FSW6I24DDL - License Managed Microsoft Windows x64, 64-bit integers, Intel Fortran Double Precision インストールノート NAG Library for SMP & Multicore, Mark 24 FSW6I24DDL - License Managed Microsoft Windows x64, 64-bit integers, Intel Fortran Double Precision インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境...

More information

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir

13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software Nspire Nspire Nspir 13 Student Software TI-Nspire CX CAS TI Web TI-Nspire CX CAS Student Software ( ) 1 Student Software 37 Student Software 37.1 37.1 Nspire Nspire Nspire 37.1: Student Software 13 2 13 Student Software esc

More information

IPSJ SIG Technical Report Vol.2013-ARC-206 No /8/1 Android Dominic Hillenbrand ODROID-X2 GPIO Android OSCAR WFI 500[us] GPIO GP

IPSJ SIG Technical Report Vol.2013-ARC-206 No /8/1 Android Dominic Hillenbrand ODROID-X2 GPIO Android OSCAR WFI 500[us] GPIO GP Android 1 1 1 1 1 Dominic Hillenbrand 1 1 1 ODROID-X2 GPIO Android OSCAR WFI 500[us] GPIO GPIO API GPIO API GPIO MPEG2 Optical Flow MPEG2 1PE 0.97[W] 0.63[W] 2PE 1.88[w] 0.46[W] 3PE 2.79[W] 0.37[W] Optical

More information

4 倍精度基本線形代数ルーチン群 QPBLAS の紹介 [index] 1. Introduction 2. Double-double algorithm 3. QPBLAS 4. QPBLAS-GPU 5. Summary 佐々成正 1, 山田進 1, 町田昌彦 1, 今村俊幸 2, 奥田洋司

4 倍精度基本線形代数ルーチン群 QPBLAS の紹介 [index] 1. Introduction 2. Double-double algorithm 3. QPBLAS 4. QPBLAS-GPU 5. Summary 佐々成正 1, 山田進 1, 町田昌彦 1, 今村俊幸 2, 奥田洋司 4 倍精度基本線形代数ルーチン群 QPBLAS の紹介 [index] 1. Introduction 2. Double-double algorithm 3. QPBLAS 4. QPBLAS-GPU 5. Summary 佐々成正 1, 山田進 1, 町田昌彦 1, 今村俊幸 2, 奥田洋司 3 1 1 日本原子力研究開発機構システム計算科学センター 2 理科学研究所計算科学研究機構 3 東京大学新領域創成科学研究科

More information

ricoh_h1-4_d

ricoh_h1-4_d 21.3 Contents 1 3 5 9 1 11 15 17 URL 1 4 35 1.7 A+ AA- AA- 8.3 2,94 8.3 2,485 77 9.3 2,573 9.3 61 2,326 1.3 2,421 1.3 66 2,285 2 3 18 15 12 9 6 3 12. 16. 28. 14. 17. 31. 15.5 19.5 35. 17.5 18.5 36. 18.

More information

rzat10pdf.ps

rzat10pdf.ps IBM i 7.2 IBM Navigator for i IBM IBM i 7.2 IBM Navigator for i IBM 9 IBM i 7.2 ( 5770-SS1) RISC CISC IBM IBM i Version 7.2 Connecting to your system Connecting to IBM Navigator for i Copyright IBM Corporation

More information

NAG C Library, Mark 25 CLW6I25DAL - License Managed Microsoft Windows XP/Vista/7/8 x64, 64-bit, Intel C/C++ or Microsoft C/C++, 32-bit integers インストール

NAG C Library, Mark 25 CLW6I25DAL - License Managed Microsoft Windows XP/Vista/7/8 x64, 64-bit, Intel C/C++ or Microsoft C/C++, 32-bit integers インストール NAG C Library, Mark 25 CLW6I25DAL - License Managed Microsoft Windows XP/Vista/7/8 x64, 64-bit, Intel C/C++ or Microsoft C/C++, 32-bit integers インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境...

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2018.09.10 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 1 / 59 furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 2 / 59 Windows, Mac Unix 0444-J furihata@cmc.osaka-u.ac.jp ( ) 2018.09.10 3 / 59 Part I Unix GUI CUI:

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2018.06.04 2018.06.04 1 / 62 2018.06.04 2 / 62 Windows, Mac Unix 0444-J 2018.06.04 3 / 62 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 2018.06.04 4 / 62 0444-J ( : ) 6 4 ( ) 6 5 * 6 19 SX-ACE * 6

More information

1 Web Web 1,,,, Web, Web : - i -

1 Web Web 1,,,, Web, Web : - i - 2015 Future University Hakodate 2015 System Information Science Practice Group Report Project Name Improvement of Environment for Learning Mathematics at FUN A ( ) Group Name GroupA (System) /Project No.

More information

NAG C Library, Mark 26.2 CLL6I262DL - License Managed Linux 64 (Intel 64 / AMD64), Intel C/C++, 64-bit integers インストールノート 内容 1. イントロダクション ライブラ

NAG C Library, Mark 26.2 CLL6I262DL - License Managed Linux 64 (Intel 64 / AMD64), Intel C/C++, 64-bit integers インストールノート 内容 1. イントロダクション ライブラ NAG C Library, Mark 26.2 CLL6I262DL - License Managed Linux 64 (Intel 64 / AMD64), Intel C/C++, 64-bit integers インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境とテスト環境... 2 2.3.

More information

NAG Fortran Library for Win32 Applications, Mark 23 FLDLL234ML - License Managed Windows XP/Vista/7 DLL, Intel Visual Fortran インストールノート 内容 1. イントロダクショ

NAG Fortran Library for Win32 Applications, Mark 23 FLDLL234ML - License Managed Windows XP/Vista/7 DLL, Intel Visual Fortran インストールノート 内容 1. イントロダクショ NAG Fortran Library for Win32 Applications, Mark 23 FLDLL234ML - License Managed Windows XP/Vista/7 DLL, Intel Visual Fortran インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境...

More information

NAG Fortran Library, Mark 21 # FLLUX21DCL

NAG Fortran Library, Mark 21 # FLLUX21DCL NAG Fortran Library, Mark 22 FLL6I22DCL - License Managed Linux 64 (Intel(R) 64 / AMD64), Intel Fortran, Double Precision インストールノート 内容 1. イントロダクション 2. 製品の詳細 2.1. 対応ハードおよびソフト 2.2. 開発環境およびコンパイルオプション 2.3.

More information

グラフ数値読み取りシステム (GSYS2.4) 利用の手引

グラフ数値読み取りシステム (GSYS2.4) 利用の手引 (GSYS2.4) GSYS2.4 Manual SUZUKI Ryusuke Hokkaido University Hospital 2011 6 7 Abstract GSYS2.4 is an update version of GSYS version 2. Main features added in this version are Magnifying glass function,

More information

解きながら学ぶC言語

解きながら学ぶC言語 printf 2-5 37 52 537 52 printf("%d\n", 5 + 37); 5370 source program source file.c ex00.c 0 comment %d d 0 decimal -2 -p.6 3-2 5 37 5 37-22 537 537-22 printf("537%d\n", 5-37); function function call ( )argument,

More information

NAG C Library, Mark 26 CLL6I26DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel C/C++, 32-bit integers インストールノート 内容 1. イントロダクション ライブラリの

NAG C Library, Mark 26 CLL6I26DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel C/C++, 32-bit integers インストールノート 内容 1. イントロダクション ライブラリの NAG C Library, Mark 26 CLL6I26DCL - License Managed Linux 64 (Intel 64 / AMD64), Intel C/C++, 32-bit integers インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境とテスト環境... 1 2.3. 追加情報...

More information

II

II II 2016 7 21 computer-assisted proof 1 / 64 1. 2. 3. Siegfried M. Rump : [1] I,, 14:3 (2004), pp. 214 223. [2] II,, 14:4 (2004), pp. 346 359. 2 / 64 Risch 18 3 / 64 M n = 2 n 1 (n = 1, 2,... ) 2 2 1 1

More information

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h

23 Fig. 2: hwmodulev2 3. Reconfigurable HPC 3.1 hw/sw hw/sw hw/sw FPGA PC FPGA PC FPGA HPC FPGA FPGA hw/sw hw/sw hw- Module FPGA hwmodule hw/sw FPGA h 23 FPGA CUDA Performance Comparison of FPGA Array with CUDA on Poisson Equation (lijiang@sekine-lab.ei.tuat.ac.jp), (kazuki@sekine-lab.ei.tuat.ac.jp), (takahashi@sekine-lab.ei.tuat.ac.jp), (tamukoh@cc.tuat.ac.jp),

More information

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL 2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b

(2 Linux Mozilla [ ] [ ] [ ] [ ] URL   2 qkc, nkc ~/.cshrc (emacs 2 set path=($path /usr/meiji/pub/linux/bin tcsh b II 5 (1 2005 5 26 http://www.math.meiji.ac.jp/~mk/syori2-2005/ UNIX (Linux Linux 1 : 2005 http://www.math.meiji.ac.jp/~mk/syori2-2005/jouhousyori2-2005-00/node2. html ( (Linux 1 2 ( ( http://www.meiji.ac.jp/mind/tool/internet-license/

More information

maegaki_4_suzuki_yuusuke.pdf

maegaki_4_suzuki_yuusuke.pdf JavaScript, ECMA262 5.1(June 2011) TC39 Conformance Suite Test262 Building modern JavaScript Engine YUSUKE SUZUKI, We implemented an engine that is fully compliant with ECMA262 5.1 (June 2011) and confirmed

More information

Second-semi.PDF

Second-semi.PDF PC 2000 2 18 2 HPC Agenda PC Linux OS UNIX OS Linux Linux OS HPC 1 1CPU CPU Beowulf PC (PC) PC CPU(Pentium ) Beowulf: NASA Tomas Sterling Donald Becker 2 (PC ) Beowulf PC!! Linux Cluster (1) Level 1:

More information

名称未設定

名称未設定 International Standard Audiovisual Number Version 2.2 2005 4 27 ISAN ISAN User Guide Version: 2.2 User Guide Page 2/34 3 ISAN 4 ISAN 6 AV ISAN 8 ISAN 13 AV ISAN 16 (Public Readers) (Registered Readers)

More information

workshop Eclipse TAU AICS.key

workshop Eclipse TAU AICS.key 11 AICS 2016/02/10 1 Bryzgalov Peter @ HPC Usability Research Team RIKEN AICS Copyright 2016 RIKEN AICS 2 3 OS X, Linux www.eclipse.org/downloads/packages/eclipse-parallel-application-developers/lunasr2

More information

MFS 8A3 9.8A3 #026832XE OB NO.002-21051-4 0910 NB 3,400 HOW TO USE THIS PARTS LIST 1. This Parts List contains the component parts of the Tohatsu outboard motors. 2. Please keep the Parts List updated

More information

Web Web Web Web Web, i

Web Web Web Web Web, i 22 Web Research of a Web search support system based on individual sensitivity 1135117 2011 2 14 Web Web Web Web Web, i Abstract Research of a Web search support system based on individual sensitivity

More information

joho09.ppt

joho09.ppt s M B e E s: (+ or -) M: B: (=2) e: E: ax 2 + bx + c = 0 y = ax 2 + bx + c x a, b y +/- [a, b] a, b y (a+b) / 2 1-2 1-3 x 1 A a, b y 1. 2. a, b 3. for Loop (b-a)/ 4. y=a*x*x + b*x + c 5. y==0.0 y (y2)

More information

インテル(R) Visual Fortran Composer XE 2011 Windows版 入門ガイド

インテル(R) Visual Fortran Composer XE 2011 Windows版 入門ガイド Visual Fortran Composer XE 2011 Windows* エクセルソフト株式会社 www.xlsoft.com Rev. 1.0 (2010/12/20) Copyright 1998-2011 XLsoft Corporation. All Rights Reserved. 1 / 36 ... 3... 4... 5... 7 /... 7... 9 /... 9...

More information

Mullen IFDOInternational Federation of Data Organizations http : / / www. ifdo. org / org _ archives/arc_bfr.htm CESSDA CESSDA CESSDA http://www.nsd.uib.no/ Cessda/ CESSDAArchives in Europe Elder et al.

More information

2. IEC61508 ISO WD IEC6150 SIL( Safety Integrity Level ) ISO WD2626 ASIL( Automotive Safety Integrity Level ) SIL/ASIL (tolerable risk) (Residu

2. IEC61508 ISO WD IEC6150 SIL( Safety Integrity Level ) ISO WD2626 ASIL( Automotive Safety Integrity Level ) SIL/ASIL (tolerable risk) (Residu Consideration of requirement of decomposition for a safety related system NEC IEC61508 ISO 26262 We considered the concept of system decomposition paying attention to the decomposition concept of the system

More information

SDS099-B1603OB_QuantStudio-3-and-5_PB_12.indd

SDS099-B1603OB_QuantStudio-3-and-5_PB_12.indd QuantStudio 3 / QuantStudio 5 PCR PCR Applied Biosystems QuantStudio 3 QuantStudio 5 PCR Thermo Fisher Cloud 1 QuantStudio 3 and 5 Real-Time PCR Systems QuantStudio 3 and 5 Real-Time PCR Systems 2 Applied

More information

system.pptx

system.pptx 2011/5/11 NAIST CPU CPU 4 (UNIX)# (Windows)#... # (1U, 2U, 4U etc.)# (E-ATX, micro-atx, mini-itx etc.)# # #...# BIOS ROM OS# CD, DVD# n #...# # Bernoulli model: p Gilbert-Elliott model: G: good state#

More information

2009 4

2009 4 2009 4 LU QR Cholesky A: n n A : A = IEEE 754 10 100 = : 1 / 36 A A κ(a) := A A 1. = κ(a) = Ax = b x := A 1 b Ay = b + b y := A 1 (b + b) x = y x x x κ(a) b b 2 / 36 IEEE 754 = 1 : u 1.11 10 16 = 10 16

More information

2011 Future University Hakodate 2011 System Information Science Practice Group Report Project Name Applied Embedded System Group Name Radio-controlled model helicopter Group /Project No. 15-B /Project

More information

NAG C Library, Mark 25 CLW3225DEL - License Managed Microsoft Windows 32-bit Intel C/C++ or Microsoft C/C++ インストールノート 内容 1. イントロダクション ライブラリの詳細

NAG C Library, Mark 25 CLW3225DEL - License Managed Microsoft Windows 32-bit Intel C/C++ or Microsoft C/C++ インストールノート 内容 1. イントロダクション ライブラリの詳細 NAG C Library, Mark 25 CLW3225DEL - License Managed Microsoft Windows 32-bit Intel C/C++ or Microsoft C/C++ インストールノート 内容 1. イントロダクション... 1 2. ライブラリの詳細... 1 2.1. 動作環境... 1 2.2. 開発環境とテスト環境... 1 2.3. 追加情報...

More information

Solution Report

Solution Report CGE 3 GAMS * Date: 2018/07/24, Version 1.1 1 2 2 GAMSIDE 3 2.1 GAMS................................. 3 2.2 GAMSIDE................................ 3 2.3 GAMSIDE............................. 7 3 GAMS 11

More information

プラズマ核融合学会誌5月号【81-5】/内外情報_ソフト【注:欧フォント特殊!】

プラズマ核融合学会誌5月号【81-5】/内外情報_ソフト【注:欧フォント特殊!】 PROGRAM PLOTDATA USE NUM_KINDS, ONLY : wp=>dp, i4b USE MYLIB, ONLY : GET_SIZE, GET_DATA INTEGER(i4b) :: ntime, nx REAL(wp), ALLOCATABLE :: time(:), x(:), Temp(:,:) Fortran Temp, temp, TEMP temporal REAL(wp)

More information

インテル® C++ コンパイラー 11.1 Mac OS* X 版プロフェッショナル・エディション インストール・ガイドおよびリリースノート

インテル® C++ コンパイラー 11.1 Mac OS* X 版プロフェッショナル・エディション インストール・ガイドおよびリリースノート C++ 11.1 Mac OS* X : 321413-002JA 2009 7 1... 3 1.1...3 1.2...3 1.3...3 1.4...3 1.5...3 2... 4 2.1...4 2.2 ( IPP)...5 2.3...5 2.4 /...5 3 C++... 5 3.1...6 3.2...6 3.2.1 O0 mp...6 3.3...6 3.3.1...6 3.3.2...6

More information

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c

1 1 CodeDrummer CodeMusician CodeDrummer Fig. 1 Overview of proposal system c CodeDrummer: 1 2 3 1 CodeDrummer: Sonification Methods of Function Calls in Program Execution Kazuya Sato, 1 Shigeyuki Hirai, 2 Kazutaka Maruyama 3 and Minoru Terada 1 We propose a program sonification

More information

B 20 Web

B 20 Web B 20 Web 0753018 21 1 29 1 1 6 2 8 3 UI 10 3.1........................ 10 3.2 Web............ 11 3.3......... 12 4 UI 14 4.1 Web....................... 15 4.2 Web........... 16 4.3 Web....................

More information

スパコンに通じる並列プログラミングの基礎

スパコンに通じる並列プログラミングの基礎 2016.06.06 2016.06.06 1 / 60 2016.06.06 2 / 60 Windows, Mac Unix 0444-J 2016.06.06 3 / 60 Part I Unix GUI CUI: Unix, Windows, Mac OS Part II 0444-J 2016.06.06 4 / 60 ( : ) 6 6 ( ) 6 10 6 16 SX-ACE 6 17

More information

インテル(R) C++ Composer XE 2011 Windows版 入門ガイド

インテル(R) C++ Composer XE 2011 Windows版 入門ガイド C++ Composer XE 2011 Windows* エクセルソフト株式会社 www.xlsoft.com Rev. 1.2 (2011/05/03) Copyright 1998-2011 XLsoft Corporation. All Rights Reserved. 1 / 70 ... 4... 5... 6... 8 /... 8... 10 /... 11... 11 /... 13

More information

book

book Bibliotheca21 Personal 3020-7-245-30 P-26D3-A114 Bibliotheca21 Personal 01-30 OS Windows 2000 Windows Server(R) 2003 Windows XP Windows Server(R) 2008 Windows Vista(R) Windows 7 Adobe Adobe Systems Incorporated

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

2004/01/12 1 2004/01/23 2 I- - 10 2004/04/02 3-6 2004/04/03 4-1-5-1,-1-8-1,-2-2-1,-3-4-1,-3-5-1,-4-2-1, -5-4-2,-5-6-1,-6-2-1 4. _.doc 1

2004/01/12 1 2004/01/23 2 I- - 10 2004/04/02 3-6 2004/04/03 4-1-5-1,-1-8-1,-2-2-1,-3-4-1,-3-5-1,-4-2-1, -5-4-2,-5-6-1,-6-2-1 4. _.doc 1 4 2004 4 3 2004/01/12 1 2004/01/23 2 I- - 10 2004/04/02 3-6 2004/04/03 4-1-5-1,-1-8-1,-2-2-1,-3-4-1,-3-5-1,-4-2-1, -5-4-2,-5-6-1,-6-2-1 4. _.doc 1 - - I. 4 I- 4 I- 4 I- 6 I- 6 I- 7 II. 8 II- 8 II- 8 II-

More information

Intel® Compilers Professional Editions

Intel® Compilers Professional Editions 2007 6 10.0 * 10.0 6 5 Software &Solutions group 10.0 (SV) C++ Fortran OpenMP* OpenMP API / : 200 C/C++ Fortran : OpenMP : : : $ cat -n main.cpp 1 #include 2 int foo(const char *); 3 int main()

More information

OpenMP (1) 1, 12 1 UNIX (FUJITSU GP7000F model 900), 13 1 (COMPAQ GS320) FUJITSU VPP5000/64 1 (a) (b) 1: ( 1(a))

OpenMP (1) 1, 12 1 UNIX (FUJITSU GP7000F model 900), 13 1 (COMPAQ GS320) FUJITSU VPP5000/64 1 (a) (b) 1: ( 1(a)) OpenMP (1) 1, 12 1 UNIX (FUJITSU GP7000F model 900), 13 1 (COMPAQ GS320) FUJITSU VPP5000/64 1 (a) (b) 1: ( 1(a)) E-mail: {nanri,amano}@cc.kyushu-u.ac.jp 1 ( ) 1. VPP Fortran[6] HPF[3] VPP Fortran 2. MPI[5]

More information

インストールマニュアル

インストールマニュアル EPSON OPOS ADK (1) (2) (3) (4) (5) (3) Microsoft Windows Windows Vista Windows Server Visual Basic Visual C++ EPSON ESC/POS Bluetooth Bluetooth SIG,Inc. Copyright 2000-2017 Seiko Epson Corporation 1...1

More information

ES-D400/ES-D200

ES-D400/ES-D200 NPD4564-00 ...4...7 EPSON Scan... 7...11 PDF...12 / EPSON Scan...14 EPSON Scan...14 EPSON Scan...15 EPSON Scan...15 EPSON Scan...16 Epson Event Manager...17 Epson Event Manager...17 Epson Event Manager...17

More information

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool

Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool Introduction Purpose This training course describes the configuration and session features of the High-performance Embedded Workshop (HEW), a key tool for developing software for embedded systems that

More information

ES-D400/ES-D350

ES-D400/ES-D350 NPD4650-00 ...4 EPSON Scan... 4 Document Capture Pro Windows... 7 EPSON Scan...10 EPSON Scan...10...14 PDF...15 / EPSON Scan...17 EPSON Scan...17 EPSON Scan...18 EPSON Scan...18 Document Capture Pro Windows...19

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

平成 19 年度 ( 第 29 回 ) 数学入門公開講座テキスト ( 京都大学数理解析研究所, 平成 19 ~8 年月 72 月日開催 30 日 ) 1 PCF (Programming language for Computable Functions) PCF adequacy adequacy

平成 19 年度 ( 第 29 回 ) 数学入門公開講座テキスト ( 京都大学数理解析研究所, 平成 19 ~8 年月 72 月日開催 30 日 ) 1 PCF (Programming language for Computable Functions) PCF adequacy adequacy 1 PCF (Programming language for Computable Functions) PCF adequacy adequacy 2 N X Y X Y f (x) f x f x y z (( f x) y) z = (( f (x))(y))(z) X Y x e X Y λx. e x x 2 + x + 1 λx. x 2 + x + 1 3 PCF 3.1 PCF PCF

More information

MPI usage

MPI usage MPI (Version 0.99 2006 11 8 ) 1 1 MPI ( Message Passing Interface ) 1 1.1 MPI................................. 1 1.2............................... 2 1.2.1 MPI GATHER.......................... 2 1.2.2

More information

1. IEEE Xplore 1.1. IEEE Xplore Institute of electrical and Electronics Engineers (IEEE) Institution of Electrical Engineers (IEE) 12, IEEE Xpl

1. IEEE Xplore 1.1. IEEE Xplore Institute of electrical and Electronics Engineers (IEEE) Institution of Electrical Engineers (IEE) 12, IEEE Xpl IEL Online IEEE Xplore2.0 - IEEE/IEE Electronic Library Online - 1. IEEE XPLORE... 2 1. IEEE XPLORE... 2 1.1.... 2 1.2. IEEE XPLORE... 2 1.3. IEEE XPLORE... 3 1.4. IEEE XPLORE... 3 2.... 4 2.1.... 5 2.2....

More information

untitled

untitled Visual Basic.NET 1 ... P.3 Visual Studio.NET... P.4 2-1 Visual Studio.NET... P.4 2-2... P.5 2-3... P.6 2-4 VS.NET(VB.NET)... P.9 2-5.NET... P.9 2-6 MSDN... P.11 Visual Basic.NET... P.12 3-1 Visual Basic.NET...

More information

Innovation Linked Open Data Resource Description Framework Uniform Resource Identifier Open Government 25 5 23 2011 25 2013 6 26 2014 3 ...1 ICT 2...4...4.....5..6..9..9 13 15 15 22 24 26 26 27 29 32 43

More information

インターネットで個人放送局を開くには (1)

インターネットで個人放送局を開くには (1) (2) How to open personal broadcasting system on the Internet (2) by Jiro Katto (Department of Electronics, Information and (D-HTML MHEG MPEG-4 ) W3C (World Wide Web Consortium) SMIL (Synchronized Multimedia

More information

NAG Fortran Library, Mark 21 # FLLUX21DCL

NAG Fortran Library, Mark 21 # FLLUX21DCL NAG Fortran Library, Mark 22 FLL3A22DFL - License Managed Linux (x86-32), GNU Fortran, Double Precision インストールノート 内容 1. イントロダクション 2. 製品の詳細 2.1. 対応ハードおよびソフト 2.2. 開発環境およびコンパイルオプション 2.3. リリース後の最新情報 3. 配布メディア

More information

M6B_8B_98B_body.indd

M6B_8B_98B_body.indd M 6B 8B 9.8B 1. 2. 3. 4. ' 5. 1) """" 6. No. No. 7. "" "" HOW TO USE THIS PARTS LIST 1. This Parts List lists the component parts of the Tohatsu outboard motors. 2. Please keep the Parts List updated

More information