I run a lot of numerical simulations and usually use a managed cluster, however, I’m looking to have my own ‘server’ at home to run small sized jobs. For the simulations I require a few of cores per simulation and so something like the TR 3990X from AMD (64 cores) seems to fit the bill (I would go with a cluster but space is a limiting factor).
My question is, can something like PBS be used on a single node /CPU to schedule jobs to each core of the CPU so that I could use cores 1-10 for job 1, 11-20 for job 2 etc, with each core being 100% dedicated to the task. I assume at least one core would need to be used for the actual scheduling?
Are there any potential issues to doing this?
Thanks for any input!