-
I am working on a project for a distributed systems course and intend to use a supercomputer that is built using ARM as its instruction set. Has there been any testing on whether CCTools (particularly Makeflow and Work Queue) can work successfully in that environment? |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 5 replies
-
Howdy, which machine are you targeting? cctools currently builds and runs fine on M1 Macs, which are also ARM based, so I don't forsee any fundamental problems. Suggest that you have a look at the Build From Source instructions. On any new machine with different compilers etc, there are always some odds and ends that crop up in the build process, so let us know if you run into any trouble. |
Beta Was this translation helpful? Give feedback.
-
Right, I am sure that we don't have conda packages for But I think if you check out the cctools source from GitHub and build it on the machine, there is a reasonable chance it will work. (Assuming there is some kind of Python installed there.). Please try the (Build From Source) https://github.com/cooperative-computing-lab/cctools?tab=readme-ov-file#build-from-source) instructions. |
Beta Was this translation helpful? Give feedback.
-
So if you are compiling and installing cctools from source ( If you installed cctools in
(and note that you should use the proper version number of python.) |
Beta Was this translation helpful? Give feedback.
So if you are compiling and installing cctools from source (
make
andmake install
) then you need to setPYTHONPATH
so that Python knows where to look to find the modules.If you installed cctools in
$HOME/cctools
then you need to do something like this:(and note that you should use the proper version number of python.)