Компьютеры, программирование

  • 1061. Архитектура системы UNIX, общее описание, модель безопасности
    Дипломная работа пополнение в коллекции 10.05.2011

    Семафор - это структура, состоящая из поля блокировки (управляющего доступом к семафору), значения семафора и очереди процессов, приостановленных по семафору. Поле блокировки содержит информацию, открывающую во время выполнения операций типа P и V доступ к другим полям структуры только одному процессу. По завершении операции значение поля сбрасывается. Это значение определяет, разрешен ли процессу доступ к критическому участку, защищаемому семафором. В начале выполнения алгоритма операции P ядро предоставляет процессу право исключительного доступа к семафору и уменьшает значение семафора. Если семафор имеет неотрицательное значение, текущий процесс получает доступ к критическому участку. По завершении работы процесс сбрасывает блокировку семафора, открывая доступ к семафору для других процессов, и возвращает признак успешного завершения. Если же в результате уменьшения значение семафора становится отрицательным, ядро приостанавливает выполнение процесса, используя алгоритм: основываясь на значении приоритета, ядро проверяет поступившие сигналы, включает текущий процесс в список приостановленных процессов, в котором последние представлены в порядке поступления, и выполняет переключение контекста. Операция V получает исключительный доступ к семафору и увеличивает значение семафора. Если очередь приостановленных по семафору процессов непустая, ядро выбирает из нее первый процесс и переводит его в состояние "готовности к запуску".

  • 1062. Архитектура современного ПК
    Курсовой проект пополнение в коллекции 29.12.2010

    Публикации в сети Интернет

    1. Сайт компании NVIDIA. Высокопроизводительные и высокоточные эффекты - http://www.nvidia.ru/object/feature_HPeffects_ru.html (20/04/10)
    2. Алексей Садовский. Архитектура AMD K8L: собираем все слухи воедино - http://www.ferra.ru/online/processors/s26658/ (20.04.2010)
    3. Американские ученые могут создавать миниатюрные накопители объемом 1 Тб - http://www.studioit.ru/hardware/data/Amerikanskie-uchenye-mogut-sozdavat-miniatjurnye-nakopiteli-obxemom-1-Tb/ (20.04.2010)
    4. Роганов Е.А. Практическая информатика. - http://www.intuit.ru/department/se/pinform/1/7.html (20/04/10)
    5. Владимир Парамонов. Intel разрабатывает программируемый процессор. - http://hard.compulenta.ru//315511/?phrase_id=9165446 (18.04.2007)
    6. Владимир Парамонов. Intel рассказал о процессорах Penryn и Nehalem. - http://hard.compulenta.ru//312994/?phrase_id=9165647\
    7. Hewlett-Packard и Microsoft разрабатывают новую архитектуру ПК. - http://www.morepc.ru/news/cat0-adm900001232.html(17/04/10)
    8. Знакомьтесь: nFORCE - новая вычислительная платформа от NVIDIA.http://new.tradeline.ru/news_all/news_hardware/index.khtml?pagenum=329(17/04/10)
  • 1063. Архитектура современных процессоров
    Информация пополнение в коллекции 04.03.2011

    Рассмотренный пример представляет собой идеальную ситуацию, но в реальности все несколько сложнее, тем не менее, основная идея остается неизменной: использование многоядерных процессоров требует внесения кардинальных изменений в программное обеспечение. До сих пор, обсуждая прирост производительности, который можно получить при переходе от одноядерной к многоядерной архитектуре, мы рассматривали только одно приложение. Тем не менее, многоядерные процессоры позволяют ощутить существенный прирост производительности при одновременной работе нескольких приложений. В идеальном случае каждое приложение может исполняться на отдельном ядре процессора независимо от других приложений. К примеру, можно параллельно конвертировать видеофайлы, играть в игры и т.п. Многоядерная архитектура процессоров позволяет одновременно решать две глобальные задачи: увеличивать производительность процессоров и одновременно создавать энергоэффективные процессоры. Конечно, многоядерная архитектура это лишь один из рецептов создания высокопроизводительных энергоэффективных процессоров. Для создания действительно энергоэффективного многоядерного процессора необходимо, чтобы каждое его ядро было оптимизировано для многоядерной архитектуры и к тому же было энергоэффективным. К примеру, двухъядерные процессоры Intel, основанные на архитектуре NetBurst (семейство Intel Pentium D), позволяют лишь частично решить проблему повышения энергоэффективности. Дело в том, что микроархитектура каждого ядра процессора семейства Intel Pentium D оптимизирована под масштабирование тактовой частоты и не является энергоэффективной. Другим подходом к повышению производительности в рамках заданного энергопотребления является переход на принципиально иную микроархитектуру ядра. Отметим, что данный подход не противоречит идее многоядерности, а скорее дополняет ее.

  • 1064. Архитектура современных суперЭВМ
    Информация пополнение в коллекции 12.01.2009

    Кластеры являются самым дешевым способом наращивания производительности уже инсталлированных компьютеров. Фактически кластер представляет собой набор из нескольких ЭВМ, соединенных через некоторую коммуникационную инфраструктуру. В качестве такой структуры может выступать обычная компьютерная сеть, однако из соображений повышения производительности желательно иметь высокоскоростные соединения (FDDI/ATM/HiPPI и т.п.). Кластеры могут быть образованы как из различных компьютеров (гетперогенные кластеры), так и из одинаковых (гомогенные кластеры). Очевидно, что все такие системы относятся к классу MIMD. Кластеры являются классическим примером слабо связанных систем. В кластерных системах для организации взаимодействия между процессами, выполняющимися на разных компьютерах при решении одной задачи, применяются различные модели обмена сообщениями (PVM, MPI и т.п.). Однако задача распараллеливания в таких системах с распределенной между отдельными компьютерами памятью в рамках этих моделей является гораздо более сложной, чем в модели общего поля памяти, как например, в SMP-серверах. К этому следует добавить чисто аппаратные проблемы наличия задержек при обменах сообщениями и повышения скорости передачи данных. Поэтому спектр задач, которые могут эффективно решаться на кластерных системах, по сравнению с симметричными сильно связанными системами достаточно ограничен. Для параллельной обработки запросов к базам данных в подобных системах также имеются свои собственные подходы.

  • 1065. Архитектура ЭВМ и вычислительных систем
    Контрольная работа пополнение в коллекции 09.12.2008

    Несмотря на то, что классическим является многомашинный вариант ВС, в ВС может быть только один компьютер, но агрегированный с многофункциональным периферийным оборудованием (стоимость периферийного оборудования часто во много раз превосходит стоимость центральных устройств компьютера). В компьютере может быть как несколько процессоров (тогда имеет место также классический многопроцессорный вариант ВС), так и один процессор (если не брать в расчет специализированные процессоры, входящие в состав периферийных устройств).

  • 1066. Архитектурные особенности и технические характеристики видеоадаптеров
    Информация пополнение в коллекции 12.01.2009

    Прошло 7 месяцев, после официального анонса чипа Savage3D и корпорация S3 объявила о готовности начать выпуск в массовых объемах, чипа следующего поколения - Savage4. Что знаменательно, анонс нового чипа был сделан в год, когда S3 отмечает свое 10-летие работы на рынке компьютерной графики и видео. Появление Savage3D знаменовало, прежде всего, поворот S3 к современным реалиям массового рынка графических чипов. OEM производителей перестали устраивать чипы серии Virge, т.к. потребители стали требовать наличия возможности играть в современные игры с настоящим ускорителем. Если оценивать то, удалось ли S3 войти в обойму производителей современных 3D акселераторов, то можно констатировать, что провала точно не произошло. А это уже не мало, особенно, если учитывать против каких акул пришлось бороться S3. Факт налицо, платы на Savage3D продаются, имеют приемлемую конкурентоспособную цену, технология сжатия текстур S3TC лицензирована Microsoft включена в DX. Можно, конечно, и поругать S3, тем более есть за что - это и проблемы с драйверами, отсутствие приложений (за исключением единиц), использующих преимущества S3TC и проблемы с первыми ревизиями чипа. Сделали ли S3 для себя выводы? Будем надеяться что да. Итак, наступление с целью захвата существенной доли рынка массовых 3D графических чипов продолжается. Отметим первое, что бросается в глаза - это имя нового чипа. S3 не пошла по пути добавления приставки 2, а поступила несколько нетрадиционно, назвав новый чип Savage4. В свое время, #9 решив не раздражать пользователей приставкой 3D в названии своего чипа Revolution3D, назвала серию нового поколения Revolution IV. Наши испытания показали, что приставка 3D была убрано справедливо. Остается надеяться, что исчезновение приставки 3D в названии нового чипа S3 не означает отсутствия поддержки и акселерации трехмерной графики на практике. Тем более что список возможностей Savage4 внушает уважение. На самом деле, четверка в названии нового чипа означает принадлежность Savage4 к четвертому поколению 3D акселераторов. Разумеется, в индустриальном масштабе, а не внутренней линейке S3. Корпорация S3 решила сразу предложить два варианта нового чипа: Savage4 GT и Savage4 PRO. Оба чипа взаимозаменяемы, так как полностью совместимы по выводам. Это облегчает интеграцию в системные платы (что особенно важно для OEM рынка) и производство видеоадаптеров, т.к. упрощает дизайн разводки PCB. Итак, начнем по порядку, что нам обещают: Прежде всего, на первом плане среди достоинств чипа стоит тезис о том, что Savage4 имеет архитектуру, где все функции выполняются за один цикл. Если это правда, то это очень хорошо. Ядро работает на частоте 125 МГц в обоих вариантах Savage4. Суперконвейерная 128 разрядная архитектура внутренней шины памяти Поддерживается память типа SDRAM/SGRAM Локальная память от 2 до 32 МБ, используется в качестве кадрового буфера. Напомним, что ддержка Savage3D только максимум 8 Мб локальной памяти вменялось ему как минус. Теперь проблема устранена. Геометрический движок, занимающийся расположением графических примитивов в пространстве, может обрабатывать до 8 миллионов треугольников в секунду. Это более чем в 1.5 раза мощнее, чем у Savage3D. Да, стоит добавить, что вычисления проводятся над вещественными числами. Заметим, что наличие геометрического движка делает чип менее зависимым от СPU, а значит и владельцам не ультрасовременных компьютеров Savage4 будет интересен. 128 разрядный конвейер создания изображения. Ну, этим сегодня никого не удивишь. Скорость закраски полигонов - fillrate - 140 миллионов пикселей в секунду. Причем S3 подчеркивает, что эта цифра останется неизменной и при использовании трилинейной фильтрации. Напомним, что в рекламной кампании Savage3D постоянно подчеркивалось, что трилинейная фильтрация выполняется за один проход. Ну что сказать, все, что улучшает качество изображения на мониторе пользователя, только приветствуется. Особенно, если эти улучшения не замедляют работы ускорителя графики. RAMDAC 300 MHz с коррекцией гаммы. Классно. У вас есть 19" монитор или больше? Поддерживается последовательная шина управления I2C и Flash ROM Поддержка режимов управления питанием ACPI и PCI. Тут самое приятное это поддержка ACPI. Dпочему? Почитайте статью про ACPI у нас, а если коротко, для полной реализации таких режимов, как Suspend-to-RAM необходимо, что бы видеоадаптер соответствовал спецификации ACPI. Поддержка PCI 2.2, включая bus mastering Поддержка AGP mode 2x/4x, разумеется с SBA и DME. Если режимом AGP 2x, сегодня никого, кроме разве что компании 3Dfx, не удивишь, то AGP 4x это пока диковинка. Хотя, если вы регулярно читаете раздел "Коротко", то вы знаете, что S3 и Intel заключили соглашение, в котором, в частности, S3 провозглашалась главным партнером Intel в области внедрения промышленной версии AGP 4x, точнее validation partner. Вот и результат. Да, разумеется, многие, в частности, долго непраздная ATI со своим Rage128, заявили о готовности реализовать поддержку AGP 4x во второй половине 1999 года (Rage128Pro), Matrox со своим G400 и даже 3Dfx. Но, судя по всему, первым чипом, реально продающимся и имеющим поддержку AGP 4x, будет все же Savage4. Если все будет именно так, то S3 заработает себе дополнительные очки. Реализованная на аппаратном уровне поддержка технологии S3TC. Ну тут все ясно. Без этого никуда, это все равно, что PII без MMX. Заметим, что если вновь выходящие игры не будут использовать возможности Savage4, да и Savage 3D, по сжатию текстур, наличие этой поддержки не будет означать ровным счетом ничего. Так, красивая аббревиатура без практического применения. Опять же, подтверждается аксиома о том, что без поддержки со стороны реальных приложений, а не демонстрационных пакетов, любая, даже самая передовая технология может остаться в пыли от гусениц конкурентов. Справедливости ради стоит отметить, что приложения, оптимизированные под S3TC, все же начинают появляться, а включение этой технологии в DX6 обеспечила поддержку со стороны Microsoft. Поддержка Microsoft это половина победы. Если вспомнить о партнерстве с Intel (кстати, Intel прикупила пакет акций S3 не разглашаемых размеров), то перспективы Savage4 видятся уже в радужных тонах. Отметим, что все таки улучшения в области реализации S3TC есть. В новой версии S3TC поддерживается 8-битная альфа (коэффициент прозрачности или альфа канал), в то время, как в предыдущей ревизии S3TC поддерживалась лишь 1-битная альфа. Поддержка цифрового интерфейса для работы с плоско панельными мониторами. Да, производители чипов для графических плат свято верят, что завтра эти мониторы упадут в цене, и мы все ринемся их покупать. Пока что, эта строчка относится скорее к области заявлений: "Мы находимся на переднем краю прогресса". Ну и конечно строчка о высококачественном проигрывании DVD. Разумеется, иначе никто и не напишет. Что сказать, в имеющейся информации сказано, что в результате тесного сотрудничества с ведущими разработчиками в области декодирования DVD в Savage4 используется механизм компенсации движения второго поколения (Motion Compensation Engine). Это должно арантировать более качественное проигрывание DVD видео при меньшей нагрузке на CPU. Но, к сожалению, нет ни слова, про ппаратную реализацию обратного преобразования Фурье (iDCT), а жаль. Пока iDCT на аппаратном уровне реализовано только в Rage128. К слову, S3 является партнером Microsoft по разработкам в области аппаратного ускорения проигрывания видео. Это ощутимая поддержка с тыла. Поддержка режимов DDC, по сути, P'n'P Технологический процесс 0.25 мкм. Заметим, что Savage3D производится тоже по 0.25 мкм технологии и S3 готовится к переходу на 0.18 мкм процесс. Эти позиции, безусловно, очень сильные. Корпус чипа типа PBGA, 336 выводов, размер 27х27 мм Напряжение ядра 2.5 В, напряжение буферов ввода/вывода 3.3/5 В. Теперь посмотрим на внушительный список поддерживаемых 3D функций: Однопроходное мультитекстурирование. Ну, наконец-то, скажут одни. А другие прокомментируют в том смысле, что де нам все равно S3 за даром не надо или у нашей платы это давно есть. Спорить не будем, но то, что S3 двигается в верном направлении - факт. Однопроходная трилинейная фильтрация. Знакомо. Только теперь одновременно с трилинейной фильтрации можно осуществлять и однопроходное мультитекстурирование. Это означает, что Savage4 может смешивать две текстуры с трилинейной фильтрацией, накладывая их на один пиксель за один такт, даже при 32 битной глубине представления цвета. Полностью аппаратно реализованный bump-mapping. В Savage3D рельефное текстурирование выполнялось лишь с частичной поддержкой чипом. Сглаживание полной сцены. В Savage3D был только краевой антиалиасинг. Анизотропная фильтрация, тоже аппаратно реализованная.Еще одно подтверждение тому, что инженеры S3 решили сделать упор не на скорость вывода изображения, а прежде всего на качество выводимого изображения. Это вполне логично, ведь если акселератор выдает в вашей игре более 30 fps, первое, что вы потребуете из улучшений - это именно качество картинки, а не еще 30 fps. Появился 8-битный буфер шаблонов. Это дает возможность накладывать тени, изменяемые в реальном времени. Вывод изображения на монитор осуществляется в 32 битном цвете. Придраться не к чему. Причем без снижения скорости работы, точнее в реальных приложениях разница в скорости между 16 битным и 32-битным рендерингом будет нгезначительна, но различима, зато в различных синтетических тестах, разницы практически не будет. Отраженный свет и размытые тени Прозрачность и полупрозрачность (Alpha Blending Modes) Наложение тумана по вершинам полигонов и попиксельно 16- , 24- или 32-битная Z-буферизация Буфер вершин полигонов в пространстве Затенение, специализированные (процедурные) текстуры и атмосферные эффекты, texture morphing (преобразование текстур), reflection mapping (текстуры с отражениями) Поддержка текстур размером 2048х2048 пикселов

  • 1067. Архитектуры AppleTalk и ArcNet
    Информация пополнение в коллекции 12.01.2009
  • 1068. Архіватори
    Информация пополнение в коллекции 12.01.2009

    Ключ - параметр, що задає допоміжні дії. Їх може бути декілька. Перед ключем повинен бути символ "-'' або"/". Для ARJ існують слідуючі режими;

    • а - добавити файли в архів;
    • с - добавити коментар в архівному файлі;
    • о - упорядкувати файли в архіві;
    • р - надрукувати вмістимо файлу ^із архіву на принтер;
    • г - забрати шлях в імені файлу:
    • s - вивести вмістимо файлу Із архіву на екран;
    • j - об'єднати два архівні файли;
    • w - знайти текстову стрічку в архіві;
    • n - перейменувати файли в архіві:
    • m - перенести файли в архів:
    • d - знищити файли в архіві;
    • t - перевірка цілосності архіву;
    • e - витягнути файли з архіву;
    • u - добавити змінені файли;
    • f - оновити файли в архіві;
    • v - вивести список повних імен файлів в архіві;
    • i - вивести список .файлів в архіві;
    • x розархівувати файли з каталогами.
  • 1069. Архітектура Virtex
    Информация пополнение в коллекции 08.11.2010

    В рамках конкретного типу корпусу мікросхеми число контактів і може мінятися залежно від ємністі кристала. Чим більше кристал по логічній ємністі, тим більше число контактів введення-висновку перетворене в контакти типу . Оскільки існує максимальний набір контактів для менших кристалів, є Спроможність проектування друкарської платні, що дозволяє також використовувати на ній і великі кристали з таким же типом корпусу. Всі контакти , передбачувані до використовування для великих кристалів, при цьому повинні бути приєднані до напруги і не повинні використовуватися як контакти введення-висновку.

  • 1070. Архітектура комп’ютерів
    Контрольная работа пополнение в коллекции 06.11.2009

    3. Копію майстер-диска можна багато разів використовувати для виготовлення вторинних (робітників) матриць. При такому способі можна виготувати безліч робочих матриць з однією копії мастер-диска, причому оригінал практично не відрізняється, а в технологічному процесі використовується відносно недорогі матеріали. Якщо на компакт-диску (звуковому або інформаційному) необхідно відшукати місце запису певних даних, то його координати заздалегідь прочитуються із змісту диска, після чого прочитуючий пристрій переміщається до потрібного витка спіралі і чекає появи певної послідовності бітів. Дані на компакт-дисках записуються з використанням технології CLV (Constant Linear Velocity запис з постійною лінійною швидкістю). Це означає, що запис і відтворення даних з компакт-диска відбуваються з постійною лінійною швидкістю переміщення доріжки відносно прочитуючого пристрою. Іншими словами, при прочитуванні інформації з внутрішніх доріжок диск повинен обертатися швидше, а при прочитуванні з зовнішніх повільніше. Цей спосіб застосовується тому, що спочатку компакт-диски були призначені для відтворення звуку, при якому була потрібна постійна швидкість прочитування даних. У зв'язку з цим спіраль компакт-диска розбивається на блоки (сектори), частота проходження яких при записі і відтворенні складає 75 блоків в секунду. Це означає, що при повному часі прочитування, рівному 74 мін, на диску розташовується 333 тис. блоків (секторів). Нові багатошвидкісні накопичувачі CD-ROM використовують диски, записані із застосуванням технології CLV, але відтворюють їх з постійною кутовою швидкістю CAV (Constant Angular Velocity). При цьому доріжка з даними прочитується лазером з різною швидкістю, залежно від фізичного того, що розташовує на диску (внутрішня або зовнішня). Цей тип накопичувачів прочитує доріжки на краю диска швидше, ніж в центрі, оскільки диск обертається з постійною швидкістю. Накопичувачі CAV як правило працюють швидше за накопичувачі CLV. Накопичувачі, в яких використовуються технології і CLV і CAV, називаються P-CAV (Partial-CAV частково постійна кутова швидкість). Штрихи, нанесені на поверхню диска, мають різну довжину. Інтенсивність відображеного променя змінюється, відповідним чином змінюючи електричний сигнал, що поступає на фотодатчик. Біти даних прочитуються як переходи між високими і низькими рівнями сигналів, які фізично записуються як початок і кінець кожного штриха. Оскільки для програмних файлів і файлів з даними важливий кожний біт, в накопичувачах CD-ROM використовуються вельми складні алгоритми виявлення і корекції помилок. Завдяки таким алгоритмам вірогідність неправильного прочитування даних складає менше 11025. Іншими словами, безпомилково прочитується два квадриллиона дисків, що відповідає стопці компакт-дисків заввишки близько двох мільярдів кілометрів! Для реалізації цих методів корекції помилок до кожних 2 048 корисних байтів додається 288 контрольних. Це дозволяє відновлювати навіть занадто пошкоджені послідовності даних (завдовжки до 1 000 помилкових бітів). Використовування таких складних методів виявлення і корекції помилок зв'язано з тим, що, по-перше, компакт-диски вельми схильні зовнішнім діям, а по-друге, подібні носії спочатку розроблялися лише для запису звукових сигналів, вимоги до точності яких не такі високі. Якщо дані в програвачі звукових компакт-дисків лічені неправильно, то вони інтерполюються. Наприклад, якщо три послідовні значення сигналу виражаються числами 10, 13 і 20 і середнє значення через пошкодження або забруднення поверхні диска загублено, то його можна з високим ступенем достовірності відновити як середнє значення між 10 і 20 (15). Не дивлячись на те що відновлене значення неточне, слухач не помітить цієї погрішності. Якщо ж така ситуація виникне при прочитуванні з CD-ROM, наприклад, програмного файлу, то пропущений біт може з рівною вірогідністю бути нульовим або одиничним і інтерполювати його значення, природно, буде неможливо. Саме через такі високі вимоги до точності відтворення накопичувачі CDROM з'явилися пізніше за своїх музичних побратимів, а їх перші зразки були дуже дорогими для масового покупця. Крім того, фірми-виробники дещо запізнилися з ухваленням відповідних стандартів, що стримувало виробництво CD-ROM. До того ж була відсутня база програмного забезпечення, яка могла б стимулювати збільшення темпів виробництва CD-ROM. Після зниження вартості накопичувачі і диски все одно не набули належного поширення в світі PC. Це можна пояснити невеликими розмірами додатків того часу. Зараз практично все програмне забезпечення поставляється на компакт-дисках, навіть якщо воно займає десяту частину диска. Виробники програм дотримуються наступного правила: якщо програмний продукт займає більше двох дискет, раціональне використовувати компакт-диск. Переваги запису на компакт-диск великих програм очевидні. Для розповсюдження операційної системи Windows 98 було б потрібно близько 70 дискет, формат запису яких, розроблений фірмою Microsoft, дозволяє помістити на дискеті 1,71 Мбайт даних. Вартість виробництва, упаковки і розповсюдження такої кількості дискет несумірна з виробництвом одного компакт-диска. Що приводяться в документації до накопичувачів CD-ROM параметри характеризують в основному продуктивність пристрою. Наприклад, якщо вам пропонують спортивний автомобіль, час розгону якого до 100 км/ч рівно 5 з, значить, машина те, що треба! Для визначення можливостей автомобіля використовують такі параметри, як потужність двигуна, вага, конструкція підвіски і т.п.

  • 1071. Архітектура комп'ютерів
    Контрольная работа пополнение в коллекции 21.10.2009

    Itanium перший мікропроцесор, в основу якого встановлена 64-розрядна архітектура IA-64. Це абсолютно нова архітектура процесора, в якій використовується концепція VLIW (Very Long Instruction Words дуже довгі командні слова), прогноз команд, виділення переходу, попереджуюче завантаження і інші вдосконалені методи, що дозволяють збільшити паралелізм програмного коду. Нова мікросхема міститиме як елементи RISC, так і CISC. Існує ще одна нова архітектура, яку Intel називає EPIC (Explicitly Parallel Instruction Computing команди явно паралельних обчислень); вони дають вказівку процесору виконувати одночасно декілька команд. В Itanium в 128-розрядному слові закодовано три команди, кожна з них міститиме ще декілька додаткових бітів, на відміну від сьогоднішніх 32-розрядних команд. Додаткові біти дозволяють адресувати більшу кількість регістрів і використовуються для управління процедурою паралельного виконання команд в процесорі. Все це спрощує проектування процесорів з багатьма модулями для паралельного виконання команд і дозволяє підвищити їх тактову частоту. Іншими словами, крім здатності одночасно виконувати декілька окремих команд усередині процесора, Itanium може зв'язуватися з іншими мікросхемами і створювати середовище паралельної обробки. Крім нових можливостей і абсолютно нової 64-розрядної системи команд, Intel і Hewlett-Packard гарантують повну сумісність “вниз” від Itanium до нинішнього 32-розрядного програмного забезпечення Intel x86 і програмного забезпечення PA-RISC фірми Hewlett-Packard. В Itanium з'єднано три різні процесори в одному, а це значить що Itanium зможе одночасно виконувати вдосконалене, явно “паралельне” програмне забезпечення з архітектурою IA-64, Windows (з архітектурою IA-32) і програми HP-RISC UNIX. Таким чином, Itanium підтримує 64-розрядні команди при збереженні сумісності з сьогоднішніми 32-розрядними додатками. Щоб використовувати переваги 32-розрядних комп'ютерів, першим з яких був 386-й, необхідно було написати нове програмне забезпечення. На жаль, індустрія створення програмного забезпечення розвивається набагато повільніше індустрії апаратних засобів. Пройшло цілі 10 років після появи процесора 386, перш ніж Microsoft випустила Windows 95 першу 32-розрядну операційну систему. В Intel стверджують, що таке не може трапитися з Itanium: Microsoft вже почала працювати над 64-розрядною версією Windows NT. Проте, не дивлячись на це, швидше за все, буде потрібно декілька років, щоб ринок програмного забезпечення переорієнтувався на 64-розрядні операційні системи і 64-розрядне програмне забезпечення. Зараз встановлено дуже багато 32-розрядних процесорів, і зворотна сумісність з 32-розрядним режимом дозволить Itanium швидко виконувати 32-розрядне програмне забезпечення, оскільки для цього будуть передбачені апаратні засоби, а не емуляція за допомогою програмного забезпечення. При виготовленні Itanium використовується 0,18-мікронна технологія. Це дозволить зменшити розмір транзистора, а значить, збільшити їх кількість на кристалі. Модернізація процесора 209 Головна мета розробки архітектури IA-64 полягає в тому, щоб створити мікросхеми які домінували б на ринку робочих станцій і серверів і могли конкурувати з такими мікросхемами, як Digital Alpha, Sun Sparc і Motorola PowerPC. Компанія Microsoft розробляє версію операційної системи Windows NT для P7, а фірма Sun версію Solaris (програмне забезпечення для операційної системи UNIX). NCR вже оголосила, що будуватиме Solaris-системи на основі Itanium. В процесорі Itanium застосовується новий тип корпусу Pin Array Cartridge (РАС); вага процесора близько 170 г Розділення ланцюгів сигналів і живлення Підкладка Статична кеш-память. Шина кеша працює на частоті ядра Itanium має три рівні кеш-пам'яті: стандартні перший і другий рівні і кеш-пам'ять третього рівня, розташовану на окремому кристалі. Вся кеш-пам'ять встановлюється в картриджі процесора. Iiaa.iecaoey i.ioanni.a При створенні процесора 486 і більш пізніх Intel, враховуючи той факт, що може бути потрібно нарощування обчислювальних можливостей, розробила стандартні гнізда типа Socket, які підходять для ряду процесорів. Таким чином, маючи системну плату з гніздом типа Socket 3, можна встановити в нього фактично будь-який процесор 486, а маючи системну плату з гніздом типа Socket 7 будь-який процесор Pentium. Щоб максимально використовувати можливості системної плати, ви можете встановити найшвидший процесор з числа підтримуваних вашою платою. Звичайно це визначається типом гнізда на системній платі. Допустимо (найшвидший) процесор можна встановити в конкретний тип гнізда. Наприклад, якщо ваша системна плата має гніздо типа Socket 5 для Pentium, можете встановити процесор Pentium MMX 233 Мгц з перетворювачем напруги 2,8В або AMD-K6. Якщо у вас гніздо типа Socket 7, значить, ваша системна плата підтримує (безпосередньо, без яких-небудь перетворювачів) більш низьку напругу, необхідну наприклад, для Pentium MMX або AMD-K6. Заміна процесора може в деяких випадках подвоїти ефективність системи, наприклад якщо Pentium 100 поміняти на Pentium MMX 233. Проте якщо у вас Pentium 233, то замінити його ви не зможете, оскільки це найшвидший процесор, який можна встановити в гніздо типа Socket. У такому разі вам доведеться повністю замінити системну плату, щоб встановити процесор Pentium II. Якщо ваш корпус не якийсь особливий і в нього можна встановити стандартну системну плату з формфактором Baby-AT або ATX, рекомендую замінити системну платою і процесор, а не намагатися знайти процесор, який працюватиме з вашою платою. У свій час Intel активно просувала ідею процесорів OverDrive. Але часта зміна типів корпусів і роз'ємів, напруги живлення, зміна системи охолоджування і т.д. привели до того, що процесори OverDrive не користуються популярністю. Користувачі обожнюють знать, наскільки “швидкий” у них комп'ютер. Щоб допомогти їм задовольнити цю цікавість, розроблені різні програми тестування (для вимірювання різних параметрів ефективності системи і процесора). Хоча жодне число не може повністю відобразити ефективність складного пристрою, такого як процесор або весь комп'ютер, тести можуть бути корисні при порівнянні різних компонентів і систем. Єдино вірний і точний спосіб зміряти ефективність системи перевірити її в роботі з додатками. На продуктивність одного компоненту системи часто роблять вплив інші її компоненти. Не можна одержати точних цифр, порівнюючи системи які мають не тільки різні процесори, але і різні об'єми або типи пам'яті, жорсткі диски, відеоадаптери і ін. Все це впливає на результати випробувань, і набувають значення можуть сильно відрізнятися від істинних, якщо тестування проводилося неправильно. Причини несправності процесорів Тести бувають двох видів: тести компонентів, що вимірюють ефективність специфічних частин комп'ютерної системи, таких як процесор, жорсткий диск, відеоадаптер або накопичувач CD-ROM, і тести системи, що вимірюють ефективність всієї комп'ютерної системи, яка виконує даний додаток або даний набір тестових програм. Тести частіше за все видають тільки один вид інформації. Краще всього перевірити систему, використовуючи власний набір операційних систем і додатків. Є компанії, які спеціалізуються на програмах тестування. Ці компанії, а також розроблені ними тести перераховані нижче.

  • 1072. Архітектура комп'ютерів, мікропроцесори
    Контрольная работа пополнение в коллекции 21.10.2009

    Звичайно допускається 10-20 процентне збільшення частоти системної шини без наслідків для процесора, тобто таке збільшення не позначається на стабільності роботи системи. В майбутньому набори мікросхем системної логіки будуть здатні організувати роботу чотирьох або більшої кількості процесорів Pentium II в єдиній багатопроцесорній системі, перш за все для використовування як файл-сервер. Є версії Pentium II з кодами корекції помилок (Error Correction Code ЕСC) на шині кеша другого рівня (L2). Вони розроблені спеціально для серверів або інших систем, що виконують життєво важливі задачі, в яких велику роль грає надійність і цілісність даних. У всіх процесорах Pentium II сигнали запиту і видачі адреси на шину захищені контролем парності і, крім того, передбачений механізм повторення для підвищення цілісності і надійності даних. Для установки Pentium II в систему існує спеціальне кріплення. Процесор встановлюється в Slot 1 на системній платні так, щоб бути захищеним від пошкоджень в результаті вібрацій і поштовхів. Кріплення розробляються виготівниками системної платні. В мікросхемі Pentium напруга живлення, що використовується цими мікросхемами, 3,3 В і нижче. Струм, споживаний процесором з тактовою частотою 100 Мгц, рівний 3,25 А, що відповідає споживаній потужності 10,725 Вт. Менш швидкодійний процесор з тактовою частотою 90 Мгц споживає струм 2,95 А, що відповідає споживаній потужності 9,735 Вт. Процесор з тактовою частотою 150 Мгц споживає струм не більше 3 А при напрузі 3,3 В (потужність 11,6 Вт); процесор з тактовою частотою 166 Мгц 4,4 А (14,5 Вт), а процесор на 200 Мгц 4,7 А (15,5 Вт). Процесори випускаються в 296-контактному корпусі SPGA, який не сумісний з корпусом процесора першого покоління. Перейти від мікросхем першого покоління до мікросхем другого покоління можна тільки одним способом замінити системну платню. На кристалі процесора Pentium другого покоління розташовується 3,3 млн транзисторів, тобто більше, ніж у перших мікросхем. Деякі мікросхеми Pentium працюватимуть тільки при певних комбінаціях цих висновків або, можливо, при їх установці в якому-небудь одному положенні. Багато новітньої системної платні мають перемички або перемикачі, що дозволяють регулювати контакти BF і тим самим змінювати відношення кратності множення тактової частоти в процесорі. Деякі користувачі “примушують” процесори Pentium на 75 Мгц працювати на частоті 133 Мгц. Pentium II/III і Athlon кеш-пам'ять другого рівня є частиною процесора. Звичайно ж, він зовнішній по відношенню до кристала центрального процесора, просто ця окрема мікросхема встановлюється усередині корпусу (картріджа) процесора. Тому на системній платиі для процесорів Pentium Pro або Pentium II немає ніякого кеша. В останніх моделях процесорів Pentium III кеш-пам'ять другого рівня є частиною мікросхеми процесора (подібно кеш-пам'яті першого рівня) і працює на більш високих частотах (на частоті процесора, половинній або третини). В процесорах Itanium для збільшення продуктивності використовується три рівні кеш-пам'яті.

  • 1073. Архітектура комп'ютерів, системні плати
    Контрольная работа пополнение в коллекции 21.10.2009

    На мою думку, зі всіх складових сама важна системна плату, і тому її виробник повинен бути визнаний законним виробником вашої системи. Найкрупніші фірми складальники комп'ютерів розробили свою власну системну платню. Відповідно до матеріалів журналу Computer Reseller News фірми CompaqPackard Bell і IBM три найкрупніших виробника настільних комп'ютерів останніми роками. Ці компанії розробляють і проводять власну системну плату, а також багато інших компоненти системи. Вони навіть розробляють чіпи і компоненти системної логіки для власної платні. Хоча ринок збуту цих трьох компаній великий, є ще більш крупний сегмент ринку, який можна назвати ринком компаній другого рівня. Другий рівень займають компанії, які насправді не проводять системи, а збирають їх, тобто придбавають системну платню, корпуси, джерела живлення, дисководи периферійні пристрої і ін., збирають комп'ютери і продають їх як готові вироби. Сьогодні Dell, Gateway і Micron одні з найкрупніших складальників систем в світі, але, крім них, можна перерахувати ще сотні. В даний час це найбільший сегмент на ринку PC. Звичайно, за винятком дуже не багатьох випадків, можна придбати ту ж саму системну плату і інші компоненти, що використовуються цими виробниками, але їх роздрібна ціна, поза сумнівом, буде вище. Можна навіть самостійно зібрати фактично ідентичну систему із самого початку, але це тема розділу 24, “Збірка і модернізація компютера”.

  • 1074. Архітектура програмної системи
    Информация пополнение в коллекции 26.11.2010

    ХарактеристикаГрадаціїРівень знань і досвіКомп'ютерна грамотністьВисокийСереднійНизький > поясніть кожний термінСистемний досвідВисокийСереднійНизький > надайте приклади і анімаціюДосвід роботи з подібними програмамиВисокийСереднійНизький > надайте приклади і анімаціюОсвітаВчений ступіньКоледжШкола > використайте терміни 1 2-го класуРівень читання> 12 років у школі/5-12/<5 > використайте дуже просту мову -Машинопис135 слів у хвилину / 55 / [1 0 надати невеликі поля для введення тексту, приклади, приділити особливу увагу формам для заповнення]Фізичні характеристики користувачаВікМолодий/середнього віку/літнійСтатьЧоловічий/жіночийРозвиненість рукЛівша/правша/той, що володіє однаково обома рукамиФізичні недолікиСліпий/дефекти зору/глухий/моторні недолікиХарактеристики завдань і роботи користувачаСпосіб використання цієї програмиЗа розсудом/[обов'язкова > зробіть програму цікавої у використанні]Частота використанняПостійна/часта/випадкова/[разова > надайте всю довідкову інформацію з кожним екраном]Коефіцієнт плинності кадрівНизький/середній/[високий > надайте всю довідковуінформацію з кожним екраном]Важливість завданняВисока/середня/[низька > зробіть цікавої у використанні]Повторюваність завданняНизька/середня/[висока " автоматизуйте якнайбільше кроків, надайте розмаїтість у представленні даних, надайте можливість навчання]Попереднє навчанняНемає/самостійне вивчення по довідниках/[інтенсивне > надайте інтерактивну систему навчання]Категорія роботиАдміністратор/менеджер/професіонал/секретар/[клерк і т.д. > використайте мову, приклади і описи, знайомі звичайному клеркові]Психологічні характеристики користувачаІмовірне відношення до роботиПозитивне/байдужне/негативнеІмовірні мотиваціїВисокі/середні/[низькі > зробіть додаток особливо привабливим]Стиль процесу пізнанняСловесний або [просторовий > підкресліть геометричний вигляд]Аналітичний або [інтуїтивний > підкресліть символи в тексті]

  • 1075. Архітектура системи на базі процесора Pentium (Socket 7)
    Информация пополнение в коллекции 16.06.2010

    Шина VESA (Video Electronics Standarts Associatation) або просто VL- Bus була розроблена в 1992 році для звязку процесора зі швидкодіючими периферійними пристроями. Взагалі шина VESA являє собою розширення шини ISA для обміну відеоданими. Важливою характеристикою шини VL- Bus є простота конструкції. З її допомогою можна напряму підєднати контакти процесора до гнізда розєма плати. Це робило конструкцію шини дешевою, оскільки не потрібно встановлювати додаткових спеціальних та інтерфейсних мікросхем. До недоліків шини VESA є:

    1. орієнтація на процесор 486 (VESA жорстко привязана до шини процесора 486, яка відрізняється від шини Pentium).
    2. Обмеження швидкодії. Стандарт VL-Bus дозволяє роботу на тактових частотах 40-50 Мгц, але частотні характеристики розємів VL-Bus обмежується 33 Мгц.
    3. Схемотехнічні обмеження.
    4. Обмежена кількість плат. При збільшенні навантаження і підвищення тактової частоти можлива кількість адаптерів зменшується. Наприклад, при частоті 50Мгц і великому навантаженні дозволяється встановлювати всього одну плату VL-Bus.
  • 1076. АС учета дополнительных расходов, связанных с поступлением материалов
    Курсовой проект пополнение в коллекции 08.09.2010

     

    1. ГОСТ 34.601-90 Автоматизированные системы. Стадии создания; Введен 01.01.92.
    2. РД 50 34.698 90 Методические указания. Информационная технология. Комплекс стандартов и руководящих документов. Автоматизированные системы. Требования к содержанию документов на автоматизированные системы; Введен 01.01.92.
    3. Правовая информационная система Гарант
    4. Правовая информационная система Консультант +
    5. Кондраков Н.К. Бухгалтерский учет. - М.: ИНФРА-М, 2003, 382 с.
    6. Культин Н.Б. Основы программирования в Delphi 7. СПб.: БХВ- Петербург, 2003. 608 с.: ил.
    7. Кудряшова Э.Е. Словарь терминов, использующихся при проектировании информационных систем в экономике. Волгоград: ВФ ОУ ВПО ЦС РФ «МУПК», 2005. 31 с.
  • 1077. Асинхронный режим передачи данных - ATM
    Информация пополнение в коллекции 20.02.2012

    Технология ATM позволяет добиться высоких и сверхвысоких скоростей для связи отдельных узлов вычислительной сети, предоставляя каждому виду трафика сервис с заданными параметрами качества. Однако эта технология разрабатывалась сначала как "вещь в себе", не учитывая тот факт, что в существующие технологии сделаны большие вложения, и поэтому никто не станет сразу отказываться от установленного и работающего оборудования, даже если появляется новое, более совершенное. Для территориальных сетей, для которых в первую очередь разрабатывалась технология ATM, это не так страшно, так как сети ATM могут использовать те же оптоволоконные каналы, что и существующие цифровые телефонные и вычислительные сети, а стоимость высокоскоростных оптоволоконных каналов, проложенных на большие расстояния, превышает стоимость коммутаторов сети, так что в этом случае легче пойти на замену коммутаторов новыми. Для локальных сетей дела обстоят по другому, поэтому желательно, чтобы новая технология могла работать в одной сети со старыми, улучшая характеристики сети там, где это нужно, и оставляя сети рабочих групп или отделов в прежнем виде. Сейчас форум ATM разработал первую спецификацию, называемую LAN emulation (то есть эмуляция локальных сетей), которая призвана обеспечить совместимость традиционных протоколов и оборудования локальных сетей с технологией ATM. Эта спецификация обеспечивает совместную работу этих технологий на канальном уровне. При таком подходе коммутаторы ATM работают в качестве высокоскоростных коммутирующих мостов магистрали локальной сети, обеспечивая не только скорость, но и гибкость соединений ATM-коммутаторов между собой, так что эта магистраль не обязательно образуется на внутренней шине одного устройства, а может быть и распределенной.

  • 1078. Асинхронный частотно-регулируемый электропривод степени подвижности промышленного робота
    Дипломная работа пополнение в коллекции 25.10.2011
  • 1079. АСОЭИ крупного транспортного предприятия (пассажирские перевозки)
    Дипломная работа пополнение в коллекции 21.10.2011

    Исходя из специфики отдела (здесь, как и ранее отдела бухгалтерии) и общих требований к операционным системам, в качестве ОС ПК всех 4-х сотрудников бухгалтерии может быть выбрана ОС Windows XP Pro SP2. Это мультипрограммная 32-разрядная система, обладает графическим интерфейсом, включает в себя сетевое обеспечение, позволяет выполняться приложениям MS DOS, поддерживает файловые системы FAT, NTFS. На сервере установлена сетевая ОС Windows 2003 Server. Здесь она может выполнять функции контроллера доменов, позволяя структурировать сеть и упрощать задачи структурирования и управления. Терминальный сервер используется также в качестве файл-сервера, принт-сервера, прокси-сервера, сервера приложений, сервера удаленного доступа. Кроме того, Windows 2003 Server может быть использован как платформа для сложных сетевых приложений, особенно тех, которые построены с использованием технологии клиент-сервер. ОС Windows 2003 Server обеспечивает доступ к информации и приложениям, находящимся в других отделах и подразделениях, поддерживает средства коллективной работы, удаленных пользователей, факс-сервис, видеоконференции. Сетевая ОС обеспечивает возможность соединения разнородных систем. Windows 2003 поддерживает протокол TCP/IP, обеспечивающий межсетевое взаимодействие и удаленный доступ, и протокол IPX/SPX, поддерживающий удаленный доступ. Сетевая ОС также выполняет на файловом сервере помимо функций, присущих обычной ОС (доступ к диску, хранение файлов и т.д.), функции защиты данных, размещаемых на файловом сервере, от несанкционированного доступа, и управляет правами пользователей.

  • 1080. Аспектно-ориентированные методы в управлении информационными потоками баз данных ДП АСУТП
    Статья пополнение в коллекции 12.01.2009

    Помимо рассмотренных выше четырех работ, предлагающих проработанные, готовые к практическому применению графические нотации, доступно большое количество статей теоретической направленности. Так, в [4] делается попытка формализовать использование средств расширений UML для специфицирования понятий АО-методологии. Для этого используется понятие “профиля” UML механизма, позволяющего описать правила использования средств расширения языка в некоторой предметной области. Расширяя метамодель UML, авторы определяют набор стереотипов и их приложение к таким элементам метамодели, как класс и ассоциация. Авторы [17] также предлагают расширить метамодель UML для описания аспектных классов и отношений, но основной акцент сделан на предложении основанного на правилах XML языка разметки для описания проектных моделей, в частности, содержащих аспекты. Выгоды его введения обосновываются необходимостью наличия “нейтрального по отношению к приложениям формата” для коммуникации между разработчиками, облегчением повторного использования описаний аспектов, а также их разделением между различными средствами проектирования, связывания, кодогенерации. Комплексным подходом отличается статья известных разработчиков из IBM У. Харрисона, П. Терра и Г. Оссхера [9], в которой они рассматривают способы, какими информация об аспектах может быть отражена на различных диаграммах UML. Здесь же следует упомянуть работы С. Кларк [6, 7], в которых она “представляет подход к разработке систем, базирующийся на объектно-ориентированной модели, но расширяющий ее добавлением новых возможностей декомпозиции”. В докладе [10] представлен прототип автоматизированного средства для преобразования высокоуровневых моделей UML, поддерживающих абстракции АОП, к низкоуровневым детализированным моделям, по которым может быть сгенерирован программный код, т.е. предложено проводить связывание на уровне моделей.