This is the machine where you do all your work and where all your files are stored. This is easily accomplished. You will need to create your executable for the same type of machine where your job will run. Condor does not convert machine instructions from one architecture to another. Given the correct executable, use the requirements command in the submit description file to specify the target architecture.
Some jobs are able to run on multiple architectures or operating systems.
For example, a shell script may be able to run on any machine in your pool. You can use the requirements command in the submit description file to specify the target architectures and operating systems. Once a job has checkpointed, it must run only on machines of the exact same architecture and operating system. This can be enforced with a more complex requirements expression. The Requirements expression in this example includes a reference to a CkptRequirements expression.