Свежие новости выписываемой вами ленты "Почтовая". Для подписки, отписки и настройки параметров используйте http://subscribe.ru/member/lenta/conf Re: Модуль слайдшоу с подгрузкой сразу двух изображений 2015-11-18 00:50 А как его от туда поставить. Простите просто не селен в каких именно файлах и что... Расположение title, мета тэгов description и keywords 2015-11-18 00:38 Здравствуйте. Недавно заметил что у меня keywords идет чуть-ли ни первый в head и далее уже title и descpription. В целом последовательность title и метатэгов важна или нет? Смотрел на многих сайтах сначала title потом description, keywords.
Пока так:
... Re: Сайт для репетиторов 2015-11-18 00:35 Внимание! Решение о выборе исполнителя приму только после обсуждения бюджета с заказчиком.
То есть, вы посредник? Тогда бюджет должны озвучить вы, т.к. разработка ... Re: Пункт меню 2015-11-17 23:23 Сделать меню в менеджере меню с этим пунктом, но не отображать это меню на сайте . Chronoforms5 - установление ограничения на заполнение формы 2015-11-17 23:04 Здравствуйте всем. Хочу попросить у вас помощи. На сайте установлен компонент Chronoforms5. Все отлично работает. Но появилась необходимость ограничить количество заполнений формы в день, например 10. То есть, 10 человек заполняют форму, данные записыв... Пункт меню 2015-11-17 23:00 Как сделать, чтобы пункт меню не показывался, но при этом на него можно было перейти с какой-то другой страницы сайта? HELP ! Помогите с Субару -Форестер ! 2015-11-18 00:50 Раздел: Авторемонт Автор: mudrec Размещено: 17.11.2015 в 20:28 Продам процессор LGA 775 2015-11-18 00:50 Раздел: Компьютеры Автор: lortan29 Размещено: 17.11.2015 в 20:39 Наушники Sony MDR-EX450H 2015-11-18 00:50 Раздел: Телефоны Автор: Reguel Размещено: 17.11.2015 в 22:17 европанель 2110-2112 в сборе 2015-11-18 00:50 Раздел: Авторынок Автор: nevidimca Размещено: 17.11.2015 в 23:21 SSD 2015-11-18 00:50 Раздел: Компьютеры Автор: AlexSlp Размещено: 17.11.2015 в 23:26 Видео свет Raylab Xenos Rh1000 2015-11-18 00:50 Раздел: Продам Автор: akimov Размещено: 17.11.2015 в 23:52 CyberLink ColorDirector Ultra 4.0.4627.0 + Rus 2015-11-18 00:32 vipdepbit CyberLink ColorDirector Ultra - профессиональные инструменты цветокоррекции. ColorDirector дает возможность регулировать цвета и их оттенки, настраивать интенсивность и «температуру» тонов, изменять цвета отдельных областей изображения с учетом движения на картинке. Доступны предварительно настроенные цветовые темы, и пользователь может загружать дополнительные с DirectorZone. Являетесь ли вы профессионалом или начинающим колористом, ColorDirector дает вашему видео профессиональный вид фильма, заснятого на плёнку! 1С Конфигурации 7.7 -8* (релизы, платформы, обсуждение) -> 1С Типовые конфигурации 8* РФ (релизы, платформы, обработки) 2015-11-18 00:29 nin2375:
Здравствуйте. Подскажите, пожалуйста где можно скачать обновление для Зарплата и управление персоналом КОРП редакция 2.5 Версия 2.5.96.1. На форуме не могу найти, может невнимательно смотрю? Юмор -> Коты и кошки, а также их братья звериные 2015-11-17 23:59 Henry723:
Спасший жительницу Швеции кот признан героем года
Спасшего хозяйку от пожара кота Налле из Швеции признали героем года среди животных, сообщает The Local Sweden. Домашний питомец получил данное неофициальное звание в эфире вечернего шоу на национальном канале SVT.
» Нажмите, для открытия спойлера | Press to open the spoiler « Налле разбудил свою владелицу, 23-летнюю Анни Нарвефош из города Карлскруна, в момент, когда поставленный ею на зарядку мобильный телефон начал дымиться. Девушка рассказала, что, очнувшись, почувствовала запах горелого пластика и бросилась ликвидировать начавшееся возгорание. После данного происшествия кот стал любимцем шведских пользователей соцсетей, а затем популярность привела его и Нарвефош на телевидение. Канал SVT вручил Налле почетную грамоту и призы (в частности, стильный ошейник, игрушки и еду). Владелица Налле сообщила, что после возгорания побаивается заряжать свой мобильный телефон по ночам. Нарвефош также рассказала, что зарабатывает на жизнь уходом за престарелыми. По словам шведки, несколько ее пациентов купили все газеты, в которых рассказывалось о Налле. Они также наблюдали за появлением кота на телевидении. lenta.ru »» Нажмите, для закрытия спойлера | Press to close the spoiler «« SoftoRooM -> Kaspersky TDSSKiller 3.1.0.6 2015-11-17 23:49 Урсу:
Kaspersky TDSSKiller 3.1.0.6
В ОС Windows под руткитом принято подразумевать программу, которая внедряется в систему и перехватывает системные функции (Windows API). Перехват и модификация низкоуровневых API-функций, в первую очередь, позволяет такой программе достаточно качественно маскировать свое присутствие в системе. Кроме того, как правило, руткит может маскировать присутствие в системе любых описанных в его конфигурации процессов, каталогов и файлов на диске, ключей в реестре. Многие руткиты устанавливают в систему свои драйверы и службы (они также являются "невидимыми"). Для борьбы с руткитами воспользуйтесь утилитой TDSSKiller. TDSSKiller работает без инсталляции и допускает запуск как в обычном, так и безопасном режиме.
» Утилита поддерживает следующие операционные системы: « 32-разрядные ОС• MS Windows XP SP2 • MS Windows XP SP3 • MS Windows Vista • MS Windows Vista SP1 • MS Windows Vista SP2 • MS Windows 7 • MS Windows 7 SP1 • MS Windows 8 • MS Windows 8.1 • MS Windows 10 TH2 • Microsoft Windows Server 2003 R2 Standard / Enterprise SP2 • Microsoft Windows Server 2003 Standard / Enterprise SP2 • Microsoft Windows Server 2008 Standard / Enterprise SP2 64-разрядные ОС• MS Windows XP SP2 • MS Windows XP SP3 • MS Windows Vista • MS Windows Vista SP1 • MS Windows Vista SP2 • MS Windows 7 • MS Windows 7 SP1 • MS Windows 8 • MS Windows 8.1 • MS Windows 10 TH2 • Microsoft Windows Server 2008 Standard / Enterprise x64 Edition SP2 • Microsoft Windows Server 2003 R2 Standard / Enterprise x64 Edition SP2 • Microsoft Windows Server 2003 Standard / Enterprise x64 Edition SP2 • Microsoft Windows Server 2008 R2 Standard / Enterprise x64 Edition SP0 и выше »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
» Список вредоносных программ, с которыми борется утилита: « Утилита TDSSKiller предназначена для борьбы с вредоносными программами семейства Rootkit.Win32.TDSS; буткитами и руткитами: • Backdoor.Win32.Phanta.a,b, • Backdoor.Win32.Sinowal.knf,kmy, • Backdoor.Win32.Trup.a,b, • Rootkit.Boot.Mebusta.a, • Rootkit.Boot.Backboot.c, • Rootkit.Boot.Aeon.a, • Rootkit.Boot.Backboot.a, • Rootkit.Boot.Batan.a, • Rootkit.Boot.Bootkor.a, • Rootkit.Boot.Clones.a, • Rootkit.Boot.CPD.a,b, • Rootkit.Boot.Fisp.a, • Rootkit.Boot.Geth.a, • Rootkit.Boot.Goodkit.a, • Rootkit.Boot.Harbinger.a, • Rootkit.Boot.Krogan.a, • Rootkit.Boot.Lapka.a, • Rootkit.Boot.MyBios.b, • Rootkit.Boot.Nimnul.a, • Rootkit.Boot.Nix.a, • Rootkit.Boot.Pihar.a,b,c, • Rootkit.Boot.Plite.a, • Rootkit.Boot.Prothean.a, • Rootkit.Boot.Qvod.a, • Rootkit.Boot.Sawlam.a. • Rootkit.Boot.Smitnyl.a, • Rootkit.Boot.SST.a,b, • Rootkit.Boot.SST.b, • Rootkit.Boot.Wistler.a, • Rootkit.Boot.Xpaj.a, • Rootkit.Boot.Yurn.a, • Rootkit.Win32.PMax.gen, • Rootkit.Win32.Stoned.d, • Rootkit.Win32.TDSS, • Rootkit.Win32.TDSS.mbr, • Rootkit.Win32.ZAccess.aml,c,e,f,g,h,i,j,k, • Trojan-Clicker.Win32.Wistler.a,b,c, • Trojan-Dropper.Boot.Niwa.a, • Trojan-Ransom.Boot.Mbro.d,e, • Trojan-Ransom.Boot.Mbro.f, • Trojan-Ransom.Boot.Siob.a, • Trojan-Spy.Win32.ZBot, • Virus.Win32.Cmoser.a, • Virus.Win32.Rloader.a, • Virus.Win32.TDSS.a,b,c,d,e, • Virus.Win32.Volus.a, • Virus.Win32.ZAccess.k, • Virus.Win32.Zhaba.a,b,c. »» Нажмите, для закрытия спойлера | Press to close the spoiler «« Сайт программы: kaspersky.ru Тип лицензии: Бесплатно. Интерфейс: Русский есть. Размер: 4,29 МБ. Скачать:Скрытый текст! Подробности на форуме... Флейм -> Ежедневный гороскоп 2015-11-17 23:42 kontra:
18-11-2015
Овен Отличный период для энергичных действий. Занятия, требующие большой физической отдачи (спортивную тренировку или состязание, ответственное выступление, начало напряженной деловой поездки, особенно дальней), стоит перенести на первую половину дня. В обучении, работе с техникой можно проявить не только активность и выносливость, но еще и ловкость, сообразительность, изобретательность. Это хорошее время для разнообразных коммерческих сделок, особенно если вы имеете бизнес за рубежом, заняты торговлей импортными товарами, их рекламой или доставкой.
Телец Энергично преодолевая возникшие на вашем пути препятствия, вы обретете дополнительную уверенность в себе, поверите в свою удачу, путеводную счастливую звезду. Активные действия в это время гораздо эффективнее долгих раздумий или трагических переживаний. Включившись в интересующий вас деловой или бытовой процесс, вы можете даже не заметить, как потенциальные проблемы остались позади. Первая половина дня наиболее благоприятна для семейных начинаний. После полудня у вас могут вызвать интерес общественные события, новые профессиональные задачи.
Близнецы Ловкость, оперативность, остроумие, способность не лезть за словом в карман, а также деловитость и предприимчивость сегодня не только ваша личная прерогатива. В этот день ваши партнеры, клиенты или конкуренты обладают перечисленными способностями в той же (или даже гораздо большей) степени, что и вы сами. К счастью, вместо вражды и соперничества у вас есть отличный шанс договориться, а также, если того требует ситуация, немеделенно приступить к согласованным активным действиям. Если вы отставите в сторону эмоции, то наведение мостов окажется увлекательным и веселым делом.
Рак Пик вашей энергичности и предприимчивости приходится на первую половину суток. Избегайте в это время сидячей, скучной, однообразной работы. Рутинная деятельность, выполнение обещания или прямого служебного долга не составит для вас особого труда, если вы будете знать, что ваши усилия будут хорошо оплачены. Моральное одобрение, дружеская благодарность за оказанную услугу могут иметь для вас не меньшее значение. Вы можете испытать прилив энтузиазма в связи с удачным началом лечения, активным стартом нового этапа работы, проведением какого-либо эксперимента.
Лев Ваша энергия может быть использована весьма эффективно, получит гармоничный и удачный выход. Выбирайте подвижные виды отдыха, заодно помогающие вам пополнять знания. Если не можете избавиться от рутинных обязательств, смело вносите в них свой личный креатив. В этот день звезды на вашей стороне - вы можете стать победителем в соревновании, выдержать экзамен. Это прекрасный момент для начала отдыха, путешествия, любовного романа. Общение с детьми принесет большое удовлетворение, особенно если вы энергично займетесь развитием их творческого потенциала.
Дева Несмотря на перспективу утомиться к концу дня, вы получите удовлетворение от семейного общения, от результатов применения собственной тактики в домашних делах. В это время возрастает шанс на удачные преобразования в быту. Вы можете проявить великодушие, повышенную щедрость и заботливость по отношению к родителям. Активные действия, направленные на благоустройство дома, расширение и облагораживание жизненного пространства принесут достойный результат и будут в целом одобрены домочадцами. День также благоприятен для деловых начинаний, домашнего обучения.
Весы Сегодня удачное время для интеллектуальных занятий (учебы, расширения кругозора, распространения или поиска информации). Физические нагрузки в этот день также переносятся довольно легко, но наиболее напряженную работу стоит перенести на первую половину дня. Это могут быть спортивные соревнования, деловые поездки, освоение новых приемов и технологий, энергичная коммерческая, консультационная, преподавательская, рекламная деятельность. В дороге, за рулем вы будете чувствовать себя вполне комфортно. Это неплохое время для сдачи экзамена на вождение транспортного средства.
Скорпион День весьма благоприятен для финансовых дел, коммерческих начинаний. В это время возможны не только срочные оперативные сделки на небольшие суммы, но и более солидные поступления на ваш счет. Чтобы исключить риск потерь при совершении покупок и проведении денежных операций, постарайтесь думать своим умом. Звезды не советуют вам ориентироваться на вкусы и предпочтения партнеров, с которыми вы находитесь в тесной связи. Не стоит также поддаваться самолюбивому желанию пустить кому-либо пыль в глаза, выдать желаемое за действительное.
Стрелец Беритесь за дела пораньше - большинство ваших текущих замыслов приведет к успеху. Вы сумеете выбрать именно тот путь, который станет для вас наиболее комфортным, удачным. Не исключен рост запросов, аппетитов. Одновременно может повыситься ваша общая тяга к знаниям, к обмену информацией. За авторитетное положение придется побороться, но вероятность спортивных, интеллектуальных или коммерческих побед весьма высока. Ловкость и сообразительность помогут вам практически в любой ситуации, а вот мощные тайные амбиции вам лучше немного сдержать.
Козерог В этот день у вас могут появиться интересные и важные тайные дела. Если вы имеете собственный бизнес, то не исключено, что ваши переговоры и сделки будут происходить вдали от лишних глаз. Возможно, ради оперативности и конфиденциальности совершаемых действий вы предпочтете электронный вариант взаиморасчетов, переписку с помощью Интернета, скайп-конференцию. У вас могут появиться дополнительные или альтернативные источники дохода. Вечер способствует общей любознательности, может сделать вас немного романтичнее, усилить вашу тягу к уединению.
Водолей Сегодня хорошее время для пополнения знаний, активных экспериментов, для изучения иностранного языка в среде его естественных носителей. Обретение единоверцев способно вселить в вас надежду на лучшее будущее. При этом сходства на уровне идей или взглядов на мировые события уже достаточно, чтобы новый знакомый попал в список ваших единомышленников (даже если сам он объявляет себя вашим конкурентом). Моральное одобрение со стороны друзей может оказаться для вас очень важным. При этом вы и сами готовы оказать покровительство тому, кого считаете другом.
Рыбы Шанс энергично и ловко добиться своей текущей цели, обогнув все возможные препятствия, появится у вас с самого утра. Данная тенденция сохраняется на протяжении всей первой половины дня. Именно на этот период суток вы можете планировать наиболее активную деятельность (общение, переговоры с работодателем или учителем, производственное совещание, подписание документов, подачу заявок, улаживание различных финансовых вопросов). После полудня наиболее эффективна свободная, оригинальная, неформальная, тайная деятельность или работа творческого характера. SoftoRooM -> MorphVOX Pro v.4.4.32 2015-11-17 23:07 dimusik:
MorphVOX Pro v.4.4.32
8.57 MB Скрытый текст! Подробности на форуме... 1С Конфигурации 7.7 -8* (релизы, платформы, обсуждение) -> 1С Конфигурации 7.7 -8* для Украины (релизы, поиск) 2015-11-17 22:15 Ukei:
Конфигурация "Управление торговым предприятием для Украины", релиз 1.2.34.1 от 17.11.2015
Установка (новая чистая база, демо-база, обновление, CF), авторская сборка: Скрытый текст! Подробности на форуме... Юмор -> Подборки Видео!!! 2015-11-17 22:14 HugoBo-SS:
Mog’s Christmas Calamity ( Мог разрушает Рождество)
Скрытый текст! Подробности на форуме... Статьи -> Истории индустрии IT 2015-11-17 22:09 HugoBo-SS:
Alpha: история в фактах и комментариях 2
Стоит упомянуть, что незадолго до конца DEC, а также вскоре после этого, многие ведущие инженеры, которым DEC была обязана своим былым могуществом, ушли к другим работодателям. Деррик Мейер (Derrick Meyer) и Джеймс Келлер (James Keller) отправились в AMD создавать K7 и К8 соответственно. Дэниел Лейбхольц (Daniel Leibholz) был принят на работу в Sun для разработки UltraSPARC V. Также уволился Ричард Сайтс, один из ведущих разработчиков архитектуры Alpha на протяжении всего времени её существования. В этом плане Intel повезло ещё меньше, так как доставшаяся ей от DEC вместе с фабрикой и проектными центрами архитектура StrongARM осталась почти без разработчиков, так как никто из ведущих инженеров, проектировавших StrongARM-110 (Дэниел Добберпуль, Ричард Витек, Грегори Хёппнер (Gregory Hoeppner) и Лайэм Мэдден (Liam Madden)), не пожелал перейти на работу в Чипзиллу. Более того, команда разработчиков следующего процессора архитектуры, работавшая под руководством Витека в Остине, уволилась в полном составе, так что Intel пришлось начинать разработку в буквальном смысле с ноля усилиями своих инженеров, до этого разрабатывавших i960.
Alpha 21264 (EV6, EV67, EV68A, EV68C)
» Нажмите, для открытия спойлера | Press to open the spoiler « Хотя процессор 21264 (EV6) был разработан в DEC, а первая информация о нём была опубликована в октябре 1996 на Microprocessor Forum, окончательное воплощение в кремнии датируется февралём 1998, когда DEC уже была в процессе ликвидации. Собственно процессор представлял собой настолько существенный шаг вперед по сравнению с EV5, что его никак нельзя было считать эволюционным продолжением последнего. Одним из основных нововведений было внеочередное исполнение (out-of-order execution) инструкций, повлёкшее за собой фундаментальную реорганизацию ядра и снизившее зависимость основных фунциональных устройств от пропускной способности кэшей и оперативной памяти. EV6 мог переупорядочить на лету до 80 инструкций, что было значительно больше возможностей других конкурентных разработок. К слову, архитектура Intel P6 предусматривала внеочередную обработку до 40 [микрокоманд], HP PA-8x00 — до 56, MIPS R12000 — до 48, IBM POWER3 — до 32, PowerPC G4 — до 5, a Sun UltraSPARC II переупорядочивание команд не поддерживал. Внеочередное исполнение дополнялось техникой переименования регистров (register renaming), поэтому EV6 располагал 80 целочисленными и 72 вещественными регистрами, хотя количество архитектурных (логических) регистров осталось неизменным — 32 целочисленных и 32 вещественных. Количество целочисленных конвейеров было увеличено до 4, то есть в 2 раза по сравнению с EV5. Они были организованы в виде 2 блоков (clusters). Если точнее, каждый блок состоял из 2 конвейера и файла регистров на 80 записей. Оба файла регистров были идентичными (синхронизирванными). Однако, конвейеры были функционально разными: 2-й конвейер 1-го блока мог выполнять команды сдвига (1 такт на обработку) и умножения (7 тактов на обработку), а 2-й конвейер 2-го блока — команды сдвига (1 такт) и MVI (3 такта). 1-й конвейер каждого блока выполнял помогал A-box, производя расчёт виртуальных адресов для операций загрузки/сохранения. Кроме этого, все 4 конвейера поддерживали выполнение основных арифметических и логических операций (1 такт). Собственно A-box работал с I-TLB и D-TLB (каждый на 128 записей), очередями загрузки и сохранения (каждая по 32 команды), а также 8 64-байтными буферами (miss address file) для операций с B-cache и оперативной памятью. Вещественные конвейеры также были функционально неоднородны: 1-й поддерживал операции сложения (4 такта), деления (12 тактов для операндов одинарной точности и 15 тактов для двойной) и вычисления квадратного корня (15 и 30 тактов), а 2-й — только умножения (4 такта). I-box, как и прежде в EV5, мог декодировать до 4 команд за такт и направлять их в 2 очереди: на целочисленные конвейеры (E-queue, 20 команд) и на вещественные конвейеры (F-queue, 15 команд). Структура C-box подверглась значительным изменениям, да и работать ему теперь предстояло только с 2 уровнями кэш-памяти. Интегрированная L1 кэш-память состояла из 64Кб I-cache и 64Кб D-cache, оба с 2-канальной ассоциативностью и 64-байтными строками. D-cache, как и B-cache, работали в режиме обратной записи, а без S-cache пришлось обойтись. Всё же B-cache был включающим по отношению к D-cache. Из-за большого размера D-cache задержки чтения/записи возросли с 2 тактов до 3 (в/из целочисленного регистра) и 4 тактов (в/из вещественного регистра). D-cache так и остался двухпортовым, но, в отличие от EV5, он уже не состоял из 2 идентичных частей, синхронизированных по записи, а просто работал на удвоенной частоте ядра. Доступ к внешнему B-cache размером от 1Мб до 16Мб с прямым отображением и обратной записью осуществлялся через независимую 128-битную шину данных с 16-битным каналом для ECC, а также при помощи 20-битной однонаправленной шины адреса. B-cache набирался на микросхемах LW SSRAM (late-write, с отложенной записью), а позднее и DDR SSRAM (double data rate, с удвоенной скоростью передачи данных). Частота B-cache программировалась в диапазоне от 2/3 до 1/8 частоты ядра EV6, и, в отличие от предыдущих поколений процессоров Alpha, собственно B-cache не был опциональным. Системная шина данных была только 64-битной с дополнительным 8-битным каналом для ECC, но была в состоянии передавать информацию на обоих краях тактового сигнала, то есть использовала принцип DDR. Системная шина адреса была 44-битной, физически представленной в виде двух 15-битных однонаправленных каналов, а системная шина управления — 15-битной. Был изменён базовый принцип работы системной шины, которая из разделяемой преобразовалась в выделенную, то есть каждый процессор располагал собственным путём к системной логике. Блок предсказания ветвлений был полностью переработан. Oн был спроектирован по 2-уровневой схеме: с локальной историей переходов (local history table, 1024 записи с 10-битными счётчиками) и локальным предсказателем (local predictor, 1024 записи по 3 бита), а также с глобальным предсказателем (global predictor, 4096 записей по 3 бита) и 12-битным "путём истории" (history path). Оба алгоритма работали независимо, и если локальный отслеживал каждый отдельный условный переход, то глобальный — последовательности переходов. Общий предсказатель ветвлений анализировал результаты обоих алгоритмов и делал выводы в виде отдельной таблицы выборочного предсказателя (choice predictor, 4096 записей по 2 бита), на основе которой выводились предпочтения при расхождении локальных и глобальных прогнозов. Такой кооперативный метод позволял добиться лучших результатов, чем применение любого из алгоритмов в отдельности. Инженеры, разрабатывавшие EV6, учитывая большое количество функциональных устройств и прочие сложности, полностью переработали схему расположения генераторов тактовой частоты. Более равномерное распространение тактового сигнала позволило ядру работать на частотах, равных частотам куда более простого ядра EV56, при использовании почти того же техпроцесса. В целом, потребляемая частотными генераторами мощность составляла для EV6 около 32% от общего потребления ядра. Для сравнения, у EV56 этот показатель составлял около 25%, у EV5 — около 37%, а у EV4 — около 40%. EV6 производился по тому же техпроцессу, что и EV56, но с дополнительными 2 слоями металлизации. Состоял из 15,2 млн. транзисторов (из них около 9 млн. на I-cache, D-cache и предсказатели переходов), располагал площадью ядра в 314мм² и был рассчитан на рабочее напряжение от 2,1В до 2,3В. Тактовые частоты EV6 составляли от 466МГц до 600МГц (TDP прибл. от 80Вт до 110Вт). Форм-фактор: PGA-587 (Pin Grid Array). В конце 1999 на рынок вышел 21264А (EV67), выполненный по 0,25µ CMOS техпроцессу от Samsung, обладавший площадью ядра в 210мм² и требовавший пониженное рабочее напряжение в 2,0В. По сравнению с EV6 никаких значительных архитектурных отличий не наблюдалось. Тактовые частоты 21264A (EV67) составляли от 600МГц до 833МГц (TDP прибл. от 70Вт до 100Вт), что позволило архитектуре Alpha вернуть лидерство на целочисленных операциях, незадолго до этого утраченное в пользу Intel Pentium III (Coppermine) и AMD Athlon (K7). В начале 2000 появились первые образцы процессоров 21264B (EV68C), на этот раз от IBM, выполненные сорласно норм 0,18µ CMOS техпроцесса с использованием медных проводников. Несмотря на прежнее отсутствие архитектурных изменений, многообещающая технология позволила поднять тактовые частоты вплоть до 1250МГц. В 2001 Samsung смог наладить производство 21264B (EV68А) согласно норм своего 0,18µ CMOS техпроцесса, но с алюминиевыми проводниками. По сравнению с EV67, площадь ядра была сокращена более чем на треть (до 125мм²), также было уменьшено напряжение питания (до 1,7В). Тактовые частоты 21264B (EV68A) находились в диапазоне от 750МГц до 940МГц (TDP прибл. от 60Вт до 75Вт). А ведь ещё в сентябре 1998 было анонсировано, что EV68 от Samsung будет использовать прогрессивный 0,18µ FD-SOI (Fully Depleted Silicon-On-Insulator) техпроцесс с медными проводниками, который позволил бы EV68 достичь 1,5ГГц и даже более. Увы, этого не произошло. В разных источниках проскакивали упоминания о 21264C и 21264D под кодовыми именами EV68CB и EV68DC соответственно, выпускавшимися IBM согласно норм того же техпроцесса и с теми же частотными характеристиками, что и EV68C, поэтому их можно расматривать как частные варианты последнего. Единственным существенным отличием было использование нового форм-фактора, безногого LGA-675 (Land Grid Array) вместо PGA-587. Скорее всего, эти процессоры устанавливались только в сервера Compaq. Кроме BWX и MVI, унаследованных от процессоров предыдущего поколения архитектуры Alpha, в EV6 был добавлена поддержка нового набора из 9 команд под названием FIX или FX (Floating-point eXtension), нацеленного на вычисление квадратного корня (SQRTF, SQRTG, SQRTS, SQRTT), перемещение данных из целочисленных в вещественные регистры (ITOFF, ITOFS, ITOFT) и из вещественных в целочисленные (FTOIS, FTOIT). Ещё один набор из 3 команд под названием CIX или CX появился в EV67 для облегчения подсчёта бит (CTLZ, CTTZ, CTPOP). Наконец, EV6 и его производные поддерживали две команды предвыборки (ECB, WH64) в дополнение к FETCH и FETCH_M, которые существовали с момента появления архитектуры. Для процессоров серии 21264 было изначально спроектировано 2 набора системной логики: DEC Tsunami (21272; он же Typhoon) и AMD Irongate (AMD-751), хотя их могло бы быть значительно больше, поскольку и 21264, и Athlon использовали почти одинаковую системную шину, которая была лицензирована AMD ещё у DEC. DEC Tsunami был набором системной логики повышенной масштабируемости. На его основе проектировали как 1-процессорные, так 2-процессорные и 4-процессорные системы с разрядностью шины памяти от 128 до 512 бит (83МГц SDRAM ECC registered), поддержкой как одной, так и двух шин PCI (33МГц 64-бит). Такой гибкости удалось достичь благодаря разделению системной логики на отдельные компоненты: контроллеры системной шины (C-chips, по одному на каждый процессор), контроллеры шины памяти (D-chips, по одному на каждые 64 бита ширины шины) и контроллеры шины PCI (P-chips, по одному на каждую требуемую шину). Поэтому не было ничего удивительного в том, что в некоторых системах (например, AlphaPC 264DP) набор системной логики состоял из 12 микросхем. Хотя AMD Irongate (AMD-751) разрабатывался изначально как северный мост для материнских плат, предназначенных для процессоров AMD Athlon, дополненный южным мостом AMD Viper (AMD-756) или совместимым, его также использовали в некоторых материнских платах архитектуры Alpha (точнее, в UP1000 и UP1100). Так как он был одночиповым решением, то стоил намного дешевле DEC Tsunami и отличался существенно более низким энергопотреблением. Однако, его возможности не соответствовали потенциалу 21264 из-за отсутствия поддержки многопроцессорности и слишком узкой шины данных оперативной памяти (64-бит, до 768Мб SDRAM ECC unbuffered в 3 DIMM с 2 RAS строками каждый). Тем не менее, Irongate был первым набором системной логики для Alpha с поддержкой шины AGP. В 2001 Samsung представил однопроцессорную материнскую плату UP1500, в основе которой лежал северный мост AMD Irongate-2 (AMD-761). Эта материнская плата обладала более высокой производительностью, чем UP1000 или UP1100, благодаря поддержке более быстрой оперативной памяти: до 4Гб DDR SDRAM ECC registered на частоте в 133МГц (4 модуля с 2 RAS строками каждый) либо до 2Гб DDR SDRAM ECC unbuffered на той же частоте (2 модуля с 2 RAS строками каждый). Однако, шина данных оперативной памяти осталась столь же узкой. »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Эпоха Compaq
» Нажмите, для открытия спойлера | Press to open the spoiler « Судя по всему, Compaq приобрела остатки DEC из-за значительных сборочных мощностей, широкой сети дистрибьюции (в 98 странах) и кросс-лицензионного соглашения с Intel (позволяющего, например, выпускать 8-процессорные сервера Profusion). Как показало дальнейшее развитие событий, подразделение по развитию архитектуры Alpha пришлось явно не к месту: Compaq издавна собирала обычные и переносные компьютеры, рабочие станции и сервера на основе процессоров Intel, а также проявляла определённый интерес к процессорам AMD. Поэтому в июне 1998 Compaq с Samsung заключили альянс по развитию архитектуры Alpha. Как известно, в феврале 1998 между DEC и Samsung было подписано соглашение, которое предоставляло последней доступ ко всем патентам DEC по архитектуре Alpha, давало разрешение на выпуск уже существующих процессоров Alpha и даже на проектировку и выпуск их производных. Совместно была учреждена дочерняя компания, API (Alpha Processor Inc.), которая должна была заниматься маркетинговыми вопросами архитектуры. По-видимому, кто-то сделал нужные выводы из истории DEC. Летом 1998 системы на базе EV6 вступили в стадию массового производства, уверенно выигрывая по соотношению цена/производительность у имеющихся конкурентных продуктов. Серьёзные проблемы с выпуском будущего Itanium от Intel давали основание утверждать, что такое положение дел сохранится и в ближайшем будущем. Кроме Samsung, EV6 былa вынужденa производить сама Intel на своей Fab-6 в Хадсоне, так как это было одним из условий последнего договора с покойной DEC. Год 1999 оказался неудачным для Compaq, в связи с падением объёмов продаж на рынке персональных компьютеров. Основной причиной называли недооценку возможностей, предоставляемых Интернетом для продаж компьютерной техники и которыми активно воспользовалась Dell, перестроившая таким образом свою бизнес-модель, предлагая технику по самым низким ценам среди крупнейших производителей. После финансовой катастрофы в 1-м квартале 1999 ушёл в отставку главный исполнительный менеджер Compaq, Экхард Пфайфер (Eckhard Pfeiffer). В целях экономии, Compaq начала сворачивать деятельность в некоторых отраслях, что отразилось и на Alpha-системах: в мае 1999 было объявлено о закрытии сборочного цеха AlphaServer'ов в Сэлеме (Нью-Хэмпшир, США). 23 августа 1999 произошло таки знаменательное событие: Compaq отказалась от дальнейшего участия в разработке Windows NT и прекратила поставлять эту ОС со своими Alpha-системами, а также уволила почти всех сотрудников (примерно 120 программистов) из бывшей Западной исследовательской лаборатории DEC (DECwest), работавших над этим проектом. Согласно статистике Compaq, среди всех предустановленных ОС на Alpha-системах Tru64 UNIX имела долю в 65%, OpenVMS — в 35%, a на Windows NT приходилось около 5%, поэтому дальнейшие работы над этой ОС не окупали себя. Неделю спустя Microsoft заявила, что отменяет разработку Windows 2000 для Alpha, хотя RC1 (Release Candidate 1) уже был готов к тому моменту. Учитывая, что ещё в 1997 Microsoft вместе с Motorola и SGI свернула поддержку архитектур PowerPC и MIPS соответственно, будущее "универсальной ОС" оказалось привязанным к одной-единственной архитектуре. Естественно, если не считать IA-64, которая вскоре провалилась на рынке рабочих станций, а на рынок обычных и переносных компьютеров так и не вышла. Чтобы обеспечить лидерство архитектуры Alpha в обозримом будущем, в декабре 1999 Compaq и Samsung подписали меморандум, согласно которому обе компании обязались инвестировать 500 млн. USD в её развитие. Samsung должна была вложить 200 млн. USD в развитие и отладку новых техпроцессов, а Compaq решилась потратить 300 млн. USD на проектирование новых серверных решений и на дальнейшее развитие Tru64 UNIX. Кроме того, в том же месяце Compaq и IBM заключили соглашение, согласно которому последняя обязалась производить процессоры Alpha с использованием своей CMOS технологии на медных проводниках как только та будет отлажена. Тем не менее, Samsung всё же должна была остаться основным поставщиком процессоров Alpha. Если подвести итоги года для Compaq, то они довольно неплохо были проиллюстрированы курсом её акций: с 51 USD за шт. в феврале и до 28 USD за шт. в декабре. Правда, многие аналитики утверждали, что могло быть и хуже. Y2K прошёл для Compaq без потрясений. Samsung так и не успела наладить свой 0,18µ техпроцесс, в отличие от IBM, которая начала ограниченные поставки EV68C для Compaq, а рынок был вынужден довольствоваться относительно медленными 21264A (EV67). Разработка 21364 (ЕV7, также известного как Marvel) затянулась, хотя в анонсах уже значился 21464 (EV8, также известный как Araña). Крах dot-com'ов отразился и на курсе акций Compaq, упавшем к концу года до 15 USD за шт., то есть на 44% по сравнению с началом года. Как ни странно, этот показатель можно считать хорошим, поскольку другие компании, более зависимые от электронной коммерции, потеряли намного больше: Gateway — 75%, Apple — 71%, Dell — 65%. Собственно dot-com'ы стали либо банкротами, либо были недалеки от этого: Yahoo.com потеряла 95% своей рыночной стоимости, а Priceline.com — 97%. В начале 2001 Samsung смогла наладить выпуск своих EV68А, но удачный момент был уже упущен. Compaq планировала начать поставки систем с EV68C (AlphaServer'ов GS-класса), а также развернуть модернизацию имеющихся. EV7 был всё ещё где-то там, когда случилось то, чего мало кто ожидал: 25 июня 2001 (в "чёрный понедельник") Compaq объявила о постепенном переводе своих серверных решений с архитектуры Alpha на IA-64 к 2004. Фактически, это означало капитуляцию перед Intel и Hewlett-Packard. Работы над EV8 были отменены немедленно, хотя некоторые принципы его внутреннего устройства были опубликованы ещё на Microprocessor Forum в октябре 1999, а EV7 планировалось выпустить не ранее начала 2002, после чего Alpha Microprocessor Division подлежал расформированию, а основную часть его сотрудников должна была принять на работу Intel. Samsung и IBM вскоре прекратили производство процессоров Alpha. Далее события развивались ещё более интересно: 3 сентября 2001 Hewlett Packard заявила о своих намерениях приобрести Compaq, находящуюся в весьма сомнительном финансовом положении, так как в декабре того года курс её акций упал 10 USD за шт. Сделка была утверждена собраниями акционеров обеих компаний, а также правительствами США и Канады, и завершилась в мае 2002. 21 октября 2001 API, переименованная к тому времени в API NetWorks, передала все полномочия по обслуживанию проданного к тому времени аппаратного обеспечения Alpha компании Microway, крупнейшему [после Compaq] сборщику рабочих станций и серверов на основе архитектуры Alpha, старому партнёру DEC. Сама же API ушла с этого рынка, сконцентрировав внимание на сетевых технологиях, системах хранения данных и развитии шины HyperTransport. В заключение можно сказать, что хотя Compaq и избежала многих ошибок, сделанных в своё время DEC, она таки довела архитектуру до жалкого состояния. Производительные Alpha-системы на 21264A и 21264B так и не попали в ценовую категорию до 2 тыс. USD, а недорогой 21264PC так и не появился. Возможность массового выпуска недорогих материнских плат на основе AMD Irongate была проигнорирована, а стоимость DEC Tsunami, продаваемого Compaq по цене свыше 1000 USD за набор в оптовых партиях, не оставила Alpha-системам шанса на выход в средний ценовой диапазон. Другие производители наборов системной логики для AMD Athlon предпочли не адаптировать их для работы с 21264, хотя у VIA такое намерение изначально имелось. Северный мост Irongate-4 (AMD-762), появившийся почти полгода спустя Irongate-2 (AMD-761), то есть в декабре 2001 по сравнению с августом, так и не засветился в каком-либо дизайне материнских плат для Alpha. А ведь он мог работать в 2-процессорных конфигурациях и поддерживал тот же интерфейс к оперативной памяти, что и Irongate-2 (64-битный 133МГц DDR SDRAM), а посему системы на его основе и пары недорогих 21264B могли бы обладать отличными показателями соотношения цены и производительности. Однако, Compaq таки потеряла рынок рабочих станций для архитектуры Alpha. Фактически, она выпустила только две рабочие станции для этой архитектуры: XP900 (с 466МГц EV6 и 2Мб B-cache; кодовое имя Webbrick) и XP1000 (с 500МГц EV6 и 4Мб B-cache, позднее с 666МГц EV67; кодовое имя Monet). Обе основывались на DEC Tsunami, хотя и с относительно узким 128-битным каналом данных к оперативной памяти. Эти машины проиграли в конкурентной борьбе с рабочими станциями архитектуры x86, которые были менее производительны, но также и гораздо менее дороги. В конечном итоге, их неудача обернулась концом для Windows NT на Alpha: сервера от Compaq использовали, в основном, Tru64 UNIX или OpenVMS, а другие вендоры предпочитали Linux. Этот провал мог и должен быть засчитан целиком на счёт Compaq, так как DEC отчаянно боролась за рынок рабочих станций, где даже добилась определённых успехов. Например, если вспомнить о хорошо продаваемой DEC PWS (Personal WorkStation; кодовое имя Miata), в основе которой лежал DEC Pyxis и 21164A (EV56). Compaq же ничего не добилась, но умудрилась довольно быстро потерять всё. »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Alpha 21364 (EV7, EV79, EV7z) и 21464 (EV8)» Нажмите, для открытия спойлера | Press to open the spoiler « Первые новости об архитектуре процессора 21364 (EV7) прозвучали в октябре 1998 на Microprocessor Forum. Уже тогда стало известно, что процессор будет базироваться на ядре EV6, но с интегрированным контроллером Direct Rambus DRAM (предположительно, 4-канальным) и кэшем L2 (1,5Мб с обратной записью и 6-канальной ассоциативностью). Также было оглашено, что никаких изменений в ядре EV6 не планировалось, хотя возможна и другая причина: разрабатывать было уже некому, так как штат проектирующих процессорную логику инженеров Compaq был весьма небольшим. Ожидалось, что работы над EV7 будут закончены к 2000. После поглощения Compaq наследие в виде архитектуры Alpha было для Hewlett-Packard ненужным довеском, так как она развивала собственную архитектуру PA-RISC (Precision Architecture RISC) и состояла в альянсе с Intel по разработке её архитектуры IA-64 (позже переименованной в архитектуру Itanium). Поэтому интерес HP к архитектуре Alpha ограничился сбытом и поддержкой унаследованных от Compaq моделей серверов на основе EV6/EV67/EV68, а также запуском в производство EV7, окончательно представленного в январе 2002. Как и ожидалось, в основе EV7 лежало совершенно неизменённое ядро EV68 и несколько дополнительно интегрированных блоков: два контроллера оперативной памяти (два Z-box'а, для Direct Rambus DRAM PC800), многофункциональный маршрутизатор (R-box, для поддержки многопроцессорного режима и сетевых функций) и полноскоростная L2 кэш-память (S-cache, 1,75Мб с обратной записью и 7-канальной ассоциативностью). Разрядность шины данных к S-cache была 128-битной, а собственно кэш-память работала со значительными задержками (12 тактов при чтении). Оба Z-box'а и R-box работали на 2/3 частоты ядра. Скорость работы каналов оперативной памяти зависела от Z-box'ов и составляла 1/2 их частоты (соответственно, 1/3 частоты ядра), но с использованием принципа DDR. Каждый Z-box поддерживал 5 каналов памяти (4 основных и 1 вспомогательный) разрядностью по 18 бит каждый (16 бит для команд/данных/адресов, 2 бита для ECC). Вспомогательный канал был опцией и мог использоваться для организации отказоустойчивого массива в памяти (приблизительно, как RAID3). К примеру, при записи в память учетверенного слова (quad-word, 64 бита) оно разделялось на 4 слова, каждое из которых отправлялось по своему каналу, а по вспомогательному записывалась контрольная сумма. К тому же, каждый Z-box мог держать до 1024 страниц памяти открытыми. Суммарная теоретическая пропускная способность подсистемы оперативной памяти _одного_ EV7 при использовании DR DRAM PC800 на стандартной частоте составляла 12,8ГБ/с. Это было впечатляющей величиной по сравнению с 2,66ГБ/с, предоставляемых 256-битной 83МГц SDRAM, которой обычно обладали двухпроцессорные системы предыдущего поколения. Каждый EV7 в многопроцессорной системе располагал своей областью оперативной памяти, что подпадало под определение NUMA (Non-Uniform Memory Access). Традиционная модель называлась SMP (Symmetrical MultiProcessing), также известная как UMA (Uniform Memory Access), в которой все установленные процессоры имели доступ к единой (общей) области оперативной памяти. Каждый процессор (из максимум 128) в системе имел доступ к памяти как через свои контроллеры, так и через контроллеры других процессоров. Функцию связи между процессорами, как и между отдельно взятым процессором и локальной периферией, выполнял R-box. Он поддерживал 4 независимых канала с теоретической пропускной способностью в 6 Гб/с каждый (по одному на каждый подключенный соседний процессор), а также 1 дополнительный канал для скоростного ввода/вывода. Дополнительная микросхема под названием IO7 служила мостом между процессором и периферией. Она поддерживала до трёх шин PCI или PCI-X и одну шину AGP. В отдельно взятой системе могло быть столько микросхем IO7, сколько процессоров EV7. Процессоры 21364 могли поключаться друг к другу по произвольным алгоритмам, но на практике обычно использовались так называемые torus и shuffle, причём второй был потенциально эффективнее в некоторых случаях. Например, в 8-процессорной системе с алгоритмом подключения shuffle каждый процессор был непосредственно связан с 4 другими процессорами, а в случае с torus — только с 3. Нетрудно догадаться, что уже в 16-процессорной конфигурации этот аргумент отпадал. 21364 (EV7) производился по 7-слойному 0,18µ CMOS техпроцессу, состоял из 152 млн. транзисторов (из них 137 млн. было потрачено на I-cache, D-cache и S-cache) и, как следствие, занимал очень большую площадь кремниевой пластины — 397мм². Частота экспериментальных образцов составила 1250МГц (155Вт TDP), хотя в производимых HP системах использовались процессоры с более низкими частотами (1000МГц в AlphaServer DS25, ES47 и ES80, 1150MHz в AlphaServer GS1280 и SC1280). Фактически, EV7 был незначительной доработкой EV6 с целью улучшения масштабируемости и явно не инженерным чудом. Однако, потребовалось целых 4 года от начала работ до появления первых образцов, поэтому либо Compaq была плохим разработчиком, либо почти не беспокоилась о EV7. В декабре 2002 HP опубликовала пресс-релиз, в котором шла речь о появлении первых серверов на основе EV7 уже в январе 2003. Благодаря 0,13µ SOI техпроцессу, вскоре должен был выйти 21364A (EV79), на котором развитие архитектуры должно было прекратиться. В марте 2003 на ISSCC был представлен прототип EV79 с площадью ядра в 251мм², рассчитанный на напряжение питания в 1,2В и работавший с частотой в 1450МГц (100Вт TDP). Но уже в октябре 2003 появились первые новости о трудностях, связанных с производством EV79 на фабрике IBM, а ещё через полгода процессор был окончательно отменён. В августе 2004 было объявлено o выпуске последнего процессора архитектуры Alpha, 21364 (EV7z). Он производился по старому 0,18µ техпроцессу, поэтому максимальная тактовая частота смогла достичь лишь 1300МГц. Не исключено, что EV7z представляли собой просто отобранные экземпляры EV7 с хорошим частотным потенциалом. 21364 (EV7z), как и 21364 (EV7) ранее, был предназначен для установки исключительно в продукцию Hewlett-Packard. Также было заявлено, что сервера и рабочие станции архитектуры Alpha будут предлагаться до 2006, аэ поддерживаться до 2011 года, но не более. Отменённый 21464 (EV8) должен был быть наследником EV7, по сравнению с которым количество основных исполнительных устройств планировалось удвоить до 8 целочисленных и 4 вещественных конвейеров), а также увеличить до 3Мб размер S-cache. Была заявлена поддержка новой технологии, SMT (Simultaneous MultiThreading), позволяющей одновременное выполнение (concurrent execution) до 4 программных потоков внутри одного физического ядра. Предположительно, эта технология была несколько родственной HyperThreading от Intel. Ядро должно было состоять из 250 млн. транзисторов и обладать площадью в 420мм² при условии использования 0,13µ SOI техпроцесса. Tактовая частота прототипов EV8 должна была достичь 1,8ГГц при напряжении питания ядра в 1,1В (150Вт TDP). »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Эпилог На момент написания статьи (апрель 2005) Alpha-системы всё ещё продавались, в основном через Hewlett-Packard и Microway. Последняя даже предлагала относительно недорогие рабочие станции с 21164А и AlphaPC 164LX под Linux (за 2000 USD в стандартной комплектации). Большое количество списанных, но все ещё работоспособных рабочих станций и серверов, а также комплектующих к ним, было доступно через разного рода онлайновые барахолки типа eBay. Большинство этих систем изначально прeдназначалось для работы с Windows NT, и на некоторые из них не получится установить ни Digital UNIX, ни OpenVMS. Фактически, если некоторая машина не поддерживает SRM консоль, то на ней не будут работать NetBSD / OpenBSD / FreeBSD, хотя имеется способ установки и запуска Linux из-под ARC / AlphaBIOS. Если у вас имеется намерение приобрести Alpha-систему, хорошо выясните этот вопрос перед покупкой, чтоб не иметь впоследствии лишних проблем. Согласно статистике, к июню 2001 только DEC и Compaq продали около 800 тыс. рабочих станций и серверов архитектуры Alpha. Точное количество систем, собранных и проданных другими компаниями, неизвестно, но эта цифра определённо превышает 500 тыс. Многие утверждают, что архитектура Alpha умерла своей смертью. Надеюсь, после прочтения этой статьи у вас не останется сомнений, что её похоронили, причём заживо. Потому что так было выгодно. Как и ожидалось, в октябре 2006 продукция архитектуры Alpha была убрана из прайс-листов Hewlett-Packard. История знает немало случаев, когда товар с худшими характеристиками вытеснял сопоставимый товар с лучшими техническими показателями. Возможно, первый товар стоил существенно дешевле второго. Также возможно, что второй товар продвигался на рынке существенно пассивнее первого. Или лицензионные отчисления были несопоставимы. Всё возможно. Не исключено, что маркетологи некоторых товаров, осознавая их ущербность, продвигают их на рынке наиболее агрессивно, понимая, что иначе их очередная зарплата может оказаться последней.
Источник: alasir_com
ИМХО Последний абзац бы вынес в эпиграф Юмор -> Анекдоты 2015-11-17 22:00 Урсу:
- Бора, Вам таки уже чуточку за сорок, а Ви совсем не женаты… - Ой, я Вас умоляю, тетя Фая! Должен же кто-то и для счастья родиться. Статьи -> Истории индустрии IT 2015-11-17 21:58 HugoBo-SS:
Alpha: история в фактах и комментариях 1
Этот труд посвящён Alpha процессорам, наборам системной логики и архитектуре в целом. Это не просто обзор, но в то же время и без претензий на звание исключительно технической справки. Откровенно говоря, рассматривается вся история архитектуры Alpha, от самых начал и до наших дней. Впрочем, статья содержит большое количество разнообразной справочной информации, поскольку иначе она была бы весьма неполной и нелёгкой для понимания. Нельзя вести серьёзный разговор на историческую тему без предоставления фактов в подтверждение своей точки зрения и без их анализа. Возможно, эта статья смотрелась бы получше, если бы была написана и опубликована несколько лет назад, когда Alpha системы ставили очередные рекорды производительности, a их будущее ожидалось совсем не таким, каким оно выглядит с точки зрения дня сегодняшнего. Как знать. Однако, именно в наше время можно подвести финальную черту, объяснить, что же на самом деле произошло и почему одна из самых интересных и перспективных компьютерных архитектур оказалась брошенной в забвение.
PDP и VAX
» Нажмите, для открытия спойлера | Press to open the spoiler « Digital Equipment Corporation (сокращенно DEC), основанная в 1957 двумя инженерами, Кеннетом Ольсеном (Kenneth Olsen) и Харланом Андерсоном (Harlan Anderson), выпускниками Массачусетского технологического института, была одной из старейших и наиболее значимых компаний мировой компьютерной индустрии. До основания компании, Ольсен работал в Линкольнской лаборатории при том же институте и участвовал в разработке одного из первых транзисторных компьютеров под названием TX-2. Кстати, эта лаборатория в те годы пользовалась активной финансовой поддержкой Министерства обороны США. Первое время компания разрабатывала и продавала элементарные модули для вычислительной техники, но уже в 1960 представила свой первый компьютер, 18-битный PDP-1 (Programmable Data Processor - 1), способный производить около 100 тыс. операций в секунду. Кроме всего прочего, именно на нём была написана первая в известной истории компьютерная игра, Spacewar Стивена Рассела (Steven Russell). 12-битный PDP-8, запущенный в производство в 1964, вполне заслуженно считают первым серийно выпускаемым "миникомпьютером" из-за довольно компактных размеров (с небольшой шкаф или холодильник) и невысокой цены — около 18000 USD (1965) в базовой комплектации. Благодаря отличному соотношению цены и производительности, этот компьютер смог составить достойную конкуренцию знаменитым мэйнфрэймам IBM. К 1968 было произведено около 1450 машин (не считая поздних многочисленных модификаций), когда был представлен 36-битный PDP-10, основанный на дизайне экспериментального PDP-6 и рассчитанный на использование в центрах обработки данных, исследовательских лабораториях и для военных нужд. Работы над усовершенствованием 36-битной архитектуры продолжались в рамках проекта "Единорог" (the Unicorn project) под руководством Леонарда Хьюджеса (Leonard Hughes) и Дэвида Роджерса (David Rogers), но в июне 1975 проект был закрыт, а все его ресурсы были переведены на поддержку новой 32-битной архитектуры. 16-битный PDP-11, запущенный в производство в начале 1970-х, являлся наследником модельного ряда PDP-8, хотя и характеризовался многочисленными усовершенствованиями. В частности, он был первым компьютером DEC, в котором использовались 8-битные байты. Благодаря простой и удачной архитектуре, основанной на системной шине Unibus (или её модификации под названием Q-bus), довольно эффективному набору инструкций и невысокой производственной стоимости, модельный ряд PDP-11 обрёл большую популярность. Вполне закономерно, что PDP-11 вскоре стали широко клонировать, в том числе и в "странах народной демократии": СМ-4 (СССР, Болгария, Венгрия), СМ-1420 (СССР, Болгария, ГДР), СМ-1600 (СССР), ИЗОТ-1016 (Болгария), ДВК (СССР). Для PDP-11 было разработано множество операционных систем: P/OS, RSX-11, RT-11, RSTS/E, а также несколько вариантов DOS. В конце концов в Bell Laboratories на PDP-7 и PDP-11 в 1971 было сделано первое издание ОС UNIX, тогда ещё на ассемблере. PDP-11 ушёл с рынка в течение 1980-х по одной, но неизбежной причине: недостаточный размер адресного пространства, который послужил причиной перехода на новую 32-битную, но все ещё CISC, архитектуру. Ей стала VAX (Virtual Address eXtension), официально утверждённая на заседании VAX Architecture Committee в апреле 1975. Эта архитектура стала логическим завершением нескольких месяцев работы проекта "Звезда" (the Star project) под руководством Гордона Белла (Gordon Bell). Этот проект осуществлялся параллельно с вышеупомянутым проектом "Единорог", но был сочтён более перспективным. Если коротко, то задачей проекта "Звезда" было измерение прироста производительности, полученного при увеличении разрядности целочисленных регистров PDP-11 с 16 бит до 32 бит и их числа с 8 до 16, а также в связи с основательными изменениями в наборе команд. В октябре 1977 был анонсирован первый представитель новой архитектуры, модель 11/780. Несколько месяцев спустя, в феврале 1978, была выпущена новая операционная система для VAX'ов, VMS (Virtual Memory System) версии 1.0. К слову, эта ОС, многопользовательская и многозадачная, поддерживала до 64Мб оперативной памяти, встроенные сетевые функции (DECnet), адаптивный планировщик задач, расширенное управление процессами и многие другие возможности, значительно опередившие своё время. Переименованная в VAX/VMS и основательно обновлённая, в апреле 1980 вышла версия 2.0. На VAX также была портирована классическая UNIX ОС. VAX'ы производились и продавались с успехом в течение 1980-х. Даже на рубеже веков они поставлялись ограниченными партиями по спецзаказам. Модельный ряд насчитывал несколько десятков наименований: от компактных рабочих станций (MicroVAX) до 6-процессорных серверов мэйнфрэйм-класса. На протяжении 1980-х DEC выпускала несколько поколений процессоров VAX на основе собственных CMOS технологических процессов: CVAX в 1985 (12МГц максимум, 0,2 млн. транзисторов, 2,0µ CMOS1), Rigel в 1987 (37МГц максимум, 0,4 млн. транзисторов, 1,5µ CMOS2), Mariah в 1989 (63МГц максимум, 0,8 млн. транзисторов, 1,0µ CMOS3). Последние два процессора этой архитектуры под названиями NVAX и NVAX+ были выпущены в 1992 году. Оба процессора располагали 1,3 млн. транзисторов и производились по собственному 3-слойному 0,75µ CMOS4 техпроцессу. Максимальная тактовая частота NVAX составляла 83,3МГц, а NVAX+ — 90,9МГц. Хотя они и основывались на одном и том же функциональном дизайне, NVAX поддерживал унаследованные шинные интерфейсы, в то время как NVAX+ был совместим с Alpha 21064 (EV4). И в наше время тысячи VAX'ов работают в структуре Министерства обороны США и NSA (National Security Agency), а также во многих коммерческих организациях. »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Проект PRISM
» Нажмите, для открытия спойлера | Press to open the spoiler « В начале 1980-х DEC была на вершине финансового могущества, в значительной мере благодаря стабильно растущим объёмам продаж VAX'ов и программного обеспечения к ним. Тем не менее, ничто не вечно и было очевидно, что в своё время и VAX придётся уйти с рынка в пользу какой-нибудь более сложной и гибкой архитектуры, как это уже происходило с PDP-11. В то время многие компании начали обращать внимание на перспективные разработки в среде RISC, да и DEC явно не желала остаться в стороне. С 1982 по 1985 в составе компании активно работали несколько команд, занимавшихся исследованиями в области RISC: Titan, высокоскоростная разработка Западной исследовательской лаборатории (Western Research Laboratory; DECwest) в Пало-Альто (Калифорния, США), под руководством Фореста Бэскетта (Forest Baskett), с 1982; SAFE (Streamline Architecture for Fast Execution), под руководством Алана Котока (Alan Kotok) и Дэвида Орбица (David Orbits), с 1983; HR-32 (Hudson RISC 32-bit), при полупроводниковой фабрике DEC в Хадсоне (Массачусетс, США), под руководством Ричарда Витека (Richard Witek) и Дэниела Добберпуля (Daniel Dobberpuhl), с 1984; CASCADE Дэвида Катлера (David Cutler) в Сиэтле (Вашингтон, США), с 1984. В 1985, с подачи Катлера касаемо создания так называемого корпоративного RISC-плана, все 4 проекта были объединены в один под названием PRISM (PaRallel Instruction Set Machine), и совместными усилиями к августу 1985 была подготовлена первая спецификация на новый RISC-процессор. Стоит упомянуть, что к тому времени DEC уже принималa активное участие в разработке процессора MIPS R3000 и даже инициировала создание консорциума Advanced Computing Environment для продвижения архитектуры MIPS на рынке. Нет ничего удивительного в том, что разрабатываемый процессор унаследовал много черт, присущих архитектуре MIPS, но в то же время и отличия были очевидны. Все команды имели фиксированную длину в 32 бита, из них верхние 6 и нижние 5 были собственно кодом команды, а остальные 21 предназначались для непосредственно данных либо их адресации. Были определены 64 основных 32-битных целочисленных регистрa (MIPS определяла 32), а также 16 дополнительных 64-битных векторных регистра и 3 контрольных регистра для векторных операций: два 7-битных (vector length и vector count) и один 64-битный (vector mask). Регистр состояния процессора отсутствовал, поэтому результат сравнения двух скалярных операндов помещался в целочисленный регистр, а результат сравнения двух векторных операндов — в vector mask. Встроенный блок вычислений с плавающей запятой не предусматривался. Также присутствовал набор специальных инструкций под названием Epicode (Еxtended processor instruction code), реализованных программно (посредством загружаемого микрокода) и предназначавшихся для облегчения решения специальных задач, присущих определённой среде или операционной системе и не предусмотренных стандартным набором команд. Впоследствии эта функция была реализована в архитектуре Alpha под названием PALcode (Privileged Architecture Library code). К 1988 проект был всё ещё в стадии разработки, когда высший менеджмент DEC закрыл его, посчитав дальнейшую поддержку нецелесообразной. Протестуя против этого решения, Катлер уволился и ушёл в Microsoft, где возглавил подразделение по разработке Windows NT (в то время называвшейся OS/2 3.0). В начале 1989 DEC представила свои первые рабочие станции с RISC-процессорами, DECstation 3100 на основе 32-битного MIPS R2000 с частотой в 16МГц и DECstation 2100 на основе того же процессора, но с частотой в 12МГц. Обе машины работали под ОС Ultrix и стоили довольно умеренно, например, около 8000 USD (1990) за DECstation 2100 в стандартной конфигурации. »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Проект Alpha
» Нажмите, для открытия спойлера | Press to open the spoiler « В 1989 морально стареющая архитектура VAX уже с трудом могла конкурировать с RISC-архитектурами 2-го поколения, такими как MIPS и SPARC, и было вполне очевидно, что следующее поколение RISC оставит VAX немного шансов на выживание. В середине 1989 перед инженерами DEC была поставлена задача по созданию конкурентноспособной RISC-архитектуры с перспективным потенциалом, в то же время минимально несовместимой с VAX, чтобы облегчить перенос на неё VAX/VMS и всей сопутствующей программной базы. Также было определено, что новая архитектура должна изначально быть 64-битной, так как конкуренты уже были в процессе перехода на 64-битные решения. Была создана рабочая группа, в которой главными архитекторами были Ричард Витек и Ричард Сайтс (Richard Sites). Первое официальное упоминание об архитектуре Alpha датируется 25 февраля 1992 на конференции в Токио. Одновременно в небольшом обзоре для USENET-конференции comp.arch были перечислены ключевые моменты новой архитектуры. Там же было оговорено, что "Alpha" является кодовым именем нового процессора, а рыночное название будет представлено позже. Процессор обладал "чистой" 64-битной RISC-архитектурой с инструкциями фиксированной длины по 32 бита каждая, 32 64-битными целочисленными регистрами, а также работал с 43-битным виртуальным адресным пространством, которое могло быть расширено вплоть до 64-битного в будущих представителях архитектуры. Как и в VAX, использовался little-endian порядок следования байт (то есть, когда младший байт регистра занимает при записи младший адрес в памяти; поддерживался Intel в противовес к big-endian, изначально внедрённому Motorola и используемому большинством процессорных архитектур того времени, когда старший байт регистра занимает при записи младший адрес в памяти). Математический сопроцессор был изначально интегрирован в ядро вместе с 32 64-битными вещественными регистрами. Кстати, использовался произвольный доступ к ним в отличие от примитивного стэкового, практикуемого сопроцессорами Intel x87. Срок службы новой архитектуры был определен, как минимум, в 25 лет. Поддерживаемый набор команд был упрощён с целью максимального облегчения конвейеризации и состоял из 5 групп: команды для целочисленных вычислений; команды для вещественных (с плавающей запятой) вычислений; команды обработки переходов и операций сравнения; команды загрузки и сохранения данных; команды PALcode. Стоит отметить, что команды целочисленного деления аппаратно отсутствовали, так как являлись наиболее сложными в расчётном плане и плохо поддавались конвейеризации, а поэтому просто эмулировались. Это было вполне приемлемо, так как на практике необходимость в командах этого типа появлялась относительно редко, особенно учитывая возможность использования команд сдвигов (shifts) для многих целочисленных операций деления и умножения. Архитектура Alpha была настоящей RISC, в отличие от микроархитектур x86 прошлого и настоящего начиная с NexGen 586, Intel P6 и AMD K6. Фактически, их можно считать RISC только на уровне функциональных устройств процессоров. Концептуально разница между RISC (Reduced Instruction Set Computing) и CISC (Complex Instruction Set Computing) состояла (и до сих пор состоит) в нескольких моментах: Примечание: Данная таблица относится только к процессорам общего назначения, поскольку цифровые сигнальные процессоры (DSP) и прочие встраиваемые процессоры значительно от них отличаются. К слову, их наборы команд типично малы из-за высокого уровня специализации решений. Процессор предполагалось запустить в производство на очень высокой для того времени тактовой частоте — 150МГц, которую планировалось довести до 200МГц при тех же конструкторских нормах. Это оказалось возможным как благодаря удачной архитектуре, так и благодаря отказу разработчиков от использования систем автоматического проектирования и выполнению всех работ по схемотехнике исключительно вручную. Проект вступил в производственную стадию и вскоре был реорганизован в регулярное подразделение DEC. Трудами отдела маркетинга DEC новая архитектура получила название AXP (или Alpha AXP), хотя до сих пор неизвестно, аббревиатурой чего было это недоразумение. Вполне возможно, что и ничего. В прошлом DEC имела проблемы с торговой маркой VAX, на которую претендовала компания по производству пылесосов, и тогда дело дошло до суда. Также мотивировалось, что рекламный слоган этой компании ("Nothing sucks like a Vax!" — "Ничто не сосёт так, как Vax!") дискредитирует продукцию DEC. Так что вскоре в компьютерном мире появилась шутка, что AXP означает это "Almost eXactly PRISM", то есть "почти точно PRISM". »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Alpha 21064 (EV4, EV45) and 21066 (LCA4, LCA45)
» Нажмите, для открытия спойлера | Press to open the spoiler « Первый процессор из семейства Alpha получил название 21064 ("21" указывал, что Alpha — это архитектура XXI века, "0" — процессорное поколение, "64" — разрядность в битах) и кодовое наименование EV4 ("EV" является [предположительно] аббревиатурой "Extended VAX", а "4" — поколением технологического процесса, CMOS4; в свою очередь, CMOS есть аббревиатура Complementary Metal Oxide Semiconductor). Стоит отметить, что прототип EV4 был готов ещё в 1991, хотя и на основе менее детализированного CMOS3 техпроцесса, а поэтому с уменьшенными кэшами и без блока вычислений с плавающей запятой. Тем не менее, он сыграл свою роль в отладке архитектуры и программного обеспечения. EV4 был представлен в ноябре 1992 на COMDEX в Лас-Вегасе (Невада, США) и поступил в производство на собственном 3-слойном 0,75µ техпроцессе (впоследствии производство было переведено на оптическую модификацию CMOS4 — 0,675µ CMOS4S). Состоял из 1,68 млн. транзисторов, обладал площадью ядра в 233мм² и был рассчитан на напряжение питания в 3,3В. Выпускался с тактовыми частотами от 150МГц до 200МГц (ТDP от 21Вт до 27Вт). Поддерживал работу в многопроцессорном режиме как один из ключевых моментов архитектуры. Форм-фактор: PGA-431 (Pin Grid Array). Кэш-память L1 была интегрирована: 8Кб для команд (I-cache, instruction cache), с прямым отображением (direct-mapped), а также 8Кб для данных (D-cache, data cache), с прямым отображением и сквозной записью (write-through). Задержки при чтении из D-cache составляли 3 такта. Каждая строка I-cache состояла из 32 байт команд, 21-битного тэга, 8-битного поля истории переходов и нескольких вспомогательных полей. Каждая строка D-cache состояла из 32 байт данных и 21-битного тэга. Кэш-память L2 (B-cache, back-up cache) был рекомендуемой опцией, набирался на микросхемах синхронной или асинхронной статической памяти, работал в режиме обратной записи (write-back) с прямым отображением и упреждающим чтением (read-ahead), мог иметь размер до 16Мб (обычно от 512Кб до 2Мб). Каждая строка B-cache состояла из 32 байт данных или команд с 1-битным long-word parity или 7-битным long-word ECC, максимум 17-битного тэга с 1 битом чётности и 3 битов состояния с 1 битом четности. Скорость чтения/записи B-cache программировалась в тактах процессора. Системная шина данных была шириной в 64 или 128 бит (программируемо, с 1-битным long-word parity или 7-битным long-word ECC) и мультиплексировалась с шиной данных к B-cache, так что физические линии переключались при необходимости между этими логическими шинами. Ширина системной шины адреса составляла 34 бита. Организационно B-cache был включающим (inclusive) D-cache, то есть поддерживал полную копию содержимого последнего. Операции чтения/записи в B-cache являлись прерогативой исключительно процессора, но системной логикe было разрешено чтение файла тэгов (B-tag), что было удобно для обеспечения согласованности (cache coherence) B-cache. Другими словами, системная логика могла проверять содержимое B-cache во время так называемых отслеживающих операций (snoop operations) без вмешательства процессора. EV4 имел один целочисленный конвейер (E-box, 7 стадий) и один вещественный конвейер (F-box, 10 стадий). Декодер и планировщик инструкций (I-box) был в состоянии подавать 2 команды за такт в порядке очереди (in-order) на исполняющие устройства, то есть на E-box, F-box и блок загрузки/сохранения (A-box). Контроллер кэш-памяти и системной шины (C-box) работал в тесном взаимодействии с A-box и управлял как интегрированными I-cache и D-cache, так и внешним B-cache. Расчёт виртуальных адресов входил в компетенцию E-box. Также присутствовал блок предсказания переходов (branch prediction unit) с таблицей переходов на 4096 записей (branch history table) по 2 бита каждая. I-TLB (Instruction TLB) обладал 8 записями для 8Кб страниц и 4 записями для 4Мб страниц, а D-TLB (Data TLB) — 32 записями для страниц размером от 8Кб до 4Мб. Оба TLB были полностью ассоциативны (fully-associative). Первая рабочая станция архитектуры Alpha от DEC была выпущена в ноябре 1992, DEC 3000 Model 500 AXP (кодовое имя Flamingo), с 150МГц 21064, 512Кб B-cache, 32Мб оперативной памяти, интегрированным 8-битным видеоконтроллером с 2Мб VRAM, SCSI HDD на 1Гб, SCSI CD-ROM, встроенным контроллером Ethernet 10Мбит (толстый коаксиал и витая пара), встроенным звуковым и ISDN контроллером, а также с 19-дюймовым монитором (1280х1024x72Гц). Вся периферия обслуживалась шиной TURBOchannel собственной разработки. Цена была впечатляющей: 39 тыс. USD, хотя предлагалась и более дешёвая DEC 3000 Model 400 AXP (с 133МГц 21064), но всё же была необходимость в более доступном решении. DEC пыталась создать персональный компьютер на основе 21064 и периферийной шины EISA или ISA начиная с февраля 1991. Было успешно спроектировано и выпущено 35 систем в рамках проекта Бета (the Beta project), каждая из которых обладала 100МГц прототипом EV4, набором системной логики Intel 82380 с поддержкой шины ISA, а также многим другим аппаратным обеспечением как собственного производства, так и доступного на рынке. Последующий проект Тета (the Theta project) постигла неудача из-за ошибок при проектировке материнской платы на основе набора системной логики Intel 82350DT с поддержкой шины EISA. Тем не менее, две команды разработчиков из Мэйнарда (Массачусетс, США) и Эйра (Шотландия, Великобритания) сумели устранить неполадки и выпустили DECpc AXP 150 (кодовое имя Jensen) в августе 1992. Эта машина располагала 150МГц EV4, 512Кб B-cache, материнской платой формата AT, стандартными 72-контактными FPM parity SIMMs и EISA периферией. Хотя DECpc AXP 150 работал с DEC OSF/1 и OpenVMS, но его будущее всё же связывалось с Windows NT. Он был представлен 28 октября 1992 в Нью-Йорке (Нью-Йорк, США) на презентации Windows on Wall Street, когда Билл Гэйтс впервые продемонстрировал общественности свою новую ОС. Также имелось три семейства серверов на основе 21064: 2-процессорные DEC 4000, 6-процессорные DEC 7000 (с 182МГц процессорами) и DEC 10000 (с 200МГц процессорами). DEC 7000 и DEC 10000 были модульными машинами, которые располагали по 4Мб B-cache на каждый процессор и до 14Гб оперативной памяти (с 7 установленными 2Гб модулями). В то время как DEC 4000 был рассчитан на работу с периферийной шиной FutureBus+, DEC 7000 и DEC 10000 также могли быть сконфигурированы для работы с периферийной шиной XMI (при установке соответствующего модуля или даже нескольких). DEC 7000 и DEC 10000 под названиями VAX 7000 и VAX 10000 предлагались с процессорами NVAX+ (переконфигурация была возможна путём простой замены процессорных модулей). Несмотря на отличную производительность, 21064 был довольно дорог для значительной части потенциальных покупателей, а поэтому в сентябре 1993 был анонсирован его бюджетный собрат, 21066 (LCA4 или LCA4S). Этот процессор был основан на ядре 21064, но с дополнительно интегрированными контроллерами оперативной памяти и шины PCI, а также некоторыми второстепенными функциональными блоками. Однако, разрядность системной шины данных была урезана до 64 бит, что негативно сказалось на производительности. LCA4 производился по 0,675µ CMOS4S техпроцессу и его площадь оказалась ещё меньше, чем у оригинального EV4 (209мм² по сравнению с 233мм²), а тактовые частоты были занижены (от 100МГц до 166МГц), в значительной мере из-за потенциальной угрозы перегрева в плохо вентилируемых настольных системных блоках того времени, а также чтобы не создавать дополнительной конкуренции EV4. Количество транзисторов в ядре составило 1,75 млн., a напряжение питания — 3,3В. Дизайн этого процессора был лицензирован Mitsubishi, которая также производила LCA4, включая и 200МГц версию. В октябре 1993 на Microprocessor Forum был анонсирован 21064А (EV45) — обновлённая версия EV4, производимая по собственному 4-слойному 0,5µ CMOS5 техпроцессу. В ноябре 1994 на COMDEX был представлен 21066А (LCA45), почти аналогично модифицированная версия LCA4. Стоит отметить, что манера маркетологов DEC добавлять букву к модели процессора при перепланировке ядра под новый техпроцесс сохранилась и в будущем. Собственно состав процессорных ядер изменился незначительно. EV45 теперь обладал удвоенным размером кэш-памяти L1 (16Кб I-cache + 16Кб D-cache), к полям данных и тэгам I-cache и D-cache было добавлено по биту чётности, поля истории переходов I-cache были расширены до 16 бит, ассоциативность D-cache была увеличена до 2 каналов (2-way set associative), а к режимам контроля над системной шиной данных был добавлен 1-битный byte parity. Также в EV45 и LCA45 был незначительно модифицирован F-box (оптимизация деления: в EV4 одна операция требовала 34 такта для операндов одинарной точности и 63 такта для операндов двойной точности вне зависимости от значений операндов; в EV45 она уже требовала от 19 до 34 тактов для операндов одинарной точности и от 29 до 63 тактов для операндов двойной точности в зависимости от значений операндов). LCA45 производился также и на мощностях Mitsubishi. Площади ядер уменьшились: до 164мм² у EV45 и до 161мм² у LCA45. Количество транзисторов в ядре EV45 возросло до 2,85 млн., а в ядре LCA45 осталось неизменным — 1,75 млн. В конечном результате, энергопотребление обоих процессоров в расчёте на единицу частоты сократилось, хотя напряжение питания осталось неизменным — 3,3В. Тактовые частоты 21064A составляли от 200МГц до 300МГц (TDP от 24Вт до 36Вт), а 21066A — от 166 до 233МГц. 21066 и 21066A, в основном, нашли своё применение в персональных компьютерах DEC UDB (Universal Desktop Box; кодовое имя Multia), хотя машины с этим названием также оснащались процессорами Intel Pentium. Помимо этого, 21066 и 21066A использовались в Tadpole ALPHAbook 1, первом (и единственном?) Alpha-ноутбуке. Так как DEC участвовала в разработках оборудования под заказ Министерства обороны США, то в 1994 были спроектированы процессоры 21068 (66МГц) и 21068А (100МГц), являвшиеся вариантами LCA4 и LCA45, адаптированными под военные нужды (пассивное охлаждение, переносимость к вибрации и жёстким температурным условиям, пр.). Например, к военному обородованию могли предъявляться требования по сохранению работоспособности в температурном режиме от -54 °C до +70 °C при 30-минутном допуске в +85 °C (взято из MIL-E-5400T, General Specification for Electronic Equipment, Aerospace от мая 1990). В 1986 DEC заключила соглашение с Raytheon Company о ведении совместных разработок для Министерства обороны, тогда ещё на основе архитектуры VAX (доработка VAX 6200). Проектирование DEC AXPvme 64 было завершено к 1994. В основе системы лежал 66МГц 21068 со стандартной для военного оборудования периферийной шиной VME64, а также некоторой PCI и ISA периферией, включая DEC 21040 Ethernet-контроллер. Этот модуль продавался как Raytheon Model 910. В июле 1994 были анонсированы первые рабочие станции на основе 21064A: DEC 3000 Model 900 AXP и Model 700 AXP (кодовые имена Flamingo45 и Sandpiper45 соответственно). Первая оснащалась 275МГц процессором, а вторая — 225МГц. Обе рабочие станции обладали 2Мб B-cache, 128Мб оперативной памяти, 24-битной видеокартой семейства ZLX, периферией FastSCSI и тем же сетевым, звуковым и ISDN аппаратным обеспечением, что и Model 500 AXP. Первая рабочая станция предлагалась по цене в 43,4 тыс. USD, вторая — в 27,7 тыс. USD. Первые наборы системной логики для архитектуры Alpha использовали периферийные шины TURBOchannel, FutureBus+ и XMI. В частности, безымянный набор для DEC 3000 состоял из 6 микросхем: 1 ADDR ASIC, 1 TC (TURBOchannel) ASIC, и 4 SLICE ASICs; последние обслуживали 128-битный канал данных системной шины, 256-битный канал данных шины памяти и 32-битный канал данных к TC ASIC. Хотя эта и другие реализации были весьма скоростными для своего времени (около 100Мб/с на шину), они не получили широкого распространения, а количество доступной периферии было небольшим. Поэтому DEC обратила внимание на новую перспективную шину PCI. В начале 1994 был представлен набор системной логики DEC Apecs в двух исполнениях: с 64-битной системной шиной данных (21071) и 128-битной (21072). Вся разница между ними состояла в том, что 21071 состоял из 4 микросхем (1 универсальный контроллер — COMANCHE, 2 микросхемы data slice — DECADE, 1 контроллер шины PCI — EPIC), а 21072 — из 6 (дополнительно ещё 2 DECADE). Поддерживал частоту системной шины в 33МГц, до 16Мб B-cache, до 4Гб памяти FPM parity со временем доступа от 100 до 50нс (8 банков) и до 16Мб двухпортовой VRAM (1 банк) для поддержки опционального буфера видеокадра. Поддержка шины ISA или EISA могла быть реализована посредством стандартного моста, такого как Intel 82378IB (ISA) или 82378EB (EISA). Использовался в материнских платах EB64+ и AlphaPC 64 (кодовое имя Cabriolet). »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Alpha 21164 (EV5, EV56) и 21164PC (PCA56, PCA57)
» Нажмите, для открытия спойлера | Press to open the spoiler « Первая информация о архитектуре своего Alpha-процессора 2-го поколения была опубликована DEC на конференции Hot Chips, которая состоялась 14 августа 1994 в Пало-Альто (Калифорния, США), хотя официальным анонсом 21164 (EV5) следует считать пресс-релиз DEC от 7 сентября 1994. Процессор основывался на ядре EV45 и содержал изменения скорее эволюционного характера, чем революционного. По сравнению с EV4 или EV45, ядро включало удвоенное количество конвейеров для целочисленной и вещественной математики, причём количество стадий вещественных конвейеров сократилось с 10 до 9. В то же время целочисленные конвейеры были неодинаковы: хотя оба могли выполнять элементарные арифметические и логические операции, но только в компетенцию 1-го входило выполнение команд умножения и смещения, и только по 2-му могли быть направлены команды условных/безусловных переходов. Оба целочисленных конвейера также могли вычислять виртуальные адреса для команд загрузки, однако только 1-й — для команд сохранения. Вещественные конвейеры были также неоднородны: 1-й мог выполнять любой код с плавающей запятой, кроме инструкций умножения, которые были теми единственными командами, что мог выполнять 2-й конвейер. Чтобы обеспечить эффективную загрузку функциональных устройств, I-box мог производить выборку и декодирование до 4 команд за такт. EV5 производился по тому же собственному 4-слойному 0,5µ CMOS5 техпроцессу, что и EV45, поэтому также был рассчитан на напряжение питания в те же 3,3В. Состоял из 9,3 млн. транзисторов (из них 7,8 млн. в виде интегрированных кэшей), обладал площадью ядра в 299мм², что было близко к теоретическому пределу для данного техпроцесса. Выпускался с тактовыми частотами от 266МГц до 333МГц (TDP от 46Вт до 56Вт). Форм-фактор: IPGA-499 (Interstitial Pin Grid Array). Размеры I-cache и D-cache остались как у EV4, то есть по 8Кб каждый со сквозной записью. Всё же D-cache теперь стал двухпортовым по чтению, то есть за 1 такт он мог поставить данные для 2 команд загрузки. Жертвуя транзисторами во имя быстродействия, D-cache физически был составлен из 2 одинаковых по содержанию частей размером в 8Кб каждая. Таким образом, чтение шло из любой части, а запись — одновременно в обе. Так как процессор обладал 96Кб интегрированной кэш-памяти L2 (S-cache, secondary cache) с обратной записью и 3-канальной ассоциативностью, то в структуру C-box была добавлена его поддержка. Доступ к S-cache осуществлялся через независимую 128-битную шину данных. B-cache всё ещё оставался опциональным, но обычно присутствовал и набирался на микросхемах синхронной статической памяти общим размером до 64Мб, хотя обычно составлял от 1Мб до 4Мб. 128-битная шина данных к B-cache по-прежнему мультиплексировалась с системной шиной данных. Таким образом, EV5 поддерживал 3 уровня кэш-памяти и был первым процессором с подобной иерархией. Доступ к S-cache был организован по принципу 4-стадийного конвейера: 2 такта на просмотр тэга и активацию банка плюс 2 такта на доступ к данным и доставку (16 байт за такт), хотя дополнительный такт требовался на транспортировку данных от C-box к D-cache и E-box или F-box. Инженеры, проектировавшие EV5, рассматривали возможность организации работы S-cache с параллельным просмотром тэга и доступом к данным, так что все 3 банка доставляли бы данные, нужные из которых затем отбирались бы. Это позволило бы сократить количество стадий до 3, но привело бы к значительному увеличению энергопотребления процессора (+40% ориентировочно). Однако, D-cache работал именно таким образом, хотя там был только 1 банк на 8Кб, а не 3 банка по 32Кб каждый. Более того, задержки на чтение из D-cache были уменьшены с 3 до 2 тактов. Каждая строка S-cache была размером в 64 байта с одним тэгом на строку, хотя имелась возможность адресации строк с разделением каждой на две подстроки размером по 32 байта, поскольку I-cache и D-cache работали с 32-байтными строками. S-cache был включающим по отношению к D-cache, а B-cache — по отношению к S-cache, несмотря на политику обратной записи последнего и разницу в ассоциативностях. Размер I-TLB был увеличен до 48 записей (для страниц размером от 8Кб до 4Мб), а D-TLB — до 64 записей (для 8Кб страниц), причём он стал двухпортовым при чтении (по аналогии с D-cache). Системная шина данных имела фиксированную ширину в 128 бит с дополнительными 16 битами для ECC и всё так же мультиплексировалась с шиной данных к B-cache, но поскольку уже использовался протокол с поддержкой разделяемых трасакций (split-transaction protocol), то её эффективность возросла. Системная шина адреса была 40-битной, управления — 10-битной. В октябре 1995 на Microprocessor Forum был представлен 21164А (EV56), незначительно модифицированная версия EV5, производимая по собственному 4-слойному 0,35µ CMOS6 техпроцессу на всё той же фабрике в Хадсоне (Массачусетс, США). Между прочим, для запуска этого техпроцесса DEC пришлось инвестировать в модернизацию фабрики около 450 млн. USD. Наиболее существенным архитектурным отличием можно считать BWX (Byte-Word Extension) — набор из 6 дополнительных команд для загрузки/сохранения данных размером в 8 или 16 бит (LDBU, LDWU, STB, STW, SEXTB, SEXTW). Изначально архитектура Alpha поддерживала загрузку/сохранение данных квантами исключительно по 32 или 64 бита, что создавало определённые сложности при портировании или эмуляции кода других процессорных архитектур, например, i386 или MIPS. Предложение о внедрении BWX в базовый набор команд Alpha появилось в июне 1994 с подачи Ричарда Сайтса и было утверждено в июне 1995. Правда, для успешной работы BWX требовалась поддержка как со стороны процессора, так и со стороны системной логики. Тактовые частоты 21164А составили от 366МГц до 666МГц (TDP от 31Вт до 55Вт), а производился он начиная с лета 1996. Согласно лицензионному соглашению с DEC от июня 1996, Samsung также выпускал EV56, причём 666МГц версию производил только он. Процессор состоял из 9,66 млн. транзисторов, обладал площадью ядра в 209мм² и требовал двойное напряжение питания (2,5В на основную логику и 3,3В на входные/выходные цепи). 17 марта 1997 был представлен 21164PC (PCA56), недорогой вариант EV56, спроектированный совместно DEC и Mitsubishi. В нём отсутствовал S-cache и соответствующая обслуживающая логика, зато размер I-cache был увеличен с 8Кб до 16Кб. Производился посредством того же CMOS5 техпроцесса и требовал 2,5В/3,3В напряжения питания. Состоял из 3,5 млн. транзисторов, обладал площадью ядра в 141 мм². 21164PC (PCA56) выпускался с тактовыми частотами от 400МГц до 533МГц (TDP от 26Вт до 35Вт). Форм-фактор процессора был изменён в пользу IPGA-413. В будущем, на производственных мощностях Samsung, также выпускался 0,28µ вариант 21164PC (PCA57), характеризовавшийся удвоенными размерами I-cache и D-cache, причём первый использовал 2-канальную политику ассоциативности. Количество транзисторов в его ядре увеличилось до 5,7 млн., а его площадь уменьшилась до 101 мм². Он также требовал пониженное напряжение питания (2,0В на основную логику и 2,5В на входные/выходные цепи). Тактовые частоты 21164PC (PCA57) составили от 533МГц до 666МГц (TDP от 18Вт до 23Вт). Кроме унаследованных от EV56 инструкций BWX, PCA56 и PCA57 поддерживали новый набор из 13 SIMD-команд (Single Instruction, Multiple Data) под названием MVI (Motion Video Instructions): упаковывающих (PACKWB, PACKLB), распаковывающих (UNPKBW, UNPKBL), выбирающих минимум (MINUB8, MINSB8, MINUW4, MINSW4) или максимум (MAXUB8, MAXSB8, MAXUW4, MAXSW4) и определяющей движение (PERR). Наиболее интересной являлась последняя, Pixel ERRor, которая обрабатывала 8 пикселов одновременно. В отличие от набора команд MMX для процессоров i386, который использовал вещественные регистры для хранения данных, MVI предпочитал целочисленные для этой же цели. Первым стандартным набором системной логики, разработанным для EV5, был DEC Alcor (21171). Он поддерживал 33МГц системную шину, до 16Мб ECC B-cache, до 8Гб FPM или EDO DRAM ECC с использованием 256-битного канала данных, а также одну 64-битную 33МГц шину PCI. Поддержка шины ISA или EISA могла быть реализована посредством стандартного моста, такого как i82378IB (ISA) или i82378EB (EISA). Встроенного контроллера IDE также не было, но он мог устанавливаться отдельной микросхемой другого производителя. Физически DEC Alcor состоял из 5 микросхем: 1 универсального контроллера с поддержкой шины PCI (Control, I/O and Address — CIA) и 4 коммутаторов данных (Data Switch — DSW). Новая редакция этого набора системной логики с добавлением поддержки BWX получила название DEC Alcor 2 (21172). Вскоре был выпущен и одномикросхемный DEC Pyxis (21174), который поддерживал 66МГц системную шину и до 1,5Гб 66МГц SDRAM ECC или parity, правда, используя уже 128-битный канал данных. Поддержка 64-битной 33МГц шины PCI сохранилась. Для конфигураций на основе 21164PC (PCA57) был разработан набор системной логики VLSI Polaris. »» Нажмите, для закрытия спойлера | Press to close the spoiler ««
Крах DEC
» Нажмите, для открытия спойлера | Press to open the spoiler « 26 января 1998 компьютерный мир обошла новость, что находящаяся в критическом финансовом положении DEC была куплена Compaq Computer Corporation и что сделка находится в процессе утверждения собраниями акционеров обеих компаний. Акционеры DEC ратифицировали соглашение 2 февраля 1998. Сумма сделки составила 9,6 млрд. USD, что было значительно выше рыночной капитализации компании до продажи — приблизительно 7 млрд. USD. Начавшийся вскоре процесс интеграции подразделений DEC в структуры Compaq привёл к тому, что уже через полгода DEC окончательно прекратила своё существование, когда 11 июня 1998 её акции перестали котироваться на Нью-Йоркской фондовой бирже. Стоит отметить, что переговоры между DEC и Compaq велись ещё с 1995, но сорвались в 1996 из-за позиции высшего менеджента DEC, настаивавшего именно на слиянии компаний, а не на поглощении. Тем не менее, вполне закономерен вопрос: как могло так случиться, что огромная компания (по состоянию на 1989: почти 130 тыс. человек персонала, общий объём продаж около 14 млрд. USD в год, то есть второй показатель по отрасли после IBM), с очень высоким исследовательским потенциалом и значительной производственной базой, была вынуждена продать себя крупному сборщику компьютерной техники из Техаса? Однозначный ответ на этот вопрос никто так и не дал, хотя причины назывались всякие и разные. Давным-давно Кеннет Ольсен, основатель, президент и главный исполнительный менеджер DEC почти до самого её конца, сказал, что хорошие с инженерной точки зрения продукты продают себя сами. Следовательно, в рекламе или ином продвижении не нуждаются. Ему также принадлежит изречение, что нет причины, по которой каждый захотел бы иметь компьютер у себя дома. Возможно, эти мысли оправдывали себя в "добрые старые времена", когда компьютерная техника производилась в небольших количествах профессионалами для профессионалов и стоила немалых денег, но не в конце 20-го века, когда её продавали миллионами штук в год и когда самый обыкновенный компьютер можно было собрать максимум за час свободного времени при помощи отвёртки и комплектующих из ближайшей компьютерной лавки, причём за сумму, на порядок меньшую выплачивавшейся за шкафообразный агрегат из тех самых "добрых старых времён". В конце концов, можно было купить его целиком в том же магазине, да ещё и с бесплатной доставкой на дом. А если учесть, что покупать такой компьютер будет не профессиональный менеджер, прекрасно осознающий глубину смысла термина TCO (Total Cost of Ownership, совокупная стоимость владения), а некая тётя Маша или представитель подрастающего поколения Вовочка, в принципе не отличающие транзистор от резистора, то таких покупателей следует мотивировать явно не инженерными достоинствами потенциального приобретения. Ещё в самом начале развития архитектуры Alpha высшим руководством DEC был допущен большой стратегический просчёт. Первые прототипы EV4 были продемонстрированы DEC на компьютерной конференции в феврале 1991. Среди присутствующих были инженеры Apple Computer, которые в то время занимались поиском новой процессорной архитектуры для будущих компьютеров компании. Ничего удивительного, что возможности EV4 произвели на них впечатление. В июне того же года Джон Скалли (John Sculley), в то время главный исполнительный менеджер Apple, встретился с Кеннетом Ольсеном и предложил ему использовать новый процессор DEC в будущих Маках. Ольсен отказался, мотивируя тем, что процессор пока не готов для рынка, а архитектура VAX ещё не исчерпала своих возможностей. Через несколько месяцев было объявлено, что новые Маки будут использовать процессоры PowerPC от альянса Apple, IBM и Motorola. Таким образом, DEC упустила отличную возможность достижения хороших продаж Alpha-комплектующих в долговременной перспективе и продвижения архитектуры на рынке обычных компьютеров, а заполучила ещё одного конкурента. Позже Вильям Деммер (William Demmer), бывший вице-президент подразделений VAX и Alpha, ушедший в отставку в 1995, заявил в интервью Business Week от 28 апреля 1997: "Кен не хотел, чтобы будущее компании зависело от Alpha." DEC сама производила как процессоры Alpha, так и наборы системной логики для них на своей фабрике в Хадсоне (Массачусетс, США), а также многочисленную периферию. Она также разрабатывала и изготовляла материнские платы для обычных компьютеров и рабочих станций под названием "Evaluation Board" ("EB") или "AlphaPC", доступные по оптовым каналам, хотя и в довольно ограниченном ассортименте. Несмотря на то, что почти все Alpha сервера DEC за исключением некоторых моделей начального уровня были многопроцессорными, ни одна из этих материнских плат возможность установки 2 и более процессоров не поддерживала. Тем не менее, все материнские платы были выполнены на высоком техническом уровне, хотя и стоили недёшево, впрочем, как и процессоры Alpha. Документация по изготовлению этих плат была в свободном доступе, поэтому некоторые компании (Aspen, Polywell, Enorex, др.) производили их клоны. Единственной компанией, разработавшей и производившей свои платы, была DeskStation. В целом, можно смело утверждать, что приоритетом для DEC была продажа собственных рабочих станций и серверов, а не наполнение рынка основными комплектующими для их сборки. Конечно, такой подход к делу позволял добиться более высоких доходов в кратковременной перспективе, но шансы на завоевание большой доли рынка обычных компьютеров и рабочих станций можно было считать равными нолю. Несмотря на все попытки, DEC так и не смогла сделать цены на свою продукцию (в первую очередь, на процессоры, наборы системной логики и материнские платы) доступными большинству потенциальных покупателей. Например, 266МГц и 300МГц EV5 по состоянию на начало 1995 стоили соответственно 2052 и 2937 USD в партиях по 1000 шт. — непомерные цены, даже учитывая среднюю стоимость производства приблизительно в 430 USD за шт. В расчёте на один "попугай" SPECint92, EV5 стоил приблизительно в 2 раза дороже альтернативных RISC-процессоров других производителей. При этом стандартный набор системной логики к нему, DEC Alcor, продавался не в пример дешевле — 295 USD за каждый в партиях по 5000 шт. В то же время, материнская плата на его основе, EB164 с 1Мб B-cache, вместе с процессором и 16Мб оперативной памяти (чего, кстати, было явно недостаточно для многих задач того времени на Alpha), предлагалась по цене около 7500 USD. Хотя Alpha и была изначально объявлена открытой архитектурой, консорциум по её развитию так и не был создан. Разработки велись усилиями DEC, иногда сообща с Mitsubishi. Получалось, что хотя собственно архитектура и была свободной де-юре, её основные разработки являлись очень даже закрытыми де-факто и подлежали платному лицензированию (если вообще подлежали). Естественно, это мало способствовало успешному продвижению на рынке. Например, если бы DEC оставила EV4 и EV5 за собой, а LCA4 сделала открытой разработкой безо всяких дополнительных лицензионных отчислений или прочих обязательств, то этот ход мог бы серьёзно изменить расстановку сил на рынке обычных компьютеров. Стоит отметить, что вскоре после выпуска EV4 руководство DEC предлагало лицензировать производство процессора Intel, Motorola, NEC и Texas Instruments. Но эти компании имели собственные разработки и перспектива играть второстепенную роль в чужом театре их мало интересовала, а потому они отказались. Не исключено, что условия могли быть неприемлемы или что-нибудь ещё. Далее, даже самый быстрый компьютер без операционной системы и нужного программного обеспечения является всего лишь дорогим источником шума и обогрева окружающей среды. Свою Alpha-продукцию DEC позиционировала для Windows NT, Digital UNIX и OpenVMS, причём именно в таком порядке приоритетности. Оно бы и ничего, но... Windows NT — это операционная система, изначально ориентированная на пользователя, а не на программиста, так как не поставлялась с какими-либо средствами для разработки программного обеспечения, а поэтому сильно зависела от откомпилированного для неё добра, в первую очередь, коммерческого. Если смотреть фактам в лицо, то количество программ, доступных для Alpha, отличалось в разы от аналогичного показателя для i386. В некоторой мере положение смягчал FX!32, выпущенный в 1996 командой Антона Чернова (Anton Chernoff), отличный эмулятор и транслятор кода x86 в код Alpha. В среднем, от падения производительности на 40% по сравнению с изначально откомпилированным под Alpha исходным кодом он всё же избавить не мог. Далее, если рассматривать драйвера, то тут FX!32 вовсе ничем помочь не мог, поэтому дела обстояли ещё хуже — очень немногие производители сочли выпуск версий для Alpha целесообразным, поэтому приходилось рассчитывать, в основном, на милость Microsoft и DEC. В конце концов, Windows NT (как 3.51, так и 4.0) была 32-битной ОС, a поэтому была не в состоянии полностью раскрыть потенциал 64-битной архитектуры Alpha. Тем не менее, все эти оказии не мешали DEC продвигать свои Alpha-системы под рекламным лозунгом "Рождены для работы с Windows NT" ("Born to run Windows NT"). В общем, такая ОС не должна была позиционироваться как основная для архитектуры Alpha, хотя собственно факт её существования был большим плюсом на рынке рабочих станций. OpenVMS для Alpha произошла от 32-битной VAX/VMS ОС, разрабатываемой с 1976 для машин DEC VAX. В 1990 программисты DEC начали работу над проектом по портированию VAX/VMS 5.4-2 на Alpha, и эта задача была завершена к ноябрю 1992 с выпуском OpenVMS AXP 1.0, за которой в июне 1993 последовала OpenVMS VAX 6.0. Имела место небольшая путаница с номерацией, так как следующий выпуск OpenVMS в апреле-мае 1994 был 6.1 как для VMS, так и для Alpha. Следующий концептуальный выпуск — 7.0 — состоялся в декабре 1995. Среди многочисленных усовершенствований наконец-то появилась возможность использовать 64-битное виртуальное адресное пространство на Alpha. Compaq начала портировать OpenVMS с Alpha на Itanium в 2001, а основной объём работ был завершён к выпуску 8.0 в июне 2003. Первым унифицированным выпуском OpenVMS для архитектур Alpha и Itanium был 8.2 (февраль 2005). Compaq заявила об окончании активной поддержки VAX в августе 2000, поэтому разработка OpenVMS для VAX не продвинулась далее выпуска 7.3, хотя обычная поддержка всё ещё доступна от Hewlett-Packard по состоянию на 2011. OpenVMS 8.4 для Alpha и Itanium (дата выпуска: июнь 2010) является текущей версией, которая разрабатывается, продвигается и поддерживается Hewlett-Packard. Скрытый текст! Подробности на форуме...Digital UNIX имеет иные корни. Первые UNIX рабочие станции от DEC работали под управлением Ultrix, собственной ОС, произошедшей от 4.2BSD с некоторыми функциями AT&T System V. Она была изначально выпущена в июне 1984 для архитектур VAX и PDP-11, но позже была портирована на MIPS (1988) и стала основной ОС для первых RISC рабочих станций компании: DECstation 2100, DECstation 3100 и DECstation 5000. Они выпускались до 1994, когда были окончательно вытеснены рабочими станциями на основе архитектуры Alpha. Часть кода Ultrix была собственностью AT&T, поэтому DEC была ограничена условиями соответствующего лицензионного соглашения. Это были времена судебных баталий в мире UNIX, поэтому DEC вместе с IBM, Hewlett-Packard и другими ведущими корпорациями в 1988 основала Open Software Foundation (OSF) для противодействия AT&T и Sun Microsystems. Эта организация выпустила UNIX-подобную ОС под названием OSF/1 в декабре 1991, которая была лишена какого-либо кода AT&T. DEC предлагала эту ОС почти для полного ряда рабочих станций и серверов Alpha под названием OSF/1 AXP. Стоит отметить, что некоторые модели всё же позиционировались только с Windows NT, так как их прошивки не позволяли запускать OpenVMS или какую-либо другую производную UNIX. OSF прекратила разработку этой ОС в 1994, поэтому DEC её продолжила самостоятельно и переименовала ОС в Digital UNIX с версией 3.2 в 1995. Название ОС подверглось изменению ещё раз благодаря Compaq, которая предпочла иметь Tru64 UNIX начиная с версии 4.0E (апрель 1999). Текущая версия 5.1B-6 (дата выпуска: октябрь 2010) разрабатывается, продвигается и поддерживается Hewlett-Packard. Скрытый текст! Подробности на форуме... Итак, что же в итоге? OpenVMS и Digital UNIX — это надёжные и масштабируемые коммерческие ОС, которые так и не обрели действительно широкой популярности из-за высоких цен. В частности, одна 2-пользовательская лицензия на Digital UNIX 4.0 стоила 795 USD в 1996. Естественно, исходный код этих ОС был закрытым. Хотя с ними были связаны и другие сложности, такие как ещё более ограниченная поддержка аппаратной базы, чем у Windows NT, но получи хотя бы одна из этих ОС свободу вместе с теми отличными инструментами для разработки программного обеспечения от DEC, то это могло серьёзно укрепить рыночные позиции архитектуры Alpha. DEC никак не поддерживала бесплатные операционные системы с открытым кодом, хотя первая из них, NetBSD, была портирована на Alpha в 1995, а вслед за ней — Linux, OpenBSD и FreeBSD. Это было как-то странно, поскольку и по сей день эти ОС популярны в мире Alpha, а их потенциал был очевиден даже на то время, постоянно увеличиваясь. Кроме того, эти ОС обеспечивали не худшее быстродействие по сравнению с коммерческими Digital UNIX и OpenVMS, сопоставимую с Windows NT поддержку аппаратного обеспечения (намного лучшую сегодня), а также многие другие преимущества, которые можно ожидать от программного обеспечения с открытым кодом. FreeBSD прекратила поддержку архитектуры Alpha с выпуском 7.0 версии в феврале 2008. NetBSD, OpenBSD и Linux продолжают поддерживать эту архитектуру. Этот список больших ошибок DEC можно продолжить, но остальные не так важны или не относятся непосредственно к архитектуре Alpha. В любом случае, с точки зрения автора, DEC приложила множество усилий, чтобы заработать как можно больше денег при помощи архитектуры Alpha, но не приложила почти никаких усилий, чтобы помочь собственно архитектуре. Совет директоров, мотивированный многочисленными неудачами DEC в конце 1980-х и начале 1990-х, отстранил Ольсена в июле 1992 от руководства компанией и назначил на его место Роберта Палмера (Robert Palmer). В 1994 по его инициативе была проведена полная реорганизация бизнес-модели компании, которая из матричной (когда функционально разные отделы компании тесно взаимодействовали между собой при принятии решений) трансформировалась в традиционную вертикальную (когда полномочия и обязанности чётко определялись от самого верха компании и до самого её низа). Чистые убытки DEC за период с 1991 по 1994 составили свыше 4 млрд. USD, из них 2,16 млрд. только с июля 1993 по июль 1994, в основном, благодаря потраченным на реструктуризацию 1,2 млрд., которая предусматривала сокращение около 20 тыс. человек персонала. Таким образом, общее количество работающих на DEC было уменьшено до до 85 тыс. человек. Согласно программе Палмера, следовало избавиться от подразделений, не являющихся приоритетными для компании, и с этого момента началась глобальная распродажа. В июле 1994 за 348 млн. USD было продано Quantum подразделение по разработке и производству дисковых и ленточных накопителей (Storage Business Unit). Стоит отметить, что это подразделение не пользовалось благосклонностью руководства из-за провала на рынке первых жёстких дисков компании с тонкоплёночным (thin film) покрытием пластин (DEC RA90 и RA92 — 1.22GB/3600rpm и 1.51GB/3400rpm соответственно, DSA/SDI интерфейс). Они должны были выйти на рынок к концу 1988, но из-за недоработок при проектировке это произошло только летом 1990. В результате DEC утратила лидерство в бизнесе жёстких дисков, которое перешло к Imprimis, дочерней компании Control Data Corp. (CDC). Она анонсировала свой тонкоплёночный жёсткий диск Wren VII (1.05GB/3600rpm 5.25" full height, SCSI интерфейс) в ноябре 1988 и вывела его на рынок в следующем году как Seagate ST41200N/ST41200ND (Imprimis была продана Seagate в июне 1989 примерно за 450 млн. USD в деньгах и ценных бумагах). Следовательно, Seagate оказалась первой компании в отрасли, которая пересекла 1ГБ барьер для жёстких дисков, за ней последовала Maxtor, а DEC подсчитывала убытки. Что касается Quantum, то у неё был довольно успешный бизнес жёстких дисков в то время, но её продукты никогда не попадали в сегмент high end, хотя были очень популярны среди низкобюджетных покупателей (модельный ряд жёстких дисков Quantum Bigfoot, который производился с 1996 в в 5.25" конструктиве и с 3600rpm скоростью вращения, был тому отличным примером). Quantum хотела расширить свой бизнес на прибыльный рынок SCSI, а у DEC было в этом немало опыта. Продукты DEC из семейства StorageWorks основывались на SCSI жёстких дисках RZ серий. Некоторые из них заказывались у Micropolis, Conner, Quantum и других, но некоторые DEC производила сама благодаря команде разработчиков в Шрусбери (Массачусеттс, США). Там же c 1984 проектировались и производились успешные стримеры семейства DLT (digital linear tape drives), которые были ещё одной целью для Quantum. Если не вдаваться в подробности, то благодаря бывшим технологиям и персоналу DEC у Quantum получилось выпустить на рынок семейство Atlas жёстких дисков с интерфейсом SCSI и 7200rpm, которое было позже расширено 10K и 15K rpm моделями. Это семейство продолжало расширяться после 50%/50% слияния бизнеса жёстких дисков Quantum со всей компанией Maxtor в октябре 2000, но было свёрнуто вскоре после 16%/84% поглощения Maxtor лидером отрасли Seagate в декабре 2005, поскольку у последней имелось собственное семейство высокоскоростных SCSI дисков, Cheetah. В августе 1994 было продано Oracle подразделение баз данных (Database Software Unit) за 108 млн. USD в деньгах. Сделка включала продажу DEC Rdb реляционной системы управления базами данных (relational data base management system, RDBMS), а также программного обеспечения CDD/Repository и DBA WorkCenter. В то же время программное обеспечение с функциями управления базами данных DEC RMS (Record Management Services) было исключено из сделки, так как оно являлось неотъемлемым интегрированным компонентом OpenVMS. DEC поддерживала Rdb 6.0 на OSF/1 AXP, OpenVMS (VAX и Alpha), Windows NT (i386 и Alpha). С выпуском Rdb 7.0, Oracle прекратила поддержку Rdb на всех ОС, кроме OpenVMS, и позже вытеснила версию для VAX версией для Itanium. В 1992 DEC вступила в альянс с Olivetti, итальянским компьютерным вендором, с целью взаимного продвижения продуктов. DEC также приобрела 7,8% долю в Olivetti за 287 mln. USD. 24 августа 1994 DEC продала эти акции за 150 mln. USD, то есть, почти за половину цены, уплаченной 2 года назад. Явно не лучшее капиталовложение. Тем не менее, обе компании продолжали сотрудничество вплоть до 1997, когда Olivetti закрыла свой компьютерный бизнес. В ноябре 1997 была подписана сделка о продаже подразделения сетевых решений (Network Product Business Unit) Cabletron примерно за 430 млн. USD в деньгах, ценных бумагах и товарном кредите. Впридачу к материальным активам, Cabletron получила около 250 патентов в сетевой сфере и 900 новых работников, не включая тех 200, которым повезло сохранить свои должности в DEC. Размер этого самого товарного кредита не разглашался, поэтому было проблематично определить реальную цену продажи подразделения. Кстати, в следующем месяце Cabletron уволила около 600 человек собственного персонала и закрыл 2 фабрики, а также потеряла примерно половину рыночной капитализации в течение только одного месяца с момента подписания сделки с DEC. Фактически, Cabletron не была заинтересована ни в приобретаемых сетевых продуктах, ни технологиях, ни даже персонале. Ей была нужна инфраструктура для продаж сетевого оборудования. Однако же, не сложилось. Компанию постигали неудачи одна за другой на протяжении следующих лет. В конце концов остатки бывшего сетевого подразделения DEC вместе со 130 работниками были проданы Gores Technology Group в мае 2000. Kонец DEC был довольно громким. В мае 1997 она подала в суд на Intel, обвиняя последнюю в нарушении 10 своих патентов на архитектуру Alpha при проектировании процессоров Pentium, Pentium Pro и Pentium II. В сентябре 1997 Intel ответила встречным иском, обвиняя DEC в нарушении 14 патентов при разработке процессоров Alpha. В конце концов, 27 октября 1997 был подписан мир и обе компании отозвали свои претензии. DEC предоставила Intel производственные права на весь спектр своей продукции, кроме разработок в области архитектуры Alpha, и согласилась поддерживать будущую архитектуру IA-64. Взамен Intel выкупила у неё за 625 млн. USD фабрику в Хадсоне вместе с проектными центрами в Иерусалиме (Израиль) и Остине (Техас, США), а также обязалась в будущем производить для DEC процессоры Alpha. Кроме того, был подписан договор о взаимном кросс-лицензировании патентов сроком на 10 лет. Сделка была завершена 18 мая 1998, когда Compaq уже была в процессе интеграции в свои структуры основных подразделений DEC, в которых было занято 38 тыс. сотрудников. Значительная часть их всё же была сокращена в самом ближайшем будущем. Между прочим, у самой Compaq до поглощения числилось 32 тыс. работников. SoftoRooM -> Pale Moon 25.8.0 2015-11-17 21:42 Урсу:
Pale Moon 25.8.0 » Changes: « 25.8.0 (2015-11-17)This is a security, stability and usability update. Fixes/changes:• Updated LibVPX to 1.4.x to be able to play more kinds of VP9-encoded videos. • Updated the JPEG decoder library to 1.4.0. • Fixed and cleaned up XPCOM timer thread code to avoid intermittent issues with events not firing (especially after stand-by). • Updated overrides to work around issues with Facebook and Netflix. • Fixed an issue where too-old system-supplied NSPR and/or NSS libraries would be accepted for use. Security fixes:• Updated the libpng library to 1.5.24 to address critical security issues CVE-2015-7981 and CVE-2015-8126 • Updated the NSPR library to 4.10.10 to address several security issues. • Updated the NSS library to 3.19.4 to address several security issues. • Fixed a memory safety hazard in SVG path code (CVE-2015-7199). • Fixed an issue with IP address parsing potentially allowing an attacker to bypass the Same Origin Policy (CVE-2015-7188). • Fixed an Add-on SDK (Jetpack) issue that would allow scripts to be executed despite being forbidden (CVE-2015-7187). • Fixed a crash due to a buffer underflow in libjar (CVE-2015-7194). • Fixed an issue for Android full screen that would potentially allow address spoofing (CVE-2015-7185). • Added size checks in canvas manipulations to avoid potential image encoding vulnerabilities like CVE-2015-7189. DiD • Fixed potential information disclosure vulnerabilities through the NTLM authentication mechanism. Insecure NTLM v1 is now disabled by default, and the workstation name is set to WORKSTATION by default (configurable with a preference for environments where identification of workstations is done by actual reported machine name). This avoids issues like CVE-2015-4515. • Fixed a potentially vulnerable crash from a spinning event loop during resize painting. DiD • Fixed several Javascript-based memory safety hazards. DiD DiD This means that the fix is "Defense-in-Depth": It is a fix that does not apply to an actively exploitable vulnerability in Pale Moon, but prevents future vulnerabilities caused by the same code when surrounding code changes, exposing the problem »» Нажмите, для закрытия спойлера | Press to close the spoiler «« Installer: 32-bit:Размер: 20,4 МБ. Скачать: Скрытый текст! Подробности на форуме...64-bit:Размер: 23,6 МБ. Скачать: Скрытый текст! Подробности на форуме...Portable: 32-bit:Размер: 22,2 МБ. Скачать: Скрытый текст! Подробности на форуме...64-bit:Размер: 26,6 МБ. Скачать: Скрытый текст! Подробности на форуме... Windows -> Windows 10 2015-11-17 21:39 HugoBo-SS:
Цитата(Henry723, 17.11.2015 - 20:52): А как у вас, господа ?
Windows 7. Полёт нормальный Юмор -> Коты и кошки, а также их братья звериные 2015-11-17 21:14 gehka3:
1С Конфигурации 7.7 -8* (релизы, платформы, обсуждение) -> 1С Типовые конфигурации 7.7 РФ(релизы конфигураций, отчетность) 2015-11-17 20:55 vvv59:
Скрытый текст! Подробности на форуме...Скрытый текст! Подробности на форуме... 1С Конфигурации 7.7 -8* (релизы, платформы, обсуждение) -> 1С Типовые конфигурации 8* РФ (релизы, платформы, обработки) 2015-11-10 23:21 Ukei:
ТЕХНОЛОГИЧЕСКАЯ ПЛАТФОРМА 8.3, ТЕСТОВАЯ версия 8.3.7.1759 от 10.11.2015 (ПОЛНЫЙ КОМПЛЕКТ) НАБОР ЭМУЛЯТОРОВ И ПАТЧЕЙ для всех версий Windows и 32-bit версий LinuxСкрытый текст! Подробности на форуме... - версии платформы RePack и Portable не требует лечения КОМПЛЕКТ ДЛЯ WINDOWSТехнологическая платформа для Windows: Скрытый текст! Подробности на форуме...RePack Технологической платформы для Windows (установка, уже вылеченная, авторская сборка): Скрытый текст! Подробности на форуме...Тонкий клиент для Windows: Скрытый текст! Подробности на форуме...Сервер 64-bit для Windows: Скрытый текст! Подробности на форуме...Порядок обновления и список изменений, Технология внешних компонент, Демонстрационная информационная база, Файл настройки сортировки для Oracle Database, Решение текущих проблем работы с различными СУБД и ОС, Проблемные ситуации и ошибки в версии: Скрытый текст! Подробности на форуме...КОМПЛЕКТ ДЛЯ LINUX Тонкий и толстый клиенты (32-bit) для DEB-based Linux: Скрытый текст! Подробности на форуме...Тонкий и толстый клиенты (64-bit) для DEB-based Linux: Скрытый текст! Подробности на форуме...Серверы (32/64-bit) для DEB-based Linux: Скрытый текст! Подробности на форуме...Тонкий и толстый клиенты (32-bit) для RPM-based Linux: Скрытый текст! Подробности на форуме...Тонкий и толстый клиенты (64-bit) для RPM-based Linux: Скрытый текст! Подробности на форуме...Серверы (32/64-bit) для RPM-based Linux: Скрытый текст! Подробности на форуме... SoftoRooM -> Icecream Image Resizer 1.31 2015-11-10 22:41 Урсу:
Icecream Image Resizer 1.31 » Changelog: « * Lithuanian language added »» Нажмите, для закрытия спойлера | Press to close the spoiler «« Размер: 15,2 МБ. Скачать: Скрытый текст! Подробности на форуме... SoftoRooM -> IceCream Slideshow Maker 1.37 2015-11-10 22:38 Урсу:
IceCream Slideshow Maker 1.37 » Changelog: « * Lithuanian language added »» Нажмите, для закрытия спойлера | Press to close the spoiler «« Размер: 38,7 МБ. Скачать: Скрытый текст! Подробности на форуме... Юмор -> Анекдоты 2015-11-10 22:09 KLUCHICK:
Утро начинается не с кофе. Утро начинается с мысли: "Нужно было лечь пораньше". Хватит с меня этой любви на расстоянии! Холодильник, ты переезжаешь в мою комнату. Не родился ещё тот враг, которому я отдал бы свой ужин! - Ты мясо ешь? - Нет. - А рыбу? - Тоже нет. - Вегетарианец? - Бюджетник. Попавший в больницу мужик с распухшей рожей объяснил, что идея пойти швырять в осиные гнёзда камни, для того чтобы осы не залетали к нему в дом, возникла у него после просмотра новостей про авиаудары по позициям террористов в Сирии. С сокращением числа авиакомпаний цена билета в МСК и на МКС будет сближаться... Если видишь, что человек работает - отойди, не мешай. Видишь, что человек отдыхает - подойди, помоги. У моего кошелька анорексия. Юмор -> Анекдоты 2015-11-10 21:46 Урсу:
— Изя, возьми ребенка на футбол! — Зачем? Он еще маленький. — Ну а шо он орет просто так! Музыка и Фильмы -> Секс и незамужняя девушка / Sex and the Single Girl (1964) 2015-11-10 17:27 kaao:
Журнал "Стоп" трудами его журналистов превращён в махровый образчик жёлтой прессы, по оценкам газет: "Журнал деградировал до самого отвратительного скандального издания в истории печати". Один из выдающихся авторов - Боб Вестон, вряд ли есть в журналистском мире более вульгарный и извращённый ум и более гнусная и подлая натура. В своей последней статье он едко высмеял молодую врача-психолога Хелен Браун, написавшую книгу "Секс и незамужняя девушка". Ну, что толкового может сказать на заявленную тему незамужняя девица, к тому же, по слухам, вообще девственница! Останавливаться Боб не намерен, он решил встретиться с Хелен и взять интервью. Вот будет потеха! Информация о фильмеНазвание: «Секс и незамужняя девушка» Оригинальное название: «Sex and the Single Girl» Год выпуска: 1964 Жанр: Комедия, Мелодрама Режиссер: Ричард Куайн В главных ролях: Тони Кертис, Натали Вуд, Генри Фонда, Лорен Бэколл, Мел Феррер, Фран Джеффрис, Лесли Пэрриш, Эдвард Эверетт Хортон, Ларри Сторч, Стабби Кэй. Выпущено: США Продолжительность: 01:49:32 Перевод: двухголосый профессиональный перевод + английская звуковая дорожка » Нажмите, для открытия спойлера | Press to open the spoiler « ФайлФормат: AVI 1.0 (VFW 1.1) Качество: DVDRip Видео: 704x384 (1.83:1), 25 fps, XviD build 50, ~1626 kbps avg, 0.24 bit/pixel Аудио: 48 kHz, MPEG Layer 3, 2 ch, ~128.00 kbps avg Размер: 1487.29 Mb Скрытый текст! Подробности на форуме... 1С Конфигурации 7.7 -8* (релизы, платформы, обсуждение) -> 1С Конфигурации 7.7 -8* для Украины (релизы, поиск) 2015-11-10 16:56 Ukei:
Конфигурация "Управление небольшой фирмой для Украины", ТЕСТОВЫЙ релиз 1.5.4.40 от 05.11.2015Установка (новая чистая база, демо-база, обновление, CF), авторская сборка: Скрытый текст! Подробности на форуме...Конфигурация "ИМПУЛЬС-ИВЦ: Бухгалтерія будівельної організації", релиз 1.2.32.1 от 19.18.2015Установка (новая чистая база, демо-база, обновление, CF), авторская сборка: Скрытый текст! Подробности на форуме...Внешняя печатная форма документа "Авансовый отчет" (с описанием) от 06.11.2015Для конфигураций: "Бухгалтерия для Украины, редакция 1.2", версия 1.2.32.2 "Бухгалтерия для Украины базовая, редакция 1.2", версия 1.2.32.2 "Управление производственным предприятием для Украины, редакция 1.3", версия 1.3.42.2 "Управление торговым предприятием для Украины, редакция 1.2", версия 1.2.33.3 "Управление торговлей для Украины", версия 2.3.24.3 "Бухгалтерия для бюджетных учреждений Украины", версия 1.0.51.1 "Комплексный учет для бюджетных учреждений Украины, редакция 1.0", версия 1.0.52.1 "Комплексный учет для бюджетных учреждений Украины базовая, редакция 1.0", версия 1.0.52.1 Скрытый текст! Подробности на форуме... SoftoRooM -> Internet Download Manager 6.25 Build 3 Final + Retail 2015-11-10 16:05 dimusik:
Internet Download Manager 6.25 Build 3 Final + Retail- Added support for Firefox 43 and SeaMonkey 2.39, 2.40, 2.41 - Lowered CPU consumption - Added support for new types of video streaming sites - Fixed bugs13.1 Mb Скрытый текст! Подробности на форуме... Требуется сценарий 2015-11-18 00:11 Друзья, для написания сценария рекламного ролика (хронометраж 20 секунд) разыскивается сценарист. Бюджет - 5000 рублей. Жду ваших заявок Создать HTML шаблон письма для рассылки (для интернет магазина) 2015-11-18 00:07 Привет All ! Есть интернет магазин текстиля (постельное, подушки, одеяла....), необходимо создать HTML шаблон продающего письма для рассылки клиентам с информацией о новых товарах. Рассылку буду делать сам через unisender, предпочтение людям с опытом в рассылках и e-mail маркетинге (не спаммерам). Ссылки, фото предоставляю, текста, заголовки, тема - с исполнителя, или консультация какие они должны быть. Праздничные баннеры-открытки 2015-11-18 00:06 Здравствуйте, Нужно нарисовать праздничную открытку-баннер для компании, у которой исполняется день рождения. Открытка нужна будет для рассылки всем партнерам по email и размещения в соц. сетях (FB, LinkedIn и т.д.). Т.е. нужно будет подобрать лучший размер для отображения в соц. сетях. Картинка должна быть уникальной! НЕ перерисовка чего-то что уже есть. Также на картинке будет текст - краткая информация о компании и ее достижениях. Весь текст на английском языке. Без анимации! Все долдно быть качественно и современно. В будущем будут еще заказы. Жду ваши предложения, С ув. Вячеслав Заполнения магазина товаром. Опенкарт 2015-11-18 00:01 Нужна выкладывать товар цмс опенкарт, опыт работы в этой ЦМС обязательно, объяснять и учить времени нету. Пишите адекватную цену за работу! Товара много Разработать дизайн Веб студии 2015-11-18 00:00 Разработать дизайн Веб студии. Главная страница, и 4 внутренних. Дизайн должен быть выдержан в строгих и мягкихтонах. В предложении указывать примерную стоимость работы. Показывать портфолио Решить проблемы с сервером 2015-11-17 23:45 CDbExceptionCDbCommand не удалось исполнить SQL-запрос: SQLSTATE[HY000]: General error: 1712 Index post is corrupted Судя по ошибке рухнул индекс у бд, надо починить заливка товара в интернет магазин 2015-11-17 23:25 Добрый день! Требуется заливка товара с оптовых сайтов в интернет магазин. Спасибо! Доработать шаблон на ocstore v1.5.5.1.2 2015-11-17 23:14 Требуется доработать шаблон http://journal.digital-atelier.com/1/ Прикрепил ТЗ к заданию. [b]!!![/b] Вопросы могут рассматриваться как отдельныезадачи. Не обязательно иметь способность решить всё. Можете выбрать только те задачи, которые сможете решить. Укажите в колонке «Стоимость» цену за реализацию задачи. Жду сроков и цены. Спасибо Срочная курсовая. Фopмиp-e и иcпoльз-иe aмopтизaц. фoндa пpeдпpиятия 2015-11-17 23:14 курсовая, чем быстрее-тем лучше. по экономике предприятия, 23 страницы примерно, с практикой метода имеется для практической части. с данными. ап - 80% стоимость? Срок скажите в виде даты и времени, в который вы реально уложитесь Найден мобильный телефон одного из парижских террористов 2015-11-18 00:08 Напомним, в столице Франции в ночь на 14 ноября произошла серия скоординированных террористических атак в местах массового скопления людей — у стадиона Stade de France, в концертном зале, барах и ресторанах в центре Парижа. В результате терактов погибли 129 человек, около 350 получили ранения. Microsoft рассказала о главных новшествах Windows 10 Mobile 2015-11-17 23:30 WPhone Store, стал более универсальным и теперь приобретать музыку, игры, видео и различные приложения. В качестве финального штриха Microsoft рассказали о внесении изменений в Центр уведомлений. Шутер Star Wars: Battlefront поступил в продажу 2015-11-17 18:31 Многопользовательский шутер Star Wars: Battlefront поступил в продажу в России, США и Азии 17 ноября, доступны версии для PC, PS4 и Xbox One. Выход игры в Европе запланирован на 19 ноября. Об этом сообщается в официальном пресс-релизе, пришедшем в редакцию "Ленты.ру". Официально: стартовали продажи смартфонов на Ubuntu в России 2015-11-17 18:11 Джон Корентис (John Kourentis), вице-президент компании Canonical по вопросам продаж мобильных устройств, утверждает: Телефон BQ Aquaris E5 HD Ubuntu Edition теперь можно приобрести уже сейчас за 15499 рублей. Тим Кук: Apple не будет совмещать MacBook и iPad 2015-11-17 11:58 Глава Apple в интервью Independent сказал, что компания не будет создавать гибридный девайс, в котором совместит MacBook и iPad, поскольку в этом не нуждаются потребители. "Мы убеждены, что клиенты на самом деле не нуждаются в совмещении Mac и iPad", - говорит Кук. Rogue Wave CodeDynamics: A Review 2015-11-18 00:07 Chris_Riley My deep dive into Rogue Wave’s CodeDynamics product was to address a challenge I had been facing since my college days: the debugging of a genetic algorithms (GA) application. Understanding the Benefits and Proper Usage of Extension Methods 2015-11-17 23:42 Michael S. Post Tips and Tricks for using extension methods properly along with a few of my favorites Видео и материалы [Конференция "Открытые ГИС"] 2015-11-18 00:05 Natalia Novoselova (Добавлено Ср, 18 ноя 2015 00:05:08 GMT)
Максим Дубинин писал(а):бесполезно рассказывать что вам интересно было бы увидеть
из 400 участников конференции на предложение последить за камерой отозвался ОДИН
это всё что я могу сказать по этому поводу
Понятно. Ну да, я зря спросила. Я бы помогла, но я далеко живу, понимаешь. Ну ничего, очная часть все равно дает наибольшее. То есть видео - конечно, было бы неплохо, но в данном случае очная часть будет намного важнее. Помогите перевести координаты [Координаты и привязка] 2015-11-17 23:43 nevazno (Добавлено Вт, 17 ноя 2015 23:43:21 GMT) нет, область та, район нет )
Представление данных на карте РФ по субъектам [Я новичок!] 2015-11-17 23:38 Максим Дубинин (Добавлено Вт, 17 ноя 2015 23:38:28 GMT) http://gis-lab.info/qa/proj-sk-faq.html#16 http://gis-lab.info/qa/proj-sk-faq.html#31
Посоветуйте ГИС-курсы в СПб [Общие вопросы] 2015-11-17 23:24 Elf (Добавлено Вт, 17 ноя 2015 23:24:07 GMT)
Geobotanic писал(а):я бы посоветовал начать с простого автокада (можно даже с ранних версий).
Забыл упомянуть, что владею Автокадом на начальном уровне. MAP 3D мне кажется перспективным, т.к. часто исходные данные приходят в .dwg и большинство сотрудников работают в Автокаде. Но АркГИС, действительно, понятнее после QGIS. Geobotanic писал(а):Веду занятия по ГИС в Петербурге, вот одна из программ: viewtopic.php?f=6&t=19677, возможно она вас заинтересует.
Спасибо! Программа интересная. Возможно, для себя я бы выбрал такой вариант, но я подбираю курс, который оплатит компания, поэтому нужно что-то официальное, вроде этого: midorenko писал(а):Можно обратить внимание на курсы ВСЕГЕИ.
Спасибо за ответы! Добровольцы на съемку видео [Конференция "Открытые ГИС"] 2015-11-17 23:19 Александр Мурый (Добавлено Вт, 17 ноя 2015 23:19:05 GMT) Готов последить за камерой на секции "ГИС" 21.11 с ?? по ?? (не знаю пока). Готов последить на камерой на "Мастер-классах-2" 22.11 после обеда (на свой мастер-класс и на следующий. Короче, буду на подхвате, если что. Замечание: опыта с камерами не имею.
Работа с очень большими числами 2015-11-18 00:00 Это модуль для работы с очень большими числами без потери точности. Модуль даёт возможность манипулирования с 10000 и более значащими цифрами в числах. В модуле реализованы сложение, вычита... Что такое DNS(Domain Name System) 2015-11-18 00:00 Имена Интернет Подстрешный Артем, программист Radio-MSU Network, art@radio-msu.net Введение Для человека, поработавшего даже неб... Samsung готовит флагманский Tizen-смартфон на 2016 год 2015-11-17 23:53 Компания Samsung хочет расширить экосистему своей мобильной платформы Tizen, поэтому в 2016 году планирует выпустить топовый смартфон на базе этой операционной системы. Выпустив такое устройство, Самсунг сможет в значительной мере улучшить пользовательский опыт в использовании Tizen-смартфонов. AMD Radeon R9 380Х - Первые изображения 2015-11-17 18:59 Источник собрал вместе изображения 3D-карт AMD Radeon R9 380X нескольких производителей, опубликованные сегодня тематическими ресурсами. Это первые изображения Radeon R9 380X. На них запечатлены карты производства Asus, XFX и Gigabyte. К 2017 году ASUS рассчитывает стать крупнейшим поставщиком ноутбуков 2015-11-16 10:42 Джерри Шен убежден, что у его компании есть все шансы стать к 2017 году крупнейшим поставщиком потребительских ноутбуков, а также укрепить позиции в сегменте лэптопов корпоративного класса. Google Авиабилеты заработали в России 2015-11-17 23:43 Компания Google сообщила о начале работы сервиса Google Авиабилеты в России. Теперь Google Авиабилеты доступны на русском языке и выдают цены в рублях. Google Авиабилеты доступны с компьютеров, смартфонов и планшетов. Сравнивать билеты различных авиаперевозчиков можно как на странице поиска Google, так и по адресу www.google.ru/flights, указав место отправления и прибытия. Также предусмотрен сервис рекомендованных направлений, для тех, кому все равно куда лететь. Рекомендации создаются с учетом пожеланий пользователя и его прошлых заходов на сервис. Можно фильтровать результаты исходя из доступной суммы. Самые дешевые варианты выделяются цветом. Кроме того, есть возможность проанализировать график изменения стоимости билетов по сезонам, на праздники и так далее, и выбрать оптимальное время для поездки. Для покупки выбранного билета Google Авиабилеты перенаправит пользователя на сайт партнера. Samsung готовит флагманский Tizen-смартфон на 2016 год 2015-11-17 23:25 Профильный вьетнамский ресурс Samsung Viet сообщил интересные подробности о планах компании Samsung на 2016 год и смартфоны на основе Tizen. Как заявляет источник, в следующем году корейский гигант выпустит высококлассный смартфон на платформе Tizen.
Каких-любо подробностей, впрочем, ресурс пока не предоставил. Отметим, что пока на основе Tizen представлены только пара простых смартфонов — прошлогодний совсем бюджетный Z1 и средне-начального уровня Z3, выпущенный в октября этого года. Выход топовой модели дает надежду на дальнейшее развитие платформы. В последнее время для Tizen начало появляться больше контента, включая приложения VLC и Facebook. ASUS представила геймерский ПК ROG G20CB в России 2015-11-17 23:19 Компания ASUS представила на российском рынке компьютер ROG G20CB. Это довольно компактная модель, ориентированная на геймеров. Она заключена в корпус объемом 9,5 л.
ASUS ROG G20CB оснащается процессорами Intel Core i3/i5/i7 шестого поколения, графикой NVIDIA GeForce GTX 980, 970, 960, 950 или 745, также есть опция AMD R9 380 2GD5. Объем оперативной памяти DDR4 может достигать 32 ГБ. В качестве накопителя используется винчестер до 3 ТБ или SSD до 256 ГБ. Отдельное внимание производитель уделил проблеме охлаждения. На боках корпуса не видно отверстий для вентиляции, но при этом предусмотрено два внутренних вентилятора, скрытый воздуховод и медные тепловые трубки. Уровень шума составляет 22 дБ. Кроме того, у корпуса имеется светодиодная подсветка с возможностью настройки из 8 миллионов оттенков и нескольких режимов работы. Игровой ПК ASUS ROG G20CB станет доступен в России в конце декабря по рекомендованной стартовой цене 94 990 рублей. Sony обновляет возможности камер α7 II и α7R II 2015-11-17 22:56 Компания Sony сообщила о выходе обновления программного обеспечения для беззеркальных камер α7 II и α7R II. Для модели Sony α7R II (ILCE-7RM2) обновление можно скачать с сайта производителя по данной ссылке. Оно принесет режим съемки в несжатом 14-битном формате RAW, а также возможность вывода видео через интерфейс HDMI, когда к камере подключен пульт дистанционного управления. Последнее, правда, доступно только в режиме фотосъемки.
Для камеры Sony α7 II (модельный номер ILCE-7M2) апдейт появится с 18 ноября на сайте производителя по данной ссылке. Апдейт тоже ринесет режим съемки в несжатом 14-битном формате RAW. Кроме того, в камере появится фазовый автофокус и возможность назначать кнопку MOVIE на контекстные кнопки. Обновление World of Tanks принесло новый игровой режим 2015-11-17 22:16 Компания Wargaming выпустила обновление для танкового экшна World of Tanks. Апдейт приноситв том числе новый игровой режим «Бой до последнего». Он доступен для техники 8–10 уровней и предлагает сражаться карте Берлина с использованием таких игровых механик, как возможность оживать в бою и ремонтироваться, авианалеты и артудары, и так далее. Также в обновлении появился режим обучения PvE для новичков, были переработаны в HD 28 моделей техники, обновлен интерфейс для работы с камуфляжем, надписями и эмблемами. Британский танк FV4202 уровня 10 сменился на Centurion Action X, а сам позднее перейдет на уровень 8. Напомним, в августе Wargaming отпраздновала пятилетие World of Tanks. Изначально, в 2010 году World of Tanks вышла для PC, а теперь доступна для пользователей консолей Xbox 360 и Xbox One с кроссплатформенным геймплеем, а также мобильная World of Tanks Blitz. Для любителей настольных игр есть пошаговая стратегическая игра World of Tanks Generals. Кроме того, в сентябре танковый экшн World of Tanks был анонсирован для PlayStation 4. Смартфон Lenovo Vibe X3 получил качественную аудиосистему и 21-Мп камеру 2015-11-17 23:09 Компания Lenovo анонсировала смартфон Vibe X3 под управлением операционной системы Android 5.1 Lollipop, продажи которого начнутся в конце текущего месяца. Новинка будет предлагаться в нескольких версиях. В частности, покупатели смогут выбирать между модификациями с шестиядерным процессором Qualcomm Snapdragon 808 и восьмиядерным чипом MediaTek. Объём оперативной памяти составляет 2 или 3 Гбайт, вместимость флеш-модуля — 16, 32 или 64 Гбайт. Новый 4-дюймовый iPhone выйдет в середине 2016 года и будет использовать старый процессор A8, а не новый A9 2015-11-17 22:09 Владимир Скрипин Ссылаясь на достоверный источник японский блог Macotakara сообщает, что новый 4-дюймовый смартфон iPhone уже полностью готов к запуску в массовое производство и купертинская компания может «в любой момент» начать отгрузку устройств. Обновленная версия модели iPhone 5s, которая на данный момент … Хакеры Anonymous объявили войну ИГИЛ 2015-11-17 20:32 Группировка анонимных хакеров-активистов Anonymous отреагировала на теракты в Париже. В канале группы на YouTube появилось заявление, в котором хакеры, прославившиеся рядом успешных, но противоречивых атак, объявляют войну ИГ. Uber и «Билайн» проведут питч стартапов в такси 2015-11-17 12:16 В питче смогут принять участие молодые предприниматели и авторы инновационных идей из Москвы, Санкт-Петербурга, Казани, Екатеринбурга и Новосибирска. Где и когда 19 ноября 2015 года с 12.00 до 16.00 предприниматели смогут заказать такси в приложении Uber, а попутчиками станут известные бизнесмены. 24 израильские компании представят в Париже новые технологии для борьбы с террором 2015-11-17 08:58 Среди прочего, посетители выставки смогут ознакомиться с израильскими решениями по обеспечению безопасности государственных границ, системами "безопасного города", сбора и анализа информации, борьбы с террором и т.д. Как сообщает Sponser, израильские разработки вызывают повышенный интерес. |
Комментариев нет:
Отправить комментарий