Skip to main content
Advertisement
Browse Subject Areas
?

Click through the PLOS taxonomy to find articles in your field.

For more information about PLOS Subject Areas, click here.

< Back to Article

Figure 1.

Flow diagram showing the differences of the CPU and GPU implementations.

Implementation only based on CPU is represented in the upper part and CPU/GPU implementation is shown in the lower part of the figure.

More »

Figure 1 Expand

Figure 2.

Example of the Neighbour list procedure.

More »

Figure 2 Expand

Figure 3.

Pseudocode of the System update procedure implemented on CPU and GPU.

More »

Figure 3 Expand

Figure 4.

Pseudocode of the Particle interaction procedure implemented on CPU and GPU.

More »

Figure 4 Expand

Figure 5.

Experimental configuration of the [44] experiment and measeurement positions for the experimental data: Side view, top view and location of pressure sensors.

More »

Figure 5 Expand

Figure 6.

Different instants of the SPH simulation for the testcase.

Right snapshots correspond to figures from [44].

More »

Figure 6 Expand

Figure 7.

Experimental and numerical water heights measured at the three probes.

More »

Figure 7 Expand

Table 1.

Statistical comparison between the positions of the free-surface measured in the experiment (exp) and calculated by DualSPHysics (num).

More »

Table 1 Expand

Figure 8.

Experimental and numerical pressures using one million particles.

More »

Figure 8 Expand

Table 2.

Statistical comparison between the pressure values measured in the experiment (exp) and calculated by DualSPHysics (num).

More »

Table 2 Expand

Table 3.

General specifications of the different GPUs.

More »

Table 3 Expand

Figure 9.

Computational runtime distribution on CPU (Intel i7).

More »

Figure 9 Expand

Figure 10.

Computational runtime distribution on GPU (Tesla M1060).

More »

Figure 10 Expand

Figure 11.

Performance of DualSPHysics code.

More »

Figure 11 Expand