Two methods are described for optimizing cognitive model parameters: differential evolution (DE) and high-throughput computing with HTCondor. DE is a genetic algorithm that uses a population of models to explore the parameter space in parallel. It is well-suited for models with few parameters or short run times. HTCondor allows running a population of models over a computer network, making it suitable for larger, more complex models or simulating many participants. Examples of using each method with an ACT-R paired associate model are provided.