Intel heeft op de IDF onder de naam River Trail nieuwe extensies voor javascript aangekondigd die de scripttaal parallel taken laat afwerken op multicore-processors. De River Trail-code is door de chipfabrikant opensource gemaakt.
Volgens Intel is javascript, dat onder andere wordt gebruikt voor het draaien van webapplicaties, niet efficiënt genoeg omdat het geen toegang geeft tot meerdere cores op een moderne processor. River Trail, momenteel beschikbaar als een Firefox-extensie, moet daar verandering in brengen.
Intel meent dat River Trail het voor ontwikkelaars mogelijk maakt om javascript-code toegang te verschaffen tot meerdere cores waardoor taken parallel verwerkt kunnen worden, waaronder vector-instructies. De javascript-extensie zou onder andere gebruikt kunnen worden bij toepassingen die html 5 en de grafische opmaaktaal WebGL gebruiken.
Op de IDF toonde Intel een particle demo waarbij River Trail dankzij parallele javascriptcode tot vijftien maal sneller zou presteren dan de huidige javascript-implementaties die code serieel verwerken. Intel gebruikte daarbij een processor met acht cores.
Intel heeft de broncode van River Trail online gezet en het een opensource-licentie meegegeven. Ook wil de chipfabrikant zijn extensies voordragen bij Ecma International, de standaardenorganisatie die over de javascript-standaard waakt. Onder andere Mozilla zou al zijn steun hebben toegezegd aan het Intel-initiatief.