Logic utilise plusieurs coeur, mais les Xpistes par coeur. Tu ne peux pas avoir plusieurs coeur actif, sur la même piste. De plus, je crois que la compression utilise qu'un seule coeur.
Pour gérer plus que 4go de Ram, il faut un soft 64bit ... Il me semble que c'est a partir de la version Logic 9.
Sinon pour ce qui est du multithreading, il a été bien amélioré avec les versions de Logic Pro X.
Le mieux pour les perf sur un ancien MacPro, c'est d'acheter un SSD sata interne (avec un adaptateur pour la fixation 3,5"), installer El capitan dessus, et acheter Logic Pro X.
(il faut vérifier si ton materiel, drivers et plugins sont compatible ...)
Sinon, il faut vérifier aussi si il n'y a pas des options multi cores pour tes plugs. Il y a des options a régler dans des sampleurs comme kontakt, ou Engine ou parfois un bouton "multicore" dans certains synthés virtuels ...