Своеобразие русской архитектуры: Основной материал – дерево – быстрота постройки, но недолговечность и необходимость деления...
Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...
Топ:
Оценка эффективности инструментов коммуникационной политики: Внешние коммуникации - обмен информацией между организацией и её внешней средой...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Характеристика АТП и сварочно-жестяницкого участка: Транспорт в настоящее время является одной из важнейших отраслей народного хозяйства...
Интересное:
Национальное богатство страны и его составляющие: для оценки элементов национального богатства используются...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Как мы говорим и как мы слушаем: общение можно сравнить с огромным зонтиком, под которым скрыто все...
Дисциплины:
2018-01-30 | 210 |
5.00
из
|
Заказать работу |
|
|
Современное серверное ПО рассчитано на многопоточность и готово к использованию преимуществ технологии Hyper-Threading. Программы для диспетчеризации потоков в работе с несколькими логическими процессорами используют возможности ОС примерно так же, как и в традиционных мультипроцессорных системах.
Именно BIOS и ОС определяют, какие логические процессоры доступны для использования. В некоторых ситуациях схемы лицензирования ПО ограничивают разрешенное число процессоров. При работе с технологией Hyper-Threading, оперирующей логическими процессорами, схемы лицензирования должны учитывать лишь число физических процессоров.
Приложения, которые сегодня демонстрируют хорошую масштабируемость и эффективность использования потоков на многопроцессорных серверах, по всей вероятности, смогут легко воспользоваться преимуществами технологии Hyper-Threading. Рост производительности в значительной степени зависит от природы прикладной программы и используемой потоковой модели.
На рис. 31 показан пример повышения быстродействия за счет использования технологии Hyper-Threading в многопроцессорной среде. Отсчет начинается с базовой производительности одного традиционного процессора в двухпроцессорной системе. При наличии механизма Hyper-Threading можно наблюдать рост производительности многопотоковых приложений для первого процессора. При добавлении второго физического процессора в традиционную двухпроцессорную конфигурацию производительность вырастет выше уровня, достигаемого в результате применения Hyper-Threading на первом процессоре. Выигрыш в производительности от применения второго физического процессора в общем случае выше, поскольку в этом случае в системе появляется больше выделенных ресурсов (в некоторых случаях этот выигрыш превышает 60%).
|
Добавление второго физического процессора, использующего технологию Hyper-Threading, дает прирост производительности в сравнении с быстродействием традиционной двухпроцессорной системы. Как и при масштабировании традиционных двухпроцессорных систем, рост производительности в случае применения Hyper-Threading в значительной степени зависит от природы прикладной программы, используемой модели работы с потоками, а также от системных зависимостей.
Рис.31. Выигрыш в производительности. |
Корпорация Intel тесно сотрудничает с разработчиками, стремясь, чтобы создаваемое ими ПО наиболее полно раскрывало все преимущества технологии Hyper-Threading. На Web-сайте Intel Developer Services любой разработчик может зарегистрироваться для участия в программе Early Access Program (EAP), ориентированной на новые процессоры семейства Intel Xeon. За ежегодную плату предоставляется специальный пакет, в состав которого входит удаленный доступ к системам на базе процессоров Intel Xeon, услуги интерактивной поддержки силами специалистов Intel и соответствующее обучение. Кроме того, для продвижения своих приложений на рынок разработчики смогут принять участие в ряде совместных с Intel маркетинговых и рекламных инициатив. Плата за участие в программе EAP может направляться на оплату аренды систем разработки или покупку программных средств разработки у Intel. Эти средства (в частности, бета-версии компиляторов Intel C/C++ и Fortran для Windows и Linux 6.0, Intel VTune Performance Analyzer 6.0, а также библиотеки Intel Integrated Performance Primitives Library и Intel Math Kernel Library) можно использовать для оптимизации и отладки приложений в соответствии с технологией Hyper-Threading и микроархитектурой NetBurst.
Технология Hyper-Threading обладает большим потенциалом повышения эффективности предприятий и систем электронного бизнеса, поскольку улучшает реакцию и сокращает время отклика для пользователей и заказчиков, увеличивает число пользователей, которых может обслуживать сервер, позволяет справиться с более высокой рабочей нагрузкой на сервер, повышает эффективность обработки транзакций электронного бизнеса и производительность работы конечных пользователей. Кроме того, данная технология обеспечивает совместимость с существующим серверным прикладным и системным ПО, имеет "запас прочности", позволяющий воспользоваться усовершенствованиями новых версий ПО.
|
В заключение можно отметить, что Hyper-Threading - это новаторская технология, которую Intel смогла интегрировать в инфраструктуру стандартных серверных систем. Эта технология дополняет возможности современных многопроцессорных серверов, обеспечивая резерв роста на будущее и поддержку новых возможностей.
|
|
Наброски и зарисовки растений, плодов, цветов: Освоить конструктивное построение структуры дерева через зарисовки отдельных деревьев, группы деревьев...
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...
Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...
© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!