Xeon Phi MICROSOFT* WINDOWS* 1.4 1

Size: px
Start display at page:

Download "Xeon Phi MICROSOFT* WINDOWS* 1.4 1"

Transcription

1 Xeon Phi MICROSOFT* WINDOWS* 1.4 1

2 Xeon Phi MICROSOFT* WINDOWS* :... 4 : Xeon Phi... 5 ( MIC) Xeon Phi Xeon Phi Xeon Phi uos Xeon Phi / : : Xeon Phi Xeon Phi

3 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi Cilk Plus Xeon Phi Cilk Plus Xeon Phi TBB MKL SGEMM MKL Xeon Phi Xeon Phi A: Linux*

4 Xeon Phi MICROSOFT* WINDOWS* ( MIC) Xeon Phi Microsoft* Windows* C/C++ Fortran : 1. MPSS 2. MIC 3. Xeon Phi Parallel Studio XE 2015 Composer Edition for Windows* 4. ( MKL) 5. Xeon Phi 6. (BKM) : 1. ( ) 2. PCIe* XeonPhi Xeon (OS) : Windows* 7 Enterprise SP1 (64 )Windows* 8/8.1 Enterprise (64 )Windows Server* 2008 R2 SP1 (64 )Windows Server* 2012 (64 )Windows Server* 2012 R2 (64 ) Xeon Phi uos Linux* Xeon Phi ISA / I/O 1 VPU SIMD (Single Instruction Multiple Data) CPU NAcc Xeon Phi MKL C/C for Windows* Visual Fortran 15.0 for Windows* Xeon Phi 1 Intel acronyms dictionary, 8/6/2009, 4

5 Xeon Phi MICROSOFT* WINDOWS* SDP Xeon Phi KNC Xeon Phi Xeon Phi ( : Knights Corner) MPSS Xeon Phi SCIF Xeon Phi Xeon SCIF API PCIe ( Xeon Phi ) 2 Xeon PCIe* x Xeon Phi GPU Xeon Phi Xeon Phi 1: 5

6 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi 1 : Xeon Phi Windows* : Xeon Phi : / PCIe* : <MPSS-installdir> \bin\micinfo.exe <MPSS-install-dir>\bin\MicFlash.exe <MPSS-install-dir>\bin\micctrl.exe <MPSS-install-dir>\bin\micsmc.exe <MPSS-install-dir>\service RAS MicRas MicRas Windows* <MPSS-install-dir> "c:\program Files\Intel\MPSS" OS (uos): Xeon Phi Linux* : uos Linux* SCIF (COIMYO) 6

7 Xeon Phi MICROSOFT* WINDOWS* ( MIC) Xeon Phi 50 MIC 1GHz ( 1.3GHz) MIC x86 ISA SIMD 4 2: MIC (VPU) VPU SIMD ISA VPU MIC Xeon Phi VPU MIC SIMD ISA ( MMX SSE AVX ) 32KB L1 32KB L1 512KB L2 L2 32MB LLC Xeon Phi () 7

8 Xeon Phi MICROSOFT* WINDOWS* Parallel Studio XE 2015 Composer Edition for Windows* ( ) TOOLS & DOWNLOADSSoftware Drivers:Intel Manycore Platform Software Stack(Intel M Downloads Microsoft* Windows* Readme (readme-windows.pdf) (releasenotes-windows.txt) MPSS (MPSS_Users_Guide-windows.pdf) 2. Microsoft* Windows* 7 Enterprise SP1 (64 ) Microsoft* Windows* 8 Enterprise (64 ) Microsoft* Windows Server* 2008 R2 SP1 (64 ) Microsoft* Windows Server* 2012 (64 ) Microsoft* Windows Server* 2012 R2 (64 ) NET Framework 4.0 ( uos PuTTY* PuTTYgen* () 5. Readme Preliminary Steps Windows* (mpss-3.*-windows.zip) 8. zip Windows* (Intel(R) Xeon Phi(TM) coprocessor.msi Intel(R) Xeon Phi(TM) coprocessor essentials.msi) 9. Readme Windows* Intel(R) Xeon Phi(TM) coprocessor.msi Xeon Phi Windows* [ ] MPSS c:\program Files\Intel\MPSS [Intel ] Xeon Phi (Intel(R) Xeon Phi(TM) coprocessor essentials.msi) 10. [ ] > [ ] > [ ] MPSS 3 Intel(R) Xeon Phi(TM) coprocessor Intel(R) Xeon Phi(TM) coprocessor essentials 8

9 Xeon Phi MICROSOFT* WINDOWS* 3: [ ] MPSS 11. Readme-windows.pdf Xeon Phi ([ ] > [ ] > ] [ ] ) 9

10 Xeon Phi MICROSOFT* WINDOWS* 4: (R) Xeon Phi(TM) 14. Xeon Phi ( ) MPSS prompt> micctrl --start 15. micinfo prompt> micinfo.exe 10

11 Xeon Phi MICROSOFT* WINDOWS* 5: micinfo.exe Driver Version 3.4.* MPSS Version 3.4.* Flash Version 2.1.*.* 11

12 Xeon Phi MICROSOFT* WINDOWS* Parallel Studio XE 2015 Composer Edition for C++ Windows* Parallel Studio XE 2015 Composer Edition for Fortran Windows* ( ( MKL ) Parallel Studio XE 2015 Composer Edition for C++ Windows* Parallel Studio XE 2015 Composer Edition for Fortran Windows* [ ] (.EXE) Xeon Phi "set OFFLOAD_REPORT=3" (<install-dir>\samples\ja_jp\c++\mic_samples <installdir>\samples\ja_jp\fortran\mic_samples) ( "MIC:" ) () 3. SEP Vtune Amplifier XE 2015 SEP a) <VTune-installdir>\bin64\k1om\ prompt>.\sep_micboot_install.cmd b) MIC () ( ) prompt> micctrl --start prompt> micctrl -w micctrl w micx: online c) d) prompt> micctrl --stop prompt>.\sep_micboot_uninstall.cmd prompt> micctrl --start 12

13 Xeon Phi MICROSOFT* WINDOWS* prompt> micctrl w Xeon Phi Xeon Phi Xeon Phi micinfo [ ] > [ ] > ] [ ] [ ] [ ] prompt> micctrl --start prompt> micctrl -w prompt> micinfo Xeon Phi Xeon Phi PuTTY* Linux* PuTTY* 2 prompt> micctrl -s <micx> MPSS prompt> micctrl r <micx> prompt> micctrl -w prompt> micctrl b <micx> prompt> micctrl -w prompt> micinfo MPSS prompt> micctrl --stop prompt> micctrl --start prompt> micctrl -w prompt> micinfo 13

14 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi uos IP <coprocessor>.100 IP <coprocessor>.99 mic<coprocessor> mic0 IP IP mic Linux* PuTTY* root root Linux* WinSCP* PuTTY* download.html ( ) "<MPSS-installdir>\bin" SSH PuTTYgen* <MPSS-install-dir>\bin 6: PuTTY* PuTTgen* <MPSS-install-dir>\bin PuTTYgen* [Generate] SSH ( 7) 14

15 Xeon Phi MICROSOFT* WINDOWS* 7: PuTTYgen* authorized_keys (.txt ) <MPSSinstall-dir>\bin [Public key pasting into OpenSSH authorized_keys file] authorized_keys [Save private key] id_rsa.ppk id_rsa.ppk <MPSS-install-dir>\bin ([ ] ) <MPSS-install-dir>\bin prompt> micctrl --addssh root f "<MPSS-install-dir>\bin\authorized_keys" "micctrl --stop" "micctrl --start" prompt> micctrl --stop prompt> micctrl --start PuTTY* PuTTY* [Host Name (or IP address)] root@ (mic0 ) (mic1 root@ ) 15

16 Xeon Phi MICROSOFT* WINDOWS* 8: PuTTY* [Connection] > [SSH] [Auth] [Private key file for authentication] [Browse] id_rsa.ppk 9: [Open] ( ) 16

17 Xeon Phi MICROSOFT* WINDOWS* 10: mic0 WinSCP* () WinSCP* [File protocol] SCP [Host name] [User name] root [Private key file] (application.mic) mic0 17

18 Xeon Phi MICROSOFT* WINDOWS* 11: WinSCP* [Login] GUI mic0 "ls" Xeon Phi Xeon Phi (NFS) MPSS 12.2 [ ] ] [ ] [ ] 18

19 Xeon Phi MICROSOFT* WINDOWS* 12: MPSS <MPSS-install-dir>\bin root micinfo - micflash - / micctrl micras Windows* Xeon Phi RAS RAS micsmc (GUI) 2 19

20 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi MPSS Xeon Phi MPSS 6 Xeon Phi MIC SIMD (C/C++ FORTRAN ) ( ) SIMD / Xeon Phi MIC API Xeon Phi MIC : o Parallel Studio XE 2015 Composer Edition for C++ Windows* 64 MIC o Parallel Studio XE 2015 Composer Edition for Fortran Windows* 64 MIC (): o ( MKL) MIC MKL Xeon Phi Parallel Studio XE 2015 Composer Edition for C++ Windows* Parallel Studio XE 2015 Composer Edition for Fortran Windows* o ( TBB) o ( IPP) : 20

21 Xeon Phi MICROSOFT* WINDOWS* Debugger Extension o 64 MIC o VTune Amplifier XE 2015 for Windows*Windows* Xeon Phi Microsoft* Visual Studio* 2008 o Parallel Studio XE 2015 Composer Edition for C++ Windows* Parallel Studio XE 2015 Composer Edition for Fortran Windows*: [ ] > [ ] > [Intel Parallel Studio XE 2015 ( (R) Parallel Studio XE 2015)] > [Command Prompt ( )] > [Parallel Studio XE 2015 Composer Edition ( (R) Parallel Studio XE 2015 Composer Edition)] > [Intel 64 Visual Studio XXXX mode ( (R) 64 Visual Studio XXXX )] <install-dir>\documentation\ja_jp\ o o o compiler_c\cl\compiler_ug_c compiler_f\cl\compiler_ug_f - C for Windows* Visual Fortran 15.0 for Windows* ([ ] > [ ] > [Intel Parallel Studio XE 2015 ( (R) Parallel Studio XE 2015)] > [Documentation ( )] ) MIC > MIC > MIC MIC > > MIC Release_Notes-C-2015_W_JA.pdf Release_Notes-F-2015_W_ JA.pdf - MIC MIC 4 : Parallel Studio XE 2015 Composer Edition for C++ Windows* Parallel Studio XE 2015 Composer Edition for Fortran Windows* (Release_Notes-*-2015_ W_EN.pdf) <install-dir>\documentation\ja_jp\debugger\migdb_quickstart_win.pdf () Xeon Phi Visual Studio* Windows* Visual Studio* GDB Xeon Phi 21

22 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi o o MKL <install-dir>\documentation\ja_jp\mkl mkl_documentation.htm ( [ ] > [ ] > [Intel Parallel Studio XE 2015 ( (R) Parallel Studio XE 2015)] > [Documentation ( )] ) Xeon Phi MKL MKL VTune Amplifier XE 2015 for Windows* Xeon Phi <VTune-install-dir>\documentation \en\tutorials\find_hotspots\c++\index.htm () (Linux* ) Web : o Xeon Phi o RESOURCES (including downloads) Xeon Phi uos GDB MIC Xeon Phi () ABI System V Application Binary Interface K1OM Architecture Processor Supplement () Xeon Phi : o o o C++: <install-dir>\samples\ja_jp\c++\mic_samples Fortran: <install-dir>\samples\ja_jp\fortran\mic_samples\ MKL: o <install-dir>\mkl\examples\examples_mic\mic_offload : o C: <install-dir>\samples\ja_jp\c++\mic_sample\leo_tutorial Xeon Phi.dll Xeon Phi release-notes-*-2015-w-ja.pdf Xeon Phi > > /Qoffload-option /Qoffload-attribute-target /Qoffload-attribute-target ( )/Qoffload - 22

23 Xeon Phi MICROSOFT* WINDOWS* /Qoffload:none) ( ) OFFLOAD_REPORT prompt> set OFFLOAD_REPORT=3 1 2 prompt> set OFFLOAD_REPORT=<1 2> > CPU 2 CPU Xeon Phi (C/C++) (Fortran) ( MKL) CPU Xeon Phi : Xeon Phi Xeon Phi Xeon Phi Xeon Phi ans = a[0] + a[1] + + a[n-1] : C

24 Xeon Phi MICROSOFT* WINDOWS* float reduction_serial(float *data, int size) float ret = 0.f; for (int i=0; i<size; ++i) ret += data[i]; return ret; 1: (C/C++) ( ) #pragma offload target(mic) Xeon Phi ( ) ( ) in out inout ( ) () ret 1 MIC 1 float reduction_offload(float *data, int size) float ret = 0.f; #pragma offload target(mic) in(data:length(size)) for (int i=0; i<size; ++i) ret += data[i]; return ret; 2: Xeon Phi VPU Cilk Plus MIC

25 Xeon Phi MICROSOFT* WINDOWS* sec_reduce_add() float reduction_vectorreduction(float *data, int size) float ret = 0; #pragma offload target(mic) in(data:length(size)) ret = sec_reduce_add(data[0:size]); // Cilk Plus return ret; 3: (C/C++) Xeon Phi C++ > MIC > MIC <install-dir>\samples\ja_jp\c++\mic_samples\ intro_samplec\samplec13.c C/C++ C/C++ > MIC > MIC > > Parallel Studio XE 2015 Composer Edition C/C++ 2 (_Cilk_shared _Cilk_offload) ( Fortran ) (_Cilk_shared ) _Cilk_offload / API: void *_Offload_shared_malloc(size_t size); _Offload_shared_free(void *p); API: void *_Offload_shared_aligned_malloc(size_t size, size_t alignment); _Offload_shared_aligned_free(void *p); 25

26 Xeon Phi MICROSOFT* WINDOWS* 2 1 (_Cilk_offload ) _Cilk_shared _Cilk_offload float * _Cilk_shared data; // _Cilk_shared float MIC_OMPReduction(int size) float Result; #ifdef MIC int nthreads = 60; omp_set_num_threads(nthreads); #pragma omp parallel for reduction(+:result) for (int i=0; i<size; ++i) Result += data[i]; return Result; #else printf("intel(r) Xeon Phi(TM) Coprocessor not available\n"); #endif return 0.0f; int main() size_t size = 1*1e6; int n_bytes = size*sizeof(float); float Result; data = (_Cilk_shared float *)_Offload_shared_malloc (n_bytes); for (int i=0; i<size; ++i) data[i] = i%10; Result = _Cilk_offload MIC_OMPReduction(size); Printf( Cilk Offload Result=%.0f\n,Result); _Offload_shared_free(data); return 0; 4: _Cilk_shared _Cilk_offload (C/C++) C: <install-dir>\samples\ja_jp\c++\mic_samples shrd_samplec LEO_tutorial C++: <install-dir>\samples\ja_jp\c++\mic_samples\shrd_samplecpp 26

27 Xeon Phi MICROSOFT* WINDOWS* C++ Fortran C++ > MIC > MIC > > Xeon Phi Xeon Phi ( NFS ) : 1. <install-dir>\samples\ja_jp\c++\openmp_samples.zip openmp_sample.c 2. /Qmic icl /Qmic -openmp openmp_sample.c 3. WinSCP* a.out mic0 ( /tmp ) 4. c:\program Files (x86)\common Files\Intel\Shared Libraries\compiler\lib \mic\lib\libiomp5.so OpenMP* /tmp 5. PuTTY* ( OpenMP* ) export LD_LIBRARY_PATH=/tmp 6. ulimit s unlimited 7. /tmp a.out cd /tmp./a.out 27

28 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi 1. ( TBB) 2. OpenMP* 3. Cilk Plus 4. Pthreads* Xeon Phi Xeon Phi : OpenMP* CPU OpenMP* Xeon Phi OpenMP* / OpenMP* 1 Xeon Phi OpenMP* Xeon Phi OpenMP* CPU Xeon Phi CPU Xeon Phi omp parallel Xeon Phi 4 1 uos 4 ( ) OpenMP* 1 CPU Xeon Phi float OMP_reduction_OMP(float *data, int size) float ret = 0; #pragma offload target(mic) in(size) in(data:length(size)) #pragma omp parallel for reduction(+:ret) for (int i=0; i<size; ++i) ret += data[i]; return ret; 5: OpenMP* (C/C++) OpenMP* Fortran <install-dir>\samples \ja_jp\fortran\mic_samples\leo_fortran_intro 28

29 Xeon Phi MICROSOFT* WINDOWS* real function FTNReductionOMP(data, size) implicit none integer :: size, i real, dimension(size) :: data real :: ret = 0.0!dir$ omp offload target(mic) in(size) in(data:length(size))!$omp parallel do reduction(+:ret) do i=1,size ret = ret + data(i) enddo!$omp end parallel do FTNReductionOMP = ret return end function FTNReductionOMP 6: OpenMP* (Fortran) Xeon Phi : OpenMP* + Cilk Plus OpenMP* Cilk Plus Cilk Plus sec_reduce_add() MIC float OMPnthreads_CilkPlusEAN_reduction(float *data, int size) float ret=0; #pragma offload target(mic) in(data:length(size)) int nthreads = omp_get_max_threads(); int ElementsPerThread = size/nthreads; #pragma omp parallel for reduction(+:ret) for(int i=0;i<nthreads;i++) ret = sec_reduce_add( data[i*elementsperthread:elementsperthread]); // for(int i=nthreads*elementsperthread; i<size; i++) ret+=data[i]; return ret; 7: Open MP* Cilk Plus (C/C++) 29

30 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi : Cilk Plus Cilk Plus Cilk Plus MIC #pragma offload_attribute(push,target(mic)) #pragma offload_attribute(pop) #pragma offload_attribute(push,target(mic)) #include <cilk/cilk.h> #include <cilk/reducer_opadd.h> #pragma offload_attribute(pop) 8: (C/C++) cilk_for float ReduceCilk(float*data, int size) float ret = 0; #pragma offload target(mic) in(data:length(size)) cilk::reducer_opadd<int> total; cilk_for (int i=0; i<size; ++i) total += data[i]; ret = total.get_value(); return ret; 9: cilk_for Xeon Phi : TBB Cilk Plus TBB Cilk Plus MIC #pragma offload_attribute (push,target(mic)) #include "tbb/task_scheduler_init.h" #include "tbb/blocked_range.h" #include "tbb/parallel_reduce.h" #include "tbb/task.h" #pragma offload_attribute (pop) using namespace tbb; 10: TBB (C/C++) 30

31 Xeon Phi MICROSOFT* WINDOWS* Xeon Phi declspec(target(mic)) parallel_reduce 1 () join 1. MIC declspec(target(mic)) #ifdef MIC class declspec(target(mic)) ReduceTBB private: float *my_data; public: float sum; void operator()( const blocked_range<size_t>& r ) float *data = my_data; for( size_t i=r.begin(); i!=r.end(); ++i) sum += data[i]; ReduceTBB( ReduceTBB& x, split) : my_data(x.my_data), sum(0) void join( const ReduceTBB& y) sum += y.sum; ReduceTBB( float data[] ) : my_data(data), sum(0) ; #endif 11: MIC TBB (C/C++) 2. Xeon Phi declspec(target(mic)) 31

32 Xeon Phi MICROSOFT* WINDOWS* declspec(target(mic)) float MICReductionTBB(float *data, int size) ReduceTBB redc(data); // task_scheduler_init init; parallel_reduce(blocked_range<size_t>(0, size), redc); return redc.sum; 12: MIC TBB (C/C++) 3. #pragma offload target(mic) TBB float MICReductionTBB(float *data, int size) float ret(0.f); #pragma offload target(mic) in(size) in(data:length(size)) out(ret) ret = _MICReductionTBB(data, size); return ret; 13: TBB (C/C++) : TBB /Qtbb 32

33 Xeon Phi MICROSOFT* WINDOWS* MKL MKL (NAcc) NAcc Xeon Phi NAcc BLAS LAPACK FFT VML VSL ( MKL MKL NAcc MIC MKL Xeon Phi SGEMM 13: MKL BLAS SGEMM sgemm 1: 2: #pragma offload Xeon Phi free_if(0) Xeon Phi #define PHI_DEV 0 #pragma offload_transfer target(mic:phi_dev) \ in(a:length(matrix_elements) free_if(0)) \ in(b:length(matrix_elements) free_if(0)) \ in(c:length(matrix_elements) free_if(0)) 14: Xeon Phi 3: sgemm Xeon Phi MKL NAcc nocopy() 2 33

34 Xeon Phi MICROSOFT* WINDOWS* #pragma offload target(mic:phi_dev) \ in(transa, transb, N, alpha, beta) \ nocopy(a: alloc_if(0) free_if(0)) nocopy(b: alloc_if(0) free_if(0)) \ out(c:length(matrix_elements) alloc_if(0) free_if(0)) // output data sgemm(&transa, &transb, &N, &N, &N, &alpha, A, &N, B, &N, &beta, C, &N); 15: sgemm 4: 2 alloc_if(0) free_if(1) #pragma offload_transfer target(mic:phi_dev) \ nocopy(a:length(matrix_elements) alloc_if(0) free_if(1)) \ nocopy(b:length(matrix_elements) alloc_if(0) free_if(1)) \ nocopy(c:length(matrix_elements) alloc_if(0) free_if(1)) 16: MKL OpenMP* #pragma offload target(mic:phi_dev) \ in(transa, transb, N, alpha, beta) \ nocopy(a: alloc_if(0) free_if(0)) nocopy(b: alloc_if(0) free_if(0)) out(c:length(matrix_elements) alloc_if(0) free_if(0)) // output data omp_set_num_threads(64); // set num threads in openmp sgemm(&transa, &transb, &N, &N, &N, &alpha, A, &N, B, &N, &beta, C, &N); 17: omp_set_num_threads() Xeon Phi MKL MKL mkl_mic_enable() MKL Xeon Phi mkl_mic_disable() _Cilk_offload #pragma offload Xeon Phi MKL 34

35 Xeon Phi MICROSOFT* WINDOWS* _Cilk_offload #pragma offload (_Cilk_offload #pragma offload ) <install-dir>\mkl\examples\examples_ mic\mic_ao\blasc (C ) <install-dir>\mkl\examples\examples_mic\mic_ao\blasf (Fortran ) Xeon Phi MIC <install-dir> \Documentation\ja_JP\debugger\gdb\pdf\vsmigdb_config_guide.pdf Xeon Phi VTune Amplifier XE 2015 for Windows* Xeon Phi 2: 35

36 Xeon Phi MICROSOFT* WINDOWS* A: Linux* Xeon Phi Linux* 1. exit: > exit 2. ls: ls l > ls a.out libioomp5.so 3. pwd: > pwd /root 4. cd <path>: > cd /tmp 5. ps: > ps 5847 root 0:00 /sbin/sshd 5914 micuser 2:47 /bin/coi_daemon coiuser=micuser 6. kill -9 <pid>: ID > kill top: CPU > top 8. cp <sourcefilename> <destinationfilename>: > cp file1 file2 9. rm <filename>: > rm file1 10. less <filename>: > less file2 36

37 Xeon Phi MICROSOFT* WINDOWS* 11. grep <pattern>: coi grep ps > ps grep coi 5914 micuser 2:47 /bin/coi_daemon coiuser=micuser 12. export: > export LD_LIBRARY_PATH=/tmp 13. Ctrl + C: 37

38 Xeon Phi MICROSOFT* WINDOWS* Loc Q Nguyen MBA & 38

39 Xeon Phi MICROSOFT* WINDOWS* Intel's Terms and Conditions of Sale ( ) ( ) Web ( IntelIntel Cilk Xeon Phi VTune Xeon / Intel Corporation * 2015 Intel Corporation. 39

40 Xeon Phi MICROSOFT* WINDOWS* SIMD 2 ( SSE2) SIMD 3 ( SSE3) SIMD 3 (SSE3) #

インテル(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

インテル(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

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

THE PARALLEL Issue UNIVERSE James Reinders Parallel Building Blocks: David Sekowski Parallel Studio XE Cluster Studio Sanjay Goil John McHug

THE PARALLEL Issue UNIVERSE James Reinders Parallel Building Blocks: David Sekowski Parallel Studio XE Cluster Studio Sanjay Goil John McHug THE PARALLEL Issue 5 2010 11 UNIVERSE James Reinders Parallel Building Blocks: David Sekowski Parallel Studio XE Cluster Studio Sanjay Goil John McHugh JAMES REINDERS 3 Parallel Studio XE Cluster Studio

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

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

スパコンに通じる並列プログラミングの基礎 2018.09.10 [email protected] ( ) 2018.09.10 1 / 59 [email protected] ( ) 2018.09.10 2 / 59 Windows, Mac Unix 0444-J [email protected] ( ) 2018.09.10 3 / 59 Part I Unix GUI CUI:

More information

DPD Software Development Products Overview

DPD Software Development Products Overview 2 2007 Intel Corporation. Core 2 Core 2 Duo 2006/07/27 Core 2 precise VTune Core 2 Quad 2006/11/14 VTune Core 2 ( ) 1 David Levinthal 3 2007 Intel Corporation. PC Core 2 Extreme QX6800 2.93GHz, 1066MHz

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

Intel_ParallelStudioXE2013_ClusterStudioXE2013_Introduction.pptx

Intel_ParallelStudioXE2013_ClusterStudioXE2013_Introduction.pptx Parallel Studio XE 2013 Cluster Studio XE 2013 ) ( Intel s Terms and Conditions of Sale Sandy Bridge SYSmark MobileMark http://www.intel.com/performance/ Intel Intel Intel Atom Intel Core Intel Xeon Phi

More information

製品価格 ( 新規購入 ) INT6531 インテル VTune Amplifier XE 2017 for Windows Floating 1-275, ,000 INT6532 インテル VTune Amplifier XE 2017 for Linux Floating 1-27

製品価格 ( 新規購入 ) INT6531 インテル VTune Amplifier XE 2017 for Windows Floating 1-275, ,000 INT6532 インテル VTune Amplifier XE 2017 for Linux Floating 1-27 製品価格 ( 新規購入 ) INT6499 インテル Parallel Studio XE 2017 Cluster Edition for Windows Floating 2- INT6500 インテル Parallel Studio XE 2017 Cluster Edition for Windows Floating 5-2,478,000 2,676,240 INT6501 インテル Parallel

More information

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

OpenMP¤òÍѤ¤¤¿ÊÂÎó·×»»¡Ê£±¡Ë 2011 5 26 scalar Open MP Hello World Do (omp do) (omp workshare) (shared, private) π (reduction) scalar magny-cours, 48 scalar scalar 1 % scp. ssh / authorized keys 133. 30. 112. 246 2 48 % ssh 133.30.112.246

More information

インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版

インテル® VTune™ パフォーマンス・アナライザー 9.1 Windows* 版 VTune 9.1 Windows* ................................. 3...................... 3.................................................. 3............................................ 4 :.........................4................................................

More information

FFTSS Library Version 3.0 User's Guide

FFTSS Library Version 3.0 User's Guide : 19 10 31 FFTSS 3.0 Copyright (C) 2002-2007 The Scalable Software Infrastructure Project, (CREST),,. http://www.ssisc.org/ Contents 1 4 2 (DFT) 4 3 4 3.1 UNIX............................................

More information

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

OpenMP¤òÍѤ¤¤¿ÊÂÎó·×»»¡Ê£±¡Ë 2012 5 24 scalar Open MP Hello World Do (omp do) (omp workshare) (shared, private) π (reduction) PU PU PU 2 16 OpenMP FORTRAN/C/C++ MPI OpenMP 1997 FORTRAN Ver. 1.0 API 1998 C/C++ Ver. 1.0 API 2000 FORTRAN

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

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

スパコンに通じる並列プログラミングの基礎 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

Contents Windows* /Linux* C++/Fortran... 3 Microsoft* embedded Visual C++* C Microsoft* Windows* CE.NET Platform Builder C IP

Contents Windows* /Linux* C++/Fortran... 3 Microsoft* embedded Visual C++* C Microsoft* Windows* CE.NET Platform Builder C IP Windows*/Linux* VTune TM Contents... 1... 2 Windows* /Linux* C++/Fortran... 3 Microsoft* embedded Visual C++* C++... 9 Microsoft* Windows* CE.NET Platform Builder C++... 11 IPP... 13 PCA IPP... 15 GPP...

More information

Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」

Nios® II HAL API を使用したソフトウェア・サンプル集 「Modular Scatter-Gather DMA Core」 ALTIMA Company, MACNICA, Inc Nios II HAL API Modular Scatter-Gather DMA Core Ver.17.1 2018 8 Rev.1 Nios II HAL API Modular Scatter-Gather DMA Core...3...3...4... 4... 5 3-2-1. msgdma... 6 3-2-2. On-Chip

More information

Microsoft Word - w_mkl_build_howto.doc

Microsoft Word - w_mkl_build_howto.doc MKL 10.0 2007/12/18 XLsoft - 2 - 1....- 4-2. MKL...- 4-3....- 5-3-1....- 5-3-1-1. Microsoft Visual C++ 2005...- 5-3-1-2. C/C++...- 9-3-1-3. Fortran...- 11-3-2. Microsoft Visual Studio...- 13-3-2-1. Microsoft

More information

( CUDA CUDA CUDA CUDA ( NVIDIA CUDA I

(    CUDA CUDA CUDA CUDA (  NVIDIA CUDA I GPGPU (II) GPGPU CUDA 1 GPGPU CUDA(CUDA Unified Device Architecture) CUDA NVIDIA GPU *1 C/C++ (nvcc) CUDA NVIDIA GPU GPU CUDA CUDA 1 CUDA CUDA 2 CUDA NVIDIA GPU PC Windows Linux MaxOSX CUDA GPU CUDA NVIDIA

More information

hotspot の特定と最適化

hotspot の特定と最適化 1 1? 1 1 2 1. hotspot : hotspot hotspot Parallel Amplifier 1? 2. hotspot : (1 ) Parallel Composer 1 Microsoft* Ticker Tape Smoke 1.0 PiSolver 66 / 64 / 2.76 ** 84 / 27% ** 75 / 17% ** 1.46 89% Microsoft*

More information

07-二村幸孝・出口大輔.indd

07-二村幸孝・出口大輔.indd GPU Graphics Processing Units HPC High Performance Computing GPU GPGPU General-Purpose computation on GPU CPU GPU GPU *1 Intel Quad-Core Xeon E5472 3.0 GHz 2 6 MB L2 cache 1600 MHz FSB 80 GFlops 1 nvidia

More information

製品型番 商用版特定ユーザーライセンス INT7001 インテル System Studio 2018 FreeBSD \163,080 INT6673 インテル Media Server Studio 2017 Essentials \84,000 \90,720 Edit INT6674 インテ

製品型番 商用版特定ユーザーライセンス INT7001 インテル System Studio 2018 FreeBSD \163,080 INT6673 インテル Media Server Studio 2017 Essentials \84,000 \90,720 Edit INT6674 インテ インテルソウトウェア開発製品 2018 (C++ Fotran コンパイラ ) 商用版特定ユーザーライセンス標準価格表 株式会社アークブレイン 2017 年 12 月 7 日 ~ 製品型番 商用版特定ユーザーライセンス INT6759 インテル Parallel Studio XE 2018 Cluster \495,000 \534,600 Edition INT6760 インテル Parallel

More information

インテルソウトウェア開発製品アカデミック版特定ユーザーライセンス標準価格表 株式会社アークブレイン 2016 年 5 月 10 日 ~ 製品型番 アカデミック版特定ユーザーライセンス 税別標準価格 税込標準価格 INT5744 インテル Parallel Studio XE 2016 Cluster

インテルソウトウェア開発製品アカデミック版特定ユーザーライセンス標準価格表 株式会社アークブレイン 2016 年 5 月 10 日 ~ 製品型番 アカデミック版特定ユーザーライセンス 税別標準価格 税込標準価格 INT5744 インテル Parallel Studio XE 2016 Cluster インテルソウトウェア開発製品アカデミック版特定ユーザーライセンス標準価格表 株式会社アークブレイン 2016 年 5 月 10 日 ~ アカデミック版特定ユーザーライセンス INT5744 インテル Parallel Studio XE 2016 Cluster Edition 273,000 for 294 Win INT5745 インテル Parallel Studio XE 2016 Cluster

More information

2. OpenMP OpenMP OpenMP OpenMP #pragma#pragma omp #pragma omp parallel #pragma omp single #pragma omp master #pragma omp for #pragma omp critica

2. OpenMP OpenMP OpenMP OpenMP #pragma#pragma omp #pragma omp parallel #pragma omp single #pragma omp master #pragma omp for #pragma omp critica C OpenMP 1. OpenMP OpenMP Architecture Review BoardARB OpenMP OpenMP OpenMP OpenMP OpenMP Version 2.0 Version 2.0 OpenMP Fortran C/C++ C C++ 1997 10 OpenMP Fortran API 1.0 1998 10 OpenMP C/C++ API 1.0

More information

LAN Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License

LAN Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License LAN 2014 3 19 Copyright c 1993 2014 Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License. 1 2 1.1................................... 2 1.2.........................

More information

VNSTProductDes3.0-1_jp.pdf

VNSTProductDes3.0-1_jp.pdf Visual Nexus Secure Transport 2005/10/18 Visual Nexus http:// www.visualnexus.com/jp/support.htm Visual Nexus Secure Transport 2005/02/25 1 2005/10/18 Ver3.0-1 2005 10 18 108-0075 21119 2 Visual Nexus

More information

大統一Debian勉強会 gdb+python拡張を使ったデバッグ手法

大統一Debian勉強会 gdb+python拡張を使ったデバッグ手法 Debian 2013 gdb+python [email protected] 2013 6 29 Level Debian Up Debian Debian debian sid unstable Debian debian sid unstable *-dbg Debian debian sid unstable *-dbg gdb Debian debian sid unstable *-dbg

More information

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved (Version: 2013/5/16) Intel CPU ([email protected]) 1 Intel CPU( AMD CPU) 64bit SIMD Inline Assemler Windows Visual C++ Linux gcc 2 FPU SSE2 Intel CPU double 8087 FPU (floating point number processing unit)

More information

double float

double float 2015 3 13 1 2 2 3 2.1.......................... 3 2.2............................. 3 3 4 3.1............................... 4 3.2 double float......................... 5 3.3 main.......................

More information

<Documents Title Here>

<Documents Title Here> Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone Oracle Application Server 10g Release 2 (10.1.2) for Microsoft Windows Business Intelligence Standalone

More information

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6

Oracle8 Workgroup Server for Windows NTインストレーション・ガイド,リリース8.0.6 Oracle8 Workgroup Server for Windows NT 8.0.6 2000 5 : J00213-01 Oracle8 Workgroup Server for Windows NT, 8.0.6 : J00213-01 Oracle8 Release 8.0.6 for Windows NT A69969-01 Copyright 1999, 2000, Oracle Corporation.

More information

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi

bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows ˆ Windows10 64bit Wi Windows bash on Ubuntu on Windows [Windows Creators Update(1703) ] TAKE 2017-10-06 bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu on Windows bash on Ubuntu

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

目次 1 はじめに 製品に含まれるコンポーネント 動作環境... 4 オペレーティング システム... 4 Microsoft Visual Studio* 製品 製品のダウンロード 製品版をインストールする場合 評価版を

目次 1 はじめに 製品に含まれるコンポーネント 動作環境... 4 オペレーティング システム... 4 Microsoft Visual Studio* 製品 製品のダウンロード 製品版をインストールする場合 評価版を インテル Parallel Studio XE 2018 Composer Edition for Fortran Windows* インストール ガイド Rev. 2. 0 (2017/11/22) エクセルソフト株式会社 www.xlsoft.com 目次 1 はじめに... 3 2 製品に含まれるコンポーネント... 3 3 動作環境... 4 オペレーティング システム... 4 Microsoft

More information

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows : インストール・ガイド インテル Parallel Studio XE 2019 Composer Edition for Fortran Windows インストール ガイド エクセルソフト株式会社 Version 1.0.0-20180918 目次 1. はじめに....................................................................................

More information

Si-R180 ご利用にあたって

Si-R180 ご利用にあたって P3NK-2472-01Z0 GeoStream Si-R 180 LAN 2007 7 Microsoft Corporation All rights reserved, Copyright 2007 2 ...2...5...5...5...5...6...7...8...8...11...11 LAN...11...11...12...12...12...12...12...13 ISO/IEC15408...14

More information

インテル® Parallel Studio 入門ガイド

インテル® Parallel Studio 入門ガイド Parallel Studio エクセルソフト株式会社 www.xlsoft.com Rev. 1.1 (2010/04/08) 1 / 48 ... 3 Parallel Studio... 3... 4... 5... 6 Parallel Composer... 8 Parallel Amplifier... 12 Parallel Composer... 16 Parallel Composer...

More information

untitled

untitled FutureNet Microsoft Corporation Microsoft Windows Windows 95 Windows 98 Windows NT4.0 Windows 2000, Windows XP, Microsoft Internet Exproler (1) (2) (3) COM. (4) (5) ii ... 1 1.1... 1 1.2... 3 1.3... 6...

More information

dvi

dvi { SSH { 3 3 1 telnet ID ( ) ID ( 1) SSH(Secure SHell) (ID ) SSH SSH SSH login : userid password : himitsu login : userid psaaword: himitsu login : userid password : himitsu 1. Host 11 7 UNIX ( sakura)

More information

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved

64bit SSE2 SSE2 FPU Visual C++ 64bit Inline Assembler 4 FPU SSE2 4.1 FPU Control Word FPU 16bit R R R IC RC(2) PC(2) R R PM UM OM ZM DM IM R: reserved (Version: 2013/7/10) Intel CPU ([email protected]) 1 Intel CPU( AMD CPU) 64bit SIMD Inline Assemler Windows Visual C++ Linux gcc 2 FPU SSE2 Intel CPU double 8087 FPU (floating point number processing unit)

More information

tebiki00.dvi

tebiki00.dvi (Linux) [ UNIX ] CMD Workshop ( ) 1 *********************************************************************** * Linux PC-UNIX UNIX * * 99% FreeBSD BSD PC-UNIX * * * ***********************************************************************

More information

WinHPC ppt

WinHPC ppt MPI.NET C# 2 2009 1 20 MPI.NET MPI.NET C# MPI.NET C# MPI MPI.NET 1 1 MPI.NET C# Hello World MPI.NET.NET Framework.NET C# API C# Microsoft.NET java.net (Visual Basic.NET Visual C++) C# class Helloworld

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

Microsoft Windows Hyper-VでのVNXeシステムの使用

Microsoft Windows Hyper-VでのVNXeシステムの使用 EMC VNXe Microsoft Windows Hyper-V VNXe VNXe Operating Environment 2.4 P/N 300-010-552 04 Copyright 2013 EMC Corporation. All rights reserved. 2013 5 EMC Corporation EMC Corporation EMC EMC 2 EMC EMC EMC

More information

インテル® Parallel Studio XE 2017 Composer Edition for Fortran Windows - インストール・ガイド -

インテル® Parallel Studio XE 2017 Composer Edition for Fortran Windows - インストール・ガイド - インテル Parallel Studio XE 2017 Composer Edition for Fortran Windows - インストール ガイド - エクセルソフト株式会社 www.xlsoft.com Rev. 2. 0 (2016/10/20) 目次 1 はじめに... 4 2 製品に含まれるコンポーネント... 4 3 動作環境... 5 オペレーティング システム... 5 Microsoft

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

ARM gcc Kunihiko IMAI 2009 1 11 ARM gcc 1 2 2 2 3 3 4 3 4.1................................. 3 4.2............................................ 4 4.3........................................

More information

Cisco Umbrella Branch Cisco Umbrella Branch Cisco ISR Umbrella Branch

Cisco Umbrella Branch Cisco Umbrella Branch Cisco ISR Umbrella Branch Cisco Umbrella Branch Cisco Umbrella Branch Cisco ISR 4000 1 2 3 Umbrella Branch 1 Cisco Umbrella Branch Cisco ISR 4000 Cisco Umbrella Branch Security K9 ROM Monitor (ROMMON) 16.2(1r) ROMMON 16.2(1r) 3

More information

インテル Parallel Studio XE 2017 Composer Edition for Fortran Windows* インストール ガイド Rev (2017/06/08) エクセルソフト株式会社

インテル Parallel Studio XE 2017 Composer Edition for Fortran Windows* インストール ガイド Rev (2017/06/08) エクセルソフト株式会社 インテル Parallel Studio XE 2017 Composer Edition for Fortran Windows* インストール ガイド Rev. 2. 1 (2017/06/08) エクセルソフト株式会社 www.xlsoft.com 目次 1 はじめに... 3 2 製品に含まれるコンポーネント... 3 3 動作環境... 4 オペレーティング システム... 4 Microsoft

More information

Quickstart Guide 3rd Edition

Quickstart Guide 3rd Edition 10 QNX QNX 1 2 3 4 5 QNX Momentics QNX Neutrino RTOS QNX Neutrino 6 7 8 QNX Neutrino 9 10 1 1 QNX Neutrino RTOS QNX Momentics Windows Vista Windows 2000 Windows XP Linux QNX Neutrino QNX Momentics CD http://www.qnx.co.jp/

More information

NetWorker Avamar リリース8.0統合ガイド

NetWorker Avamar リリース8.0統合ガイド EMC NetWorker Avamar 8.0 P/N 300-013-563 A02 Copyright 2012 EMC Corporation. All rights reserved. 2012 7 EMC Corporation EMC Corporation EMC EMC 2 EMC EMC EMC Corporation EMC Web Technical Documentation

More information

SR-X526R1 サーバ収容スイッチ ご利用にあたって

SR-X526R1 サーバ収容スイッチ ご利用にあたって SR-X526R1 P3NK-3432-05Z0 526R1 V01 SR-X526R1 V01 2009 10 2010 4 2 2011 5 3 2012 3 4 2012 11 5 Microsoft Corporation Copyright FUJITSU LIMITED 2009-2012 2 SR-X526R1 V01...2...5...5...5...5...6...7...8...8...11...11...11...11...11...11...12...12...12...12...13...13...13

More information

Emacs ML let start ::= exp (1) exp ::= (2) fn id exp (3) ::= (4) (5) ::= id (6) const (7) (exp) (8) let val id = exp in

Emacs ML let start ::= exp (1) exp ::= (2) fn id exp (3) ::= (4) (5) ::= id (6) const (7) (exp) (8) let val id = exp in Emacs, {l06050,sasano}@sic.shibaura-it.ac.jp Eclipse Visual Studio Standard ML Haskell Emacs 1 Eclipse Visual Studio variable not found LR(1) let Emacs Emacs Emacs Java Emacs JDEE [3] JDEE Emacs Java 2

More information

インテル® MPI ライブラリー Windows* 版

インテル® MPI ライブラリー Windows* 版 MPI Windows* MPI MPI (Message Passing Interface) v2 (MPI-2) MPI MPI 1...4 1.1...4 1.2 Doc Type...4 1.3...4 1.4...5 2 MPI...6 2.1...6 2.2...6 2.3...7 2.4 SMPD...7 2.5...8 2.6 MPI...8 3...10 3.1...10 3.2...11

More information

XcalableMP入門

XcalableMP入門 XcalableMP 1 HPC-Phys@, 2018 8 22 XcalableMP XMP XMP Lattice QCD!2 XMP MPI MPI!3 XMP 1/2 PCXMP MPI Fortran CCoarray C++ MPIMPI XMP OpenMP http://xcalablemp.org!4 XMP 2/2 SPMD (Single Program Multiple Data)

More information

I I / 47

I I / 47 1 2013.07.18 1 I 2013 3 I 2013.07.18 1 / 47 A Flat MPI B 1 2 C: 2 I 2013.07.18 2 / 47 I 2013.07.18 3 / 47 #PJM -L "rscgrp=small" π-computer small: 12 large: 84 school: 24 84 16 = 1344 small school small

More information

cpp1.dvi

cpp1.dvi 2017 c 1 C++ (1) C C++, C++, C 11, 12 13 (1) 14 (2) 11 1 n C++ //, [List 11] 1: #include // C 2: 3: int main(void) { 4: std::cout

More information

I117 II I117 PROGRAMMING PRACTICE II SOFTWARE DEVELOPMENT ENV. 1 Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara

I117 II I117 PROGRAMMING PRACTICE II SOFTWARE DEVELOPMENT ENV. 1 Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara I117 II I117 PROGRAMMING PRACTICE II SOFTWARE DEVELOPMENT ENV. 1 Research Center for Advanced Computing Infrastructure (RCACI) / Yasuhiro Ohara [email protected] / SCHEDULE 1. 2011/06/07(Tue) / Basic of

More information

アカ版特定ユーザーライセンス INT7006 INT7007 INT7008 INT6685 インテル System Studio 2018 Ultimate on \217,080 r インテル System Studio 2018 Ultimate on \217,080 r インテル Syst

アカ版特定ユーザーライセンス INT7006 INT7007 INT7008 INT6685 インテル System Studio 2018 Ultimate on \217,080 r インテル System Studio 2018 Ultimate on \217,080 r インテル Syst インテルソウトウェア開発製品 2018 (C++ Fotran コンパイラ ) アカ版特定ユーザーライセンス標準価格表 株式会社アークブレイン 2017 年 12 月 7 日 ~ 製品型番 アカ版特定ユーザーライセンス INT6794 インテル Parallel Studio XE 2018 Cluster \252,000 \272,160 on INT6795 インテル Parallel Studio

More information

RouteMagic Controller RMC-MP200 / MP Version

RouteMagic Controller RMC-MP200 / MP Version RouteMagic Controller RMC-MP200 / MP1200 - Version 3.7.1 - RouteMagic Controller( RMC ) 3.7 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.7 RouteMagic Controller Version

More information

RX600 & RX200シリーズ アプリケーションノート RX用仮想EEPROM

RX600 & RX200シリーズ アプリケーションノート RX用仮想EEPROM R01AN0724JU0170 Rev.1.70 MCU EEPROM RX MCU 1 RX MCU EEPROM VEE VEE API MCU MCU API RX621 RX62N RX62T RX62G RX630 RX631 RX63N RX63T RX210 R01AN0724JU0170 Rev.1.70 Page 1 of 33 1.... 3 1.1... 3 1.2... 3

More information

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド

インテル® Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版 : インストール・ガイド インテル Parallel Studio XE 2019 Composer Edition for Fortran Windows 日本語版インストール ガイド エクセルソフト株式会社 Version 2.1.0-20190405 目次 1. はじめに.................................................................................

More information

SR-X324T1/316T1 サーバ収容スイッチ ご利用にあたって

SR-X324T1/316T1 サーバ収容スイッチ ご利用にあたって SR-X324T1/316T1 P3NK-4092-04Z0 324T1/316T1 V01 SR-X324T1/316T1 V01 2010 4 2011 5 2 2012 3 3 2012 11 4 Microsoft Corporation Copyright FUJITSU LIMITED 2010-2012 2 SR-X324T1/316T1 V01...2...5...5...5...5...6...7...8...8...11...11...11...11...11...11...12...12...12...12...12...13...13

More information

Nios II ハードウェア・チュートリアル

Nios II ハードウェア・チュートリアル Nios II ver. 7.1 2007 8 1. Nios II FPGA Nios II Quaruts II 7.1 Nios II 7.1 Nios II Cyclone II count_binary 2. 2-1. http://www.altera.com/literature/lit-nio2.jsp 2-2. Nios II Quartus II FEATURE Nios II

More information

RouteMagic Controller( RMC ) 3.6 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.6 RouteMagic Controller Version 3

RouteMagic Controller( RMC ) 3.6 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.6 RouteMagic Controller Version 3 RouteMagic Controller RMC-MP200 / MP1200 - Version 3.6 - RouteMagic Controller( RMC ) 3.6 RMC RouteMagic RouteMagic Controller RouteMagic Controller MP1200 / MP200 Version 3.6 RouteMagic Controller Version

More information

P P P P P P P OS... P P P P P P

P P P P P P P OS... P P P P P P SAS Visual Analytics on MapR Converged Data Platform 2015 12 1. 1.1... P2 1.2... P2 2. 2.1... P3 2.2... P6 2.2.1... P6 2.2.2... P6 2.3... P10 3. 3.1 OS... P11 3.2... P12 3.3... P13 3.4... P13 3.5... P14

More information