Поиск по:sp.cs.msu.ru -
Поискать по всем серверам
На этой странице приведены все страницы сервера sp.cs.msu.ru ,которые мы индексируем. Показаны документы 641 - 660 из 751.
Упорядочить по:
URL
|
дате изменения
641. Fortran DVM language description. Part 2 (5-6)
Fortran DVM - contents . Part 1 (1-4) . ... 5.1 Parallel loops . 5.1.1 Parallel loop definition . The execution model of FDVM program and the programs in other data parallel languages too is SPMD (single program, multiple data). ... there are no I/O statements and DVM directives inside parallel loop body. ... shadow-renew-clause ] [ , shadow-compute-clause ] . ... A special case is using SHADOW_START and SHADOW_WAIT directives as shadow-renew-clause of parallel loop. shadow-renew-clause . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/fdvm/fdvmLDe2.html -- 84.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
642. Fortran DVM language description. Part 3 (7-12)
Fortran DVM - contents . Part 1 (1-4) . ... task . ... CDVM $ PROCESSORS P(NUMBER_OF_PROCESSORS( )) C arrays A1,A2,A3 - the function values on the previous iteration C arrays B1,B2,B3 - the ... current iteration REAL A1(M,N1+1), B1(M,N1+1) REAL A2(M1+1,N2+1), B2(M1+1,N2+1) REAL A3(M2+1,N2+1), B3(M2+1,N2+1) C declaration of task array CDVM $ TASK MB( 3 ) C aligning arrays of each block CDVM $ ALIGN B1(I,J) WITH A1(I,J) CDVM $ ALIGN B2(I,J) WITH A2(I,J) CDVM $ ALIGN B3(I,J) WITH A3(I,J) C ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/fdvm/fdvmLDe3.html -- 32.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
643. Fortran DVM compiler. User's guide
Fortran DVM Compiler . User's guide . ... 6 Compiling HPF-DVM program . ... The extension is implemented as special comments (directives) that annotate sequential program in Fortran 77. ... If the source program has INCLUDE statements and not all include-files are in the current directory, it is necessary to use the option . ... User's guide" and "Debugging DVM-program performance. ... A syntax error was found while parsing the Fortran statement or DVM directive. ... Missing DVM directive prefix . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/fdvm/fdvmUGe.html -- 98.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
644. HPF DVM. Language specification
... HPF-DVM) . Language specification . ... 5 ALIGN and REALIGN directives . ... Jacobi algorithm PROGRAM JACOBI PARAMETER (K=8, ITMAX=20) REAL A(K,K), B(K,K) *HPF$ DISTRIBUTE A (BLOCK, BLOCK) *HPF$ ALIGN B(I,J) WITH A(I,J) C arrays A and B with block distribution PRINT *, '******** TEST_JACOBI_HPF ********' C nest of two independent loops, iteration (i,j) will be executed C on processor, which is owner of element A(i,j) *HPF$ INDEPENDENT DO 1 J = 1, K *HPF$ INDEPENDENT DO 1 I = 1, K A(I,J) = 0. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/fdvm/hpfLDe.html -- 22.6 Кб -- 13.02.2006
Похожие документы
Похожие документы
645. Prefictor of DVM-program performance. Detailed design (continuation)
Predictor of DVM-program performance. Detailed design. (beginning) . ... Detailed design (continuation) . ... Base class for most of the classes class Space { protected: long Rank; // Number of space dimensions vector long SizeArray; // Size of each dimension vector long MultArray; // Multiplier for each dimension public: Space(); Space( long ARank, vector long ASizeArray, vector long MultArray); Space( long ARank, ... vector<long> ADistrParamArray, long ANewSign ); . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/predictor/predDDe1.html -- 96.9 Кб -- 13.02.2006
Похожие документы
Похожие документы
646. C-DVM language description
C-DVM . ... Language description . ... 6 Remote data specification . ... 6.2 Remote references of SHADOW type . ... 6.2.2 Specification of independent references of SHADOW type for one loop . 6.2.3 ACROSS specification of dependent references of SHADOW type for single loop . ... 6.3.2 Synchronous specification of remote references of REMOTE type . 6.3.3 Asynchronous specification of remote references of REMOTE type . ... 6.4.1 Synchronous specification of remote references of REDUCTION type . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/cdvm/cdvmLDe.html -- 14.6 Кб -- 13.02.2006
Похожие документы
Похожие документы
647. C-DVM language description. Part 1 (1 - 4)
C-DVM - contents . Part 1(1-4) . ... C-DVM language was designed to support the development of portable and efficient parallel computational applications. ... The development of such parallel applications requires from a programmer far more efforts than development of sequential ones, as the programmer has to distribute data and computations between different processors and also provide interaction of processors via message passing. ... distribution of array elements over the processors; . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/cdvm/cdvmLDe1.html -- 60.3 Кб -- 13.02.2006
Похожие документы
Похожие документы
648. C-DVM language description. Part 2 (5 - 11)
C-DVM - contents . Part 1(1-4) . ... 5.1 Parallel loops . ... The execution model of C-DVM program as the programs in other languages with data parallelism is SPMD (single program, multiple data). ... the loop doesn't contain I/O statements and DVM-directives. ... PARALLEL directive is placed before loop header and distributes loop iterations in accordance with array or template distribution. ... Description of task array ( TASK directive). ... DVM ( parallel-task-loop-directive ) . do-loop . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/cdvm/cdvmLDe2.html -- 67.5 Кб -- 13.02.2006
Похожие документы
Похожие документы
649. C-DVM language description. Part 3 (Apendixes)
C-DVM - contents . Part 1(1-4) . ... GAUSS program */ #include stdlib.h #include stdio.h #include math.h # define DVM (dvmdir) # define DO(v,l,h,s) for(v=l; v =h; v+=s) # define N 10 int main ( int argn, char **args) { long i, j, k; /* declaration of dynamic distributed arrays */ DVM (DISTRIBUTE [BLOCK] []) float (*A)[N+1]; DVM (DISTRIBUTE [BLOCK]) float (*X); /* creation of arrays */ A = malloc( N*(N+1)*sizeof(float)); X = malloc( N*sizeof(float)); /* initialize ... DVM-directive . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/cdvm/cdvmLDe3.html -- 44.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
650. C-DVM compiler. User's guide
C-DVM compiler . User's guide . ... C-DVM is the ANSI-C language extended by special annotations for specifying parallel execution of a program. ... C-DVM compiler (C-DVM converter) is DVM-system tool to translate an annotated C-DVM program to a SPMD stile program in ANSY-C language containing Run-Time library (Lib-DVM) calls. ... file name (without extension) containing source program in C-DVM language to be compiled. ... User's guide" and "Debugging DVM-program performance. ... C-DVM syntax. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/cdvm/cdvmUGe.html -- 23.7 Кб -- 13.02.2006
Похожие документы
Похожие документы
651. Debugging DVM-program. User's guide. Part 1
Debugging DVM-programs . User's guide . ... 10.2 Obtaining debug versions of DVM-program for sequential and parallel execution . ... 10.4 Accumulation of DVM-program reference trace file . ... examining the execution trace when the program is executed in parallel mode (see section 5); . ... The command to start debug parallel version of DVM-program comparing execution results of executing the program on one processor, with previously accumulated reference trace. dvm red <DVM-program_name> . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/usr/debug/debugUGe.html -- 65.6 Кб -- 13.02.2006
Похожие документы
Похожие документы
652. Performance Analyzer. Detailed design
Parallel Program Performance Analyzer (PPPA) . Detailed design . ... 2.4 Definition of functions used for representation of interval information, general information of support system and times of collective operations . ... These times are used by performance analyzer to calculate dissynchronization characteristics and time variation for each interval. ... These functions also provide writing trace of corresponding event into files. void __callstd binter_(long *nfrag, long *val) . ... times . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/perform/pppaDDe.html -- 49.9 Кб -- 13.02.2006
Похожие документы
Похожие документы
653. Performance Analyzer. Preliminary design
Parallel Program Performance Analyzer (PPPA) . ... 3.3.1 Calculation of the characteristics of execution on each processors . ... With the performance analyzer the user can get the execution time characteristics of his program in more or less detail. ... Execution time is the maximum from the times of the program execution on each processor. ... Besides such imbalance of processors loading at different stages of the parallel program execution can result in growing processor synchronization time. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/perform/pppaPDe.html -- 18.0 Кб -- 13.02.2006
Похожие документы
Похожие документы
654. Prefictor of DVM-program performance. Detailed design
Predictor of DVM-program performance . ... Detailed design . ... 3.2 Ordinary functions . ... Main functions of time extrapolation . ... Execution_time ? ... Function execution time is added to Execution_time and IO_time of input/output processor. ... This algorithm is implemented in Darray:RalnDA function, which returns amount of time spent in exchanges between processors during the given operation. ... For finding the time spared by processors, in GetCost function, one of the two algorithms is used. ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/predictor/predDDe.html -- 89.4 Кб -- 13.02.2006
Похожие документы
Похожие документы
655. Prefictor of DVM-program performance. Preliminary design
Predictor of DVM-program performance . Preliminary design . ... 3.1 Representation of the program as hierarchy of intervals . ... 3.2.2 Simulation of parallel execution of DVM-program . ... The predictor is intended for performance analysis and debugging of DVM-programs without usage of a real parallel computer (access to which is usually limited or complicated). ... time needed for execution of interprocessor communications; . ... execution time; . ... lost time. ... Processor time ( CPU_time ) . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/predictor/predPDe.html -- 16.7 Кб -- 13.02.2006
Похожие документы
Похожие документы
656. Lib-DVM library. Detailed design. Part 1
Lib-DVM - detailed design (contents) . Part 1(1-7) . ... number of copied bytes. 1.3 High level output with processor number prefix . ... The functions are similarly to the C library functions printf and fprintf , but the current processor number is reported before specified information output in the following form: . ... This number is substituted for processor identifier (see section 4) when the functions of message passing system are called. ... 7 Tracing user program and Run-Time System . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/libdvm/rtsDDe1.html -- 84.5 Кб -- 13.02.2006
Похожие документы
Похожие документы
657. Lib-DVM library. Detailed design. Part 2
Lib-DVM - detailed design (contents) . Part 1(1-7) . ... 8 Output of informational messages of Run-Time System and error messages . ... The file current.par is the parameter file of current startup of Run-Time System and is created by Run-Time System startup program in the current working directory. ... accompany output of the user program; . ... flag to output statistics of Run-Time System function calls, acceptable for the user program (for each function the count of function calls is reported). ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/libdvm/rtsDDe2.html -- 64.2 Кб -- 13.02.2006
Похожие документы
Похожие документы
658. Lib-DVM library. Detailed design. Part 3 (12.1-12.2)
Lib-DVM - detailed design (contents) . ... RTS err 012.000: parameter file <parameter file name> does not exist . ... RTS err 012.002: can?t open parameter file <parameter file name> . ... RTS err 012.009: no ?]? (parameter file <parameter file name>) . ... RTS err 012.013: no parameter (parameter file <parameter file name>) . ... RTS err 012.015: invalid double parameter (parameter file <parameter file name>) . RTS err 012.016: invalid long parameter (parameter file <parameter file name>) . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/libdvm/rtsDDe31.html -- 33.8 Кб -- 13.02.2006
Похожие документы
Похожие документы
659. Lib-DVM library. Detailed design. Part 3 (12.3-12.4)
Lib-DVM - detailed design (contents) . Part 1(1-7) . ... Error messages (12.3-12.4) . ... 12.3 Processor systems . ... the abstract machine is not a DVM object; . ... Processor system, passed to the function, is not parental processor system (that is the system, parental abstract machine is mapped on) or its direct or indirect subsystem. ... InitIndexArray[<dimension number of parental abstract machine representation minus 1>] = <initial value of created processor system index> ? ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/libdvm/rtsDDe32.html -- 40.0 Кб -- 13.02.2006
Похожие документы
Похожие документы
660. Lib-DVM library. Detailed design. Part 3 (12.5-12.10)
Lib-DVM - detailed design (contents) . ... RTS err 040.000: wrong call crtda_ . ... RTS err 040.001: wrong call crtda_ . ... RTS err 040.002: wrong call crtda_ . ... RTS err 040.003: wrong call crtda_ . ... RTS err 040.004: wrong call crtda_ . ... RTS err 040.005: wrong call addhdr_ . ... RTS err 040.006: wrong call addhdr_ . ... RTS err 040.007: wrong call addhdr_ . ... RTS err 040.008: wrong call delhdr_ . ... RTS err 040.009: wrong call delhdr_ . ... RTS err 040.010: wrong call delda_ . ...
[
Сохраненная копия
]
Ссылки http://sp.cs.msu.ru/dvm/dvmhtm1107/eng/sys/libdvm/rtsDDe33.html -- 69.1 Кб -- 13.02.2006
Похожие документы
Похожие документы