The VirtualBox based "rosetta python projects" application took a lot of RAM, I would have to look up how much exactly. This one is not active at Rosetta@Home now, but there was a time during which they had only work for this one and not for the classic Rosetta application.
NFS@home has got five applications which work on differently large numbers. They take 0.5/ 0.8/ 1.0/ 1.0/ 1.25 GB per task respectively. Work for the 0.5 GB type is not always available. And PPD is higher for the larger applications, and of course highest for the 1.25 GB one. SMT is beneficial for these applications, so a 12c/24t CPU could take up to 24× 1.25 GB = 30 GB if the host has got this much plus what is needed for the OS and everything else.
yoyo@home's ECM P2, which gives higher PPD than other applications there, can take several GB per task, much dependent on the particular workunit. Last time I ran it myself there were frequently workunits which took 8 GB individually, randomly mixed with "smaller" ones. There have been, or still are, ECM P2 workunits with even larger RAM footprint.
NFS@home has got five applications which work on differently large numbers. They take 0.5/ 0.8/ 1.0/ 1.0/ 1.25 GB per task respectively. Work for the 0.5 GB type is not always available. And PPD is higher for the larger applications, and of course highest for the 1.25 GB one. SMT is beneficial for these applications, so a 12c/24t CPU could take up to 24× 1.25 GB = 30 GB if the host has got this much plus what is needed for the OS and everything else.
yoyo@home's ECM P2, which gives higher PPD than other applications there, can take several GB per task, much dependent on the particular workunit. Last time I ran it myself there were frequently workunits which took 8 GB individually, randomly mixed with "smaller" ones. There have been, or still are, ECM P2 workunits with even larger RAM footprint.