Visiblement, tirer parti de l'architecture multi-coeur des processeurs actuels n'est pas si trivial que cela. AMD vient en effet de proposer des spécifications, dites Lightweight profiling, ou LWP, pour un nouveau jeu d'instructions à intégrer dans les processeurs. Les applications n'auraient plus alors qu'à prendre en compte ce jeu d'instructions pour optimiser leur fonctionnement sur des processeurs à plusieurs coeurs. Des plateformes logicielles d'exécution comme la machine virtuelle Java ou le CLR de Microsoft (Common language runtime, où s'exécutent les applications .Net) sont particulièrement visées par les spécifications LWP. Ouvertes dès aujourd'hui au public, afin d'engager la discussion avec le reste de l'industrie, ces spécifications ne devraient pas se traduire en ajout dans les processeurs AMD avant 3 ou 4 ans. Un délai qui n'est pas inhabituel, précise AMD : les extensions 64 bit, apparues dans les processeurs en 2003, avaient été évoquées dès 1999. A noter que chez Intel, on règle pour l'instant ce souci d'optimisation par une couche logicielle. AMD espère obtenir un meilleur résultat en recourant à des extensions matérielles.