[Nek5000-users] Increase nek5000 problem size
nek5000-users at lists.mcs.anl.gov
nek5000-users at lists.mcs.anl.gov
Tue Feb 21 09:09:02 CST 2017
Your compiler needs to support large common blocks (>2GB). For e.g. Intel please compile with "-mcmodel=medium".
Do you really need such a large LELT? Typically LELT = total_number_of_elements / number_of_MPI_ranks.
-----Original message-----
> From:nek5000-users at lists.mcs.anl.gov <nek5000-users at lists.mcs.anl.gov>
> Sent: Tuesday 21st February 2017 15:59
> To: nek5000-users at lists.mcs.anl.gov
> Subject: [Nek5000-users] Increase nek5000 problem size
>
> Hi,
>
> I'm new to use nek5000, I have a problem about checkpoint file size. I did test for eddy and set like 1x1=12, 1xd=18, lelt=3000, checkpoint file size is 0.7 MB, it seems very small, If I continue increase memory size, I cannot
> compile nek5000 correctly, I will get an error like bellow:
>
> obj/bdry.o: In function `trstax_':
> bdry.f:(.text0x10f6): relocation truncated to fit: R_X86_64_32S against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> bdry.f:(.text0x14f4): relocation truncated to fit: R_X86_64_PC32 against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> bdry.f:(.text0x15c7): relocation truncated to fit: R_X86_64_PC32 against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> bdry.f:(.text0x1793): relocation truncated to fit: R_X86_64_32S against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> obj/bdry.o: In function `nekasgn_':
> bdry.f:(.text0x20d7): relocation truncated to fit: R_X86_64_32S against symbol `screv_' defined in COMMON section in obj/postpro.o
> bdry.f:(.text0x20e8): relocation truncated to fit: R_X86_64_32S against symbol `screv_' defined in COMMON section in obj/postpro.o
> obj/coef.o: In function `area3_':
> coef.f:(.text0x417): relocation truncated to fit: R_X86_64_32S against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> coef.f:(.text0x46f): relocation truncated to fit: R_X86_64_32S against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> coef.f:(.text0x477): relocation truncated to fit: R_X86_64_32S against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> coef.f:(.text0x682): relocation truncated to fit: R_X86_64_32S against symbol `ctmp0_' defined in COMMON section in obj/navier5.o
> coef.f:(.text0x6ef): additional relocation overflows omitted from the output
> I already set
> # enable BIG MEMORY suuport
> BIGMEM="true"
>
> So, if there any other way to to increase problem size? Thanks.
>
> Best,
> Kai
> _______________________________________________
> Nek5000-users mailing list
> Nek5000-users at lists.mcs.anl.gov
> https://lists.mcs.anl.gov/mailman/listinfo/nek5000-users
More information about the Nek5000-users
mailing list