你已经派生过 gprMax
镜像自地址
https://gitee.com/sunhf/gprMax.git
已同步 2025-08-08 07:24:19 +08:00
Name changes
这个提交包含在:
@@ -1,8 +1,8 @@
|
|||||||
.. _accelerators:
|
.. _accelerators:
|
||||||
|
|
||||||
************
|
*********************************
|
||||||
Accelerators
|
Accelerators - OpenMP/CUDA/OpenCL
|
||||||
************
|
*********************************
|
||||||
|
|
||||||
The most computationally intensive parts of gprMax, which are the FDTD solver loops, have been parallelised using:
|
The most computationally intensive parts of gprMax, which are the FDTD solver loops, have been parallelised using:
|
||||||
|
|
||||||
|
@@ -1,15 +1,15 @@
|
|||||||
.. _benchmarking:
|
.. _benchmarking:
|
||||||
|
|
||||||
************************
|
************
|
||||||
Performance benchmarking
|
Benchmarking
|
||||||
************************
|
************
|
||||||
|
|
||||||
This section provides information and results from performance benchmarking of gprMax.
|
This section provides information and results from performance benchmarking of gprMax.
|
||||||
|
|
||||||
How to benchmark?
|
How to benchmark?
|
||||||
=================
|
=================
|
||||||
|
|
||||||
The following simple models (found in the ``tests/benchmarking`` sub-package) can be used to benchmark gprMax on your own system. The models feature different domain sizes (from 100^3 to 800^3 cells) and contain a simple Hertzian dipole source in free space. The following shows an example of the 100^3 cell model:
|
The following simple models (found in the ``testing/benchmarking`` sub-package) can be used to benchmark gprMax on your own system. The models feature different domain sizes (from 100^3 to 800^3 cells) and contain a simple Hertzian dipole source in free space. The following shows an example of the 100^3 cell model:
|
||||||
|
|
||||||
.. literalinclude:: ../../testing/benchmarking/bench_100x100x100.in
|
.. literalinclude:: ../../testing/benchmarking/bench_100x100x100.in
|
||||||
:language: none
|
:language: none
|
||||||
|
@@ -1,10 +1,10 @@
|
|||||||
.. _hpc:
|
.. _hpc:
|
||||||
|
|
||||||
********************************
|
**************************
|
||||||
High-performance computing (HPC)
|
High-performance computing
|
||||||
********************************
|
**************************
|
||||||
|
|
||||||
HPC environments usually require jobs to be submitted to a queue using a job script. The following are examples of job scripts for a HPC environment that uses `Open Grid Scheduler/Grid Engine <http://gridscheduler.sourceforge.net/index.html>`_, and are intended as general guidance to help you get started. Using gprMax in an HPC environment is heavily dependent on the configuration of your specific HPC/cluster, e.g. the names of parallel environments (``-pe``) and compiler modules will depend on how they were defined by your system administrator.
|
High-performance computing (HPC) environments usually require jobs to be submitted to a queue using a job script. The following are examples of job scripts for a HPC environment that uses `Open Grid Scheduler/Grid Engine <http://gridscheduler.sourceforge.net/index.html>`_, and are intended as general guidance to help you get started. Using gprMax in an HPC environment is heavily dependent on the configuration of your specific HPC/cluster, e.g. the names of parallel environments (``-pe``) and compiler modules will depend on how they were defined by your system administrator.
|
||||||
|
|
||||||
|
|
||||||
OpenMP example
|
OpenMP example
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
.. _api:
|
.. _api:
|
||||||
|
|
||||||
*******************************
|
***************************
|
||||||
Model building using Python API
|
Model building - Python API
|
||||||
*******************************
|
***************************
|
||||||
|
|
||||||
Introduction
|
Introduction
|
||||||
============
|
============
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
.. _commands:
|
.. _commands:
|
||||||
|
|
||||||
**********************************
|
******************************
|
||||||
Model building using hash commands
|
Model building - hash commands
|
||||||
**********************************
|
******************************
|
||||||
|
|
||||||
An input file has to be supplied to gprMax which should contain all the necessary information to run a GPR model. The input file is an ASCII text file which can be prepared with any text editor or word-processing program. In the input file the hash character (``#``) is reserved and is used to denote the beginning of a command which will be passed to gprMax. The general syntax of commands is:
|
An input file has to be supplied to gprMax which should contain all the necessary information to run a GPR model. The input file is an ASCII text file which can be prepared with any text editor or word-processing program. In the input file the hash character (``#``) is reserved and is used to denote the beginning of a command which will be passed to gprMax. The general syntax of commands is:
|
||||||
|
|
||||||
|
在新工单中引用
屏蔽一个用户