options

Expert Summary

Columns Filter

Source Location Source Function Level Max Time Over Threads (s) Time w.r.t. Wall Time (s) Coverage (% app. time) Speedup if no scalar integer Speedup if FP arith vectorized Speedup if fully vectorized Speedup if FP only Number of paths Vectorization Ratio (%) Vector Length Use (%) CQA cycles CQA cycles if no scalar integer CQA cycles if FP arith vectorized CQA cycles if fully vectorized CQA cycles if FP only
IDModuleSource LocationSource FunctionLevelMax Time Over Threads (s)Time w.r.t. Wall Time (s)Coverage (% app. time)Speedup if no scalar integerSpeedup if FP arith vectorizedSpeedup if fully vectorizedSpeedup if FP onlyNumber of pathsVectorization Ratio (%)Vector Length Use (%)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 134execljForce.c:191-191,ljForce.c:197-216ljForce._omp_fn.1Innermost5.776.3378.152.021.741.931.20911.2754.5813.506.677.757.0011.25
Loop 133execljForce.c:178-178,ljForce.c:187-187,ljForce.c:191-191,ljForce.c:197-198,ljForce.c:201-201,ljForce.c:206-210,ljForce.c:213-216ljForce._omp_fn.1InBetween0.930.9511.782.021.741.611.2312011.1154.1713.506.677.758.3811.00
Loop 128execljForce.c:161-161,mytype.h:22-24ljForce._omp_fn.0Innermost0.290.172.061.001.001.0012.001100.00100.0012.0012.0012.0012.001.00
Loop 150exectimestep.c:74-76advanceVelocity._omp_fn.0Innermost0.150.131.561.001.001.002.561100.00100.007.677.677.677.673.00
Loop 146exectimestep.c:88-94advancePosition._omp_fn.0Innermost0.120.091.161.12 - 1.231.201.77 - 1.951.81 - 1.0019.0953.036.33 - 6.995.675.833.583.50 - 6.99
Loop 84exechaloExchange.c:621-630sortAtomsInCellSingle0.110.080.981.331.001.3713.33147.3771.7113.3310.0013.339.751.00
Loop 148exectimestep.c:74-78advanceVelocity._omp_fn.0InBetween0.070.050.601.261.021.223.71147.4671.1911.138.8310.949.133.00
Loop 120execlinkCells.c:211-212,linkCells.c:215-218,linkCells.c:221-224,linkCells.c:227-227,linkCells.c:232-234,linkCells.c:237-239,linkCells.c:244-247,linkCells.c:291-291,linkCells.c:294-301,linkCells.c:352-354,linkCells.c:359-361,linkCells.c:364-367,linkCells.c:370-373updateLinkCellsInBetween1.560.020.273.641.211.484.2513.8035.7617.004.6714.0011.504.00
Loop 131execljForce.c:178-184,ljForce.c:187-187,ljForce.c:191-191ljForce._omp_fn.1InBetween0.040.020.261.001.004.0010.5044570.0031.4010.5010.5010.502.631.00
Loop 83exechaloExchange.c:633-642sortAtomsInCellInnermost0.040.020.211.331.002.2910.6710.0043.7510.678.0010.674.671.00
Loop 145exectimestep.c:88-94advancePosition._omp_fn.0InBetween0.020.010.111.371.161.442.32 - 1.4242.1748.673.192.332.752.211.38 - 2.25
Loop 155exectimestep.c:110-116kineticEnergy._omp_fn.0Innermost0.020.010.071.00 - 1.752.001.48 - 2.001.00114.2954.298.00 - 13.998.004.82 - 6.995.39 - 6.998.00 - 13.99
Loop 117execlinkCells.c:179-195,linkCells.c:354-354,linkCells.c:373-378putAtomInBoxSingle0.390.010.072.671.331.5010.67117.8645.548.003.006.005.330.75
Loop 47exechaloExchange.c:380-390loadAtomsBufferInnermost0.240.000.041.311.002.345.6710.0043.755.674.335.672.421.00
Loop 154exectimestep.c:110-116kineticEnergy._omp_fn.0InBetween0.010.000.022.46 - 3.502.001.41 - 2.001.40 - 1.0088.5750.717.38 - 10.493.004.75 - 5.245.22 - 5.245.25 - 10.49
Loop 81exechaloExchange.c:621-642,haloExchange.c:645-645sortAtomsInCellOutermost0.010.000.011.501.001.8824.0010.0042.6724.0016.0024.0012.751.00
Loop 132execljForce.c:175-175,ljForce.c:178-178,ljForce.c:187-187ljForce._omp_fn.1InBetween0.010.000.01NANANANA1NANANANANANANA
Loop 46exechaloExchange.c:376-383loadAtomsBufferOutermost0.040.000.01NANANANANANANANANANANANA
Loop 99execinitAtoms.c:39-46,mytype.h:22-24initAtomsSingle0.040.000.01NANANANANANANANANANANANA
Loop 143execrandom.c:26-29,random.c:45-48gasdevSingle0.010.000.01NANANANANANANANANANANANA
Loop 116execlinkCells.c:217-218,linkCells.c:246-250getBoxFromTupleSingle0.030.000.01NANANANANANANANANANANANA
Loop 64exechaloExchange.c:414-414,haloExchange.c:424-424unloadAtomsBufferSingle0.020.000.00NANANANANANANANANANANANA
Loop 89execinitAtoms.c:221-221,initAtoms.c:228-228computeVcm._omp_fn.0Innermost0.000.000.00NANANANANANANANANANANANA
Loop 119execlinkCells.c:291-295,linkCells.c:385-385updateLinkCellsInnermost0.010.000.00NANANANANANANANANANANANA
Loop 157exectimestep.c:154-154redistributeAtoms._omp_fn.0Innermost0.010.000.00NANANANANANANANANANANANA
Loop 126execljForce.c:157-161,mytype.h:22-24ljForce._omp_fn.0Outermost0.000.000.00NANANANANANANANANANANANA
Loop 107execlinkCells.c:151-153,linkCells.c:209-223,linkCells.c:232-247getNeighborBoxesInnermost0.000.000.00NANANANANANANANANANANANA
Loop 95execinitAtoms.c:154-162setTemperature._omp_fn.0Innermost0.000.000.00NANANANANANANANANANANANA
Loop 87execinitAtoms.c:126-133setVcm._omp_fn.0Innermost0.000.000.00NANANANANANANANANANANANA
Loop 118execlinkCells.c:268-271,linkCells.c:327-335moveAtomSingle0.000.000.00NANANANANANANANANANANANA
Loop 104execlinkCells.c:149-153,linkCells.c:209-212,linkCells.c:215-217,linkCells.c:221-223,linkCells.c:229-229,linkCells.c:246-247,linkCells.c:425-425getNeighborBoxesInBetween0.000.000.00NANANANANANANANANANANANA
Loop 88execinitAtoms.c:221-221,initAtoms.c:227-228computeVcm._omp_fn.0Outermost0.000.000.00NANANANANANANANANANANANA
×