⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 notes

📁 fortran并行计算包
💻
字号:
-------------------------------------------------------------------------------------------------------------Things That Are Being Validated: (PARTIAL LIST!!!!)		+-----------------------+---------------------------------------+-----------------------+	| CHECK			| DESCRIPTION				| Functions Applied	|	+-----------------------+---------------------------------------+-----------------------+	| Call Consistency 	| Ensures that all processes in the 	| All Functions.	|	|			| communicator have made the same	| (see notes 2 & 3)	| 	|			| call in a given event.		|			|	+-----------------------+---------------------------------------+-----------------------+	| Root Consistency	| Ensures that all processes in the 	| Gather, Gatherv, 	|	|			| communicator have given the same root.| Scatter, Scatterv,	|	|			|					| Reduce.		|	+-----------------------+---------------------------------------+-----------------------+	| MPI_IN_PLACE 		| Ensures that all processes have either| Allgather, Allgatherv |	| Consistency		| given or not given the MPI_IN_PLACE 	| Allreduce, 		|	|			| argument for a buffer.		| Reduce_scatter.	|	+-----------------------+---------------------------------------+-----------------------+	| Operator Consistency	| Ensuers that all processes in the 	| Reduce, Allreduce,    |	|			| communicator have given the same	| Reduce_scatter,	|	|			| operator.				| Scan, Exscan.		|	+-----------------------+---------------------------------------+-----------------------+	| Datatype Signature	| Ensures that all processes in the 	| All Tier 1 Functions.	|	| Consistency		| communicator have supplied the same	| (see note 2)		|	| 			| data type (see note 1).		| 			|	+-----------------------+---------------------------------------+-----------------------+	| High/Low Consistency	| High Parameter Consistency		| Intercomm_merge	|	| 			| 					| 			|	| 			| 					| 			|	+-----------------------+---------------------------------------+-----------------------+	| Local Leader 		| Local Leader Parameter Consistency	| Intercomm_create	|	| Consistency		| 					| 			|	| 			| 					| 			|	+-----------------------+---------------------------------------+-----------------------+	| Tag Consistency	| Tag Parameter Consistency		| Intercomm_create	|	| 			| 					| 			|	| 			| 					| 			|	+-----------------------+---------------------------------------+-----------------------+	| Dims Consistency	| dims and ndims consistancy		| Cart_create, Cart_map	|	| 			| 					| 			|	| 			| 					| 			|	+-----------------------+---------------------------------------+-----------------------+	| Graph Consistency	| parameters refering to the graph	| Graph_create,		|	| 			| 					| Graph_map		|	| 			| 					| 			|	+-----------------------+---------------------------------------+-----------------------+-------------------------------------------------------------------------------------------------------------Notes: 		note 1: Using a Datatype Hashing Function as described in [1].		note 2: Tier 1 Functions:				Barrier, Bcast, Gather, Gatherv, Scatter, Scatterv, Allgather,				Allgatherv, Alltoall, Alltoallv, Alltoallw, Reduce, Allreduce,				Reduce_scatter, Scan, Exscan.		note 3: Other Functions Being Checked:				Comm_dup, Comm_create, Comm_split, Intercomm_merge, 				Intercomm_create, Cart_create, Cart_map, Graph_create, Graph_map, 				Comm_spawn{_multiple}, Comm_accept, Comm_connect, Comm_disconnect,				Win_create, Win_fence, File_open, File_set_view, File_set_size,				File_preallocate, File_set_automicity,  File_{write|read}_shared,				File_{write|read}_ordered, File_{write|read}_odered_begin,				File_{write|read}_ordered_begin, File_{write|read}{_at}_all,				File_{write|read}{_at}_all_begin, File_{write|read}{_at}_all_end.-------------------------------------------------------------------------------------------------------------Things That Are Not Being Validated(need implementation specific help):	+-----------------------+---------------------------------------+-----------------------+	| CHECK			| DESCRIPTION				| Functions Afflicted	|	+-----------------------+---------------------------------------+-----------------------+	| Group Consistency	| This cannot be checked becuase there	| Comm_create		|	| 			| is no way to send group data in MPI.	|			|	| 			| 					|			|	+-----------------------+---------------------------------------+-----------------------+	These functions require implementation specific details and are not included in the 	library due to portability issues.  Mainly for reference.-------------------------------------------------------------------------------------------------------------Sources:	[1] - William Gropp, (2000) "Runtime Checking of Datatype Signatures in MPI." "In Recent 		Advances in Parallel Virtual Machine and Message Passing Interface. 7th European 		PVM/MPI Users' Group Meeting", volume 1908 of "Lecture Notes in Computer Science", 		pp 160-167.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -