16.04.2009 Новости, Идеи и практики автоматизацииИсследователи из Университета Райса в Хьюстоне получили в начале апреля от агентства DARPA 16 млн. долл. на разработку универсального компилятора, который сможет создавать код как для гетерогенной вычислительной среды (heterogeneous hardware), так и для многоядерных платформ, т. е. работающий везде — от суперкомпьютеров до встраиваемых систем. С его помощью планируется создавать ПО, которое лучше учитывает возможности “кремния”, на котором оно исполняется, и соответственно обладающее большей производительностью и уменьшающее энергопотребление. Оптимизация кода под конкретное “железо”, или платформу, стоит дорого и требует больших трудозатрат, поэтому сейчас для этой цели каждый раз разрабатывается отдельный компилятор. На это уходит 3—5 лет, после чего компилятор используется с данным процессором ...
читать далее.