Клуб сисадминов
08:45 12.02.2012
Приветствуем, Гость | Регистрация \ Вход | Ваш IP: 38.107.179.207 | RSS
 
Знаете ли вы: можно сменить дефолтную программу редактирования изображения
Меню сайта
Тематические разделы
Новые статьи
[20.07.2010][Починка системы]
Возвращение Сервис -... (0)
[12.07.2010][Интересное чтиво]
3D-телевидение: как ... (1)
[07.07.2010][Интересное чтиво]
Распечатываем нужную... (1)
[17.06.2010][Настройка системы]
Программные ускорите... (4)
[07.06.2010][Починка системы]
Вирус перекрывающий ... (4)
На форуме
Nethouse.ru - само... [0]
Новый способ взлом... [0]
Самозагрузка прогр... [0]
Хочу стать системн... [4]
Выключаеться комп ... [1]
Ищу программу... [10]
Сеть [4]
Как прочитать нечи... [2]
Пожалуйста, помоги... [2]
изменение интерфей... [0]
Наша кнопка
Клуб сисадминов

Наш опрос
Ваше мнение о W8 Dev Preview

Всего ответов: 14
Главная » 2008 » Октябрь » 4 » Windows 7 будет оптимизирована для параллельных вычислений
Windows 7 будет оптимизирована для параллельных вычислений
11:47
На днях Microsoft поделилась информацией о том, что в новую платформу для разработки будут добавлены новые функции, улучшающие поддержку параллельных вычислений. Но значит ли это, что поддержка параллельных вычислений в следующих версиях клиентской и серверной редакций Windows будет кардинально улучшена?

Первые тестеры, получившие доступ к первым сборкам Windows 7, в первую очередь обращают свое внимание на изменения в пользовательском интерфейсе Windows 7, изменения в разрабатываемой ОС выходят далеко за пределы UI. Но несмотря на то, что представители Microsoft уже неоднократно заявляли, что архитектурные изменения между Windows Vista и Windows 7 будут сведены к минимиму с целью сохранить программную и аппаратную совместимость, они признают, что Win32, ядро Windows, не подходит для асинхронных параллельных вычислений.

В Windows 7 и Windows 7 Server, известным под кодовым именем Windows Server 2008 R2, Microsoft делает первые шаги, чтобы устранить это ограничение. В долгосрочной перспективе компания намерена отыскать путь для извлечения Win32 из Windows с последующей его заменой управляемым кодом — набором программных интерфейсов, лучше справляющихся с задачей параллельных вычислений на нескольких процессорах. Собственно, этой задаче и посвящены проекты RedHawk, MinSafe и Midori. Но не стоит ждать плодов этих проектов ранее Windows 8.

Согласно описанию одной из сессий на сайте PDC, на грядущей конференции представители Microsoft намерены поведать публике о"ключевых архитектурных изменениях в Windows, позволяющих эффективно вести параллельные вычисления".

В ответ на просьбу прокомментировать, что будет изменено в Windows 7 для поддержки параллельных вычислений, пресс-секретарь компании ответила: "На текущий момент Microsoft не готова прокомментировать эту информацию". Тем не менее, удалось получить ответы от Крейга Мунди (Craig Mundie), директору по исследованиям и стратегическому развитию компании.
"Win32 не создавалось с прицелом на конкурирующие асинхронные вычисления" - заявил Мунди в ходе нашего недавнего интервью в ходе конференции Emerging Technology Conference в Кэмбридже. "Параллелизм требует тонкой настройки на каждом уровне стэка" - объясняет Мунди. "Он подразумевает перераспределение разных задач по разным уровням. Мы должны как-то формализовать это в ОС. Появления первых изменений следует ожидать в следующем поколении Windows."

В качестве одной из функций Windows, требующих такого рода перебалансировку, Мунди привел модель планирования (режим user-mode). По словам Мунди, существующий планировщик задач Windows "слишком уж перегружен". Мунди заметил, что Microsoft реализовала новую модель планирования в рамках Robotics Development Kit, в который входят библиотеки CCR (абб. от concurrency and coordination) и DSS (абб. от decentralized software services), оптимизированные для распределенных/многоядерных вычислений.

Согласно Wikipedia, Microsoft уже внесла некоторые изменения в планировщик из состава Vista:

"ОС на базе Windows NT используют многоуровневую очередь запросов. Определены 32 уровня приоритетов - от 0 до 31, при этом приоритеты с 0 по 15 имеют "нормальный" приоритет, а с 16 по 31 - приоритет реального времени.Планировщик заданий в Windows Vista подвергся изменениям: был добавлен счетчик циклов, который ведет подсчет количества циклов CPU на поток, а не примитивное прерывание по таймеру."

Несмотря на то, что сегодня Windows вполне сносно работает с многоядерными процессорами, ее ресурсов не хватит для обеспечения полноценной работы 8, 16 или 32-ядерных систем. Сомневаюсь, что Microsoft удастся внести много изменений в низкоуровневые подсистемы Windows 7 и Windows Server 2008 R2. Тем не менее, уже в 2009 году у нас появится шанс узреть Windows с совершенно другой стороны - платформы, способной эффективно выполнять параллельные асинхронные вычисления.

Источник »

Просмотров: 543 | Добавил: IwanS | Рейтинг: 0.0/0 |
Всего комментариев: 0
Имя *:
Email:
Код *:
Форма входа
Логин:
Пароль:
Календарь новостей
«  Октябрь 2008  »
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728293031
Праздники сегодня
Актуальное сегодня
Поиск по сайту
Новости безопасности
Поиск
Друзья сайта

Система Orphus

Статистика

Онлайн всего: 2
Гостей: 1
Пользователей: 1
Redbulll
© Иван Собакарь, 2004 - 2012 | Сайт управляется системой uCoz