Intel en HP maken vandaag de instructieset van hun superchip Merced bekend. Het duo wil dat ontwikkelaars van compilers en toepassingsprogramma’s zo snel mogelijk aan de slag kunnen met het schrijven en optimaliseren van hun code. Een grote softwarebasis bij de introductie van Merced, volgend jaar, is cruciaal voor het succes van de chip.
Software-ontwikkeling voor IA-64 zal veel tijd vergen, want de chips uit de IA-64 familie zijn in staat om zeer veel gegevens parallel te verwerken. De compiler vormt een cruciaal onderdeel. Deze moet ervoor zorgen dat alle verwerkingseenheden optimaal worden ingezet. De compiler zoekt en specificeert het parallellisme in de software, zodat de hardware het parallellisme niet dynamisch hoeft te vinden. De huidige Pentium II en III werken wel met ‘dynamic execution’, maar in een Merced-processor met zeer veel verwerkingseenheden zou het dynamisch zoeken van parallellisme de snelheid teveel afremmen.