Справочник - Материнские платы и процессоры




Терафлоповое будущее Intel - часть 5


С обывательской точки зрения, где не нужны дата-центры или моделирование погодных условий, выдвигаются прежние аргументы: обработка трехмерной графики и мультимедиаданных, но уже в реальном времени. В качестве примера Intel приводит возможность значительного повышения качества видеоролика, полученного с обычной любительской видеокамеры. При этом можно будет накладывать различные эффекты, изменять параметры изображения, разрешение — и все это в реальном времени, не утруждаясь промежуточной обработкой.

На сегодня работа по созданию терапроцессоров и платформ идет в следующих направлениях: программируемость, адаптивность, надежность и масштабируемость. Как уже не раз отмечалось, все преимущества многоядерной архитектуры легко сводятся на нет неоптимизированным программным обеспечением. И если в том, что программа не способна работать, например, с набором инструкций SSE на одноядерном процессоре, большой беды не было, то в случае ее изначальной однопоточности никакого преимущества не будет — ни на двухъядерном, ни на 80-ядерном процессоре. Intel прекрасно понимает последствия упорного нежелания программистов проектировать свои продукты без учета современных тенденций микроэлектроники и всячески пытается наставить программистскую братию на путь истинный — проводит тренинги и курсы, предлагает специальные средства разработчика и т. п.

Под адаптивностью компания понимает следующее: платформа должна быть способна самостоятельно динамически менять собственную конфигурацию в соответствии с актуальными потребностями приложения в производительности. Кроме того, должны отслеживаться и изменения в конфигурации аппаратуры, например, учитываться энергетические и термальные факторы. Увеличение комплексности всего решения (значительное наращивание числа ядер и соответствующих им маршрутизаторов) предъявляет весьма высокие требования к надежности: при всей привлекательности концепции Terascale computing нельзя допустить понижения процента выхода годных чипов. Кроме того, Intel уделяет большое внимание масштабируемости — при простом добавлении определенного количества процессорных ядер требуется, чтобы аппаратное и программное обеспечение пережили эти изменения совершенно безболезненно, будучи изначально подготовленными с учетом определенного «запаса».


Содержание  Назад  Вперед