Notei que nas respostas anteriores faltam algumas considerações gerais sobre o HPC.
Primeiro, nenhum desses pacotes permitirá que você execute um SVM em paralelo. Portanto, o que você pode acelerar é a otimização de parâmetros ou a validação cruzada, mas você deve escrever suas próprias funções para isso. Ou, é claro, você pode executar o trabalho para diferentes conjuntos de dados em paralelo, se for o caso.
A segunda questão é a memória; se você deseja distribuir o cálculo por alguns computadores físicos, não há almoço grátis e você deve copiar os dados - aqui você deve considerar se faz sentido predistribuir uma cópia dos dados nos computadores para salvar alguma comunicação. Por outro lado, se você deseja usar vários núcleos em um computador, o multicore é especialmente apropriado porque permite que todos os processos filhos acessem a memória do processo pai, para que você possa economizar tempo e muito espaço na memória.