Skip to content

managing packages on HPC #613

Closed Answered by wlandau
Aariq asked this question in Help
Aug 18, 2021 · 1 comments · 3 replies
Discussion options

You must be logged in to vote

Yes, when you use clustermq::Q() or targets::tar_make_clustermq(), the workers need to be running the same version of R with the same versions of packages as the local main process. The way you do this depends on the HPC system you have. At workplace, we have a traditional Univa/Sun Grid Engine (SGE) scheduler backed by a network file system (NFS). This ensures that any packages I install locally will automatically be available to parallel workers. Other systems may be similar, but I unfortunately do not know enough to give specific advice that will fully generalize. This is a good conversation to have with your sys admin.

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@Aariq
Comment options

@wlandau
Comment options

@Aariq
Comment options

Answer selected by Aariq
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
2 participants