Same case (OF-CUDA) crashes in the first machine while runs on my laptop
Hello Foamers,
Last month i start to work with a solver of the OpenFoam that uses the cuda environment in order to simulate the break up of the bubbles. The code run smoothly on my laptop and i am very happy about the results (I7-gtx1650). I try to compile the same code in a machine that has a Ryzen3950X processor and nvidia gpu and when i try to solve the same case as in my laptop and the following errors appear. I think that is a memory problem. What is causing the difference between the two machines ? Courant Number mean: 0 max: 0 Time = 0.01s #0 Foam::error::printStack(Foam::Ostream&) at ??:? #1 Foam::sigSegv::sigHandler(int) at ??:? #2 ? in "/lib/x86_64-linux-gnu/libc.so.6" #3 Foam::diameterModels::binaryBreakupModels::CUDALeh rMilliesMewes::precompute() at ??:? #4 Foam::diameterModels::populationBalanceModel::prec ompute() at ??:? #5 Foam::diameterModels::populationBalanceModel::solv e() at ??:? #6 non-virtual thunk to Foam::PopulationBalancePhaseSystem<Foam::PhaseTran sferPhaseSystem<Foam::OneResistanceHeatTransferPha seSystem<Foam::InducedTurbulencePhaseSystem<Foam:: MomentumTransferPhaseSystem<Foam::ResolvedPhaseSys tem<Foam::phaseSystem> > > > > >::solve(Foam::PtrList<Foam::GeometricField<double , Foam::fvPatchField, Foam::volMesh> > const&, Foam::PtrList<Foam::GeometricField<double, Foam::fvsPatchField, Foam::surfaceMesh> > const&) at ??:? #7 ? in "/home/karvelas/OpenFOAM/karvelas-10-s.1/platforms/linux64GccDPInt32Opt/bin/HZDRmultiphaseEulerFoam" #8 __libc_start_main in "/lib/x86_64-linux-gnu/libc.so.6" #9 ? in "/home/karvelas/OpenFOAM/karvelas-10-s.1/platforms/linux64GccDPInt32Opt/bin/HZDRmultiphaseEulerFoam" Segmentation fault (core dumped) |
All times are GMT -4. The time now is 03:59. |