L'objectif d'APACHE concerne la gestion du parallélisme dit de ``contrôle'', par opposition à celui dit de ``données''. Par le biais d'un noyau exécutif et d'un environnement d'implantation parallèle, il s'agit de fournir une gestion automatique de ce parallélisme. Pour être portable, cet exécutif est développé en C au-dessus de bibliothèques de communication telles que PVM ou MPI. Afin d'adapter la granularité du programme à celle de l'architecture, l'environnement inclut une stratégie de répartition automatique de la charge : d'une part le calcul d'un placement initial à partir de l'analyse du code statique, et d'autre part l'introduction de fonctions de répartition dynamique de charge.
Les résultats préliminaires obtenus dans APACHE constituent donc un intéressant point de départ pour le projet SLOOP.