Коллектив Авторов - Цифровой журнал «Компьютерра» № 202 Страница 18

Тут можно читать бесплатно Коллектив Авторов - Цифровой журнал «Компьютерра» № 202. Жанр: Компьютеры и Интернет / Прочая околокомпьтерная литература, год неизвестен. Так же Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте 500book.ru или прочесть краткое содержание, предисловие (аннотацию), описание и ознакомиться с отзывами (комментариями) о произведении.
Коллектив Авторов - Цифровой журнал «Компьютерра» № 202
  • Категория: Компьютеры и Интернет / Прочая околокомпьтерная литература
  • Автор: Коллектив Авторов
  • Год выпуска: неизвестен
  • ISBN: нет данных
  • Издательство: неизвестно
  • Страниц: 21
  • Добавлено: 2019-07-03 10:20:15
  • Внимание! Книга может содержать контент только для совершеннолетних. Для несовершеннолетних просмотр данного контента СТРОГО ЗАПРЕЩЕН! Если в книге присутствует наличие пропаганды ЛГБТ и другого, запрещенного контента - просьба написать на почту pbn.book@yandex.ru для удаления материала


Коллектив Авторов - Цифровой журнал «Компьютерра» № 202 краткое содержание

Прочтите описание перед тем, как прочитать онлайн книгу «Коллектив Авторов - Цифровой журнал «Компьютерра» № 202» бесплатно полную версию:
ОглавлениеКолонкаКраткое изложение эпигенетической теории эволюции, или ЭТЭ для занятых Автор: Дмитрий ШабановСлепые пятна на картах уездного масштаба Автор: Василий ЩепетнёвScience наносит ответный удар Автор: Михаил ВаннахЛожные подсказки PISA 2012 Автор: Сергей ГолубицкийАнатомия ИТ-предпринимателя Автор: Сергей ГолубицкийКто даст больше, или Скромное обаяние сытого детства Автор: Сергей ГолубицкийЭнтузиасты со смартфонами против АНБ Автор: Михаил ВаннахSnapChat — разрыв стереотипов Автор: Сергей ГолубицкийГлубина резкости и эффект боке: изменение взгляда на проблему во времени и пространстве Автор: Василий ЩепетнёвIT-рынокЯнтра-медитация над пирогом ОС Автор: Сергей ГолубицкийEin Volk, ein Plattform, ein Windows!, или Когда уничтожат Windows RT? Автор: Евгений ЗолотовСезон праздничного шопинга открыт! Как (и нужно ли) бороться с импульсным покупками? Автор: Евгений ЗолотовПромзонаСветовая архитектура: освещение здание управляется при помощи кубика Рубика Автор: Николай МаслухинXbox One назначила игроку штрафной за мат во время игры Автор: Николай МаслухинHi-Can: кровать для техногиков и сибаритов Автор: Николай МаслухинAmazon собирается доставлять товары с помощью беспилотников Автор: Николай МаслухинЛента для выдачи багажа превращается в лотерею с призами Автор: Николай МаслухинТерралаб8 самых странных компьютерных манипуляторов Автор: Олег НечайТехнологииДля интернета существует только 4% мировых языков. Остальные 96% мертвы Автор: Олег НечайСотрудник Valve представил прототип самого необычного контроллера Автор: Андрей Васильков4K? Всё ещё слишком рано! Автор: Евгений ЗолотовMicrosoft превращает игроков в разработчиков Автор: Андрей Васильков64 бит хватит для всего! Но если не хватит, готовы ли мы к 128 разрядам? Автор: Евгений ЗолотовОнлайн обновляет образование Автор: Михаил ВаннахЕсли можем — не значит должны! Как выкрали рассказы Джерома Сэлинджера и обязана ли информация быть свободной? Автор: Евгений ЗолотовСистема беспилотной доставки товаров как новый тренд интернет-торговли Автор: Андрей ВасильковГидПриложение для смартфона создаст полноценную трёхмерную модель реального предмета Автор: Михаил Карпов

Коллектив Авторов - Цифровой журнал «Компьютерра» № 202 читать онлайн бесплатно

Коллектив Авторов - Цифровой журнал «Компьютерра» № 202 - читать книгу онлайн бесплатно, автор Коллектив Авторов

В статье использованы иллюстрации Huccio, Jonh Karakatsanis.

К оглавлению

Microsoft превращает игроков в разработчиков

Андрей Васильков

Опубликовано 05 декабря 2013

Компания Microsoft возобновила приём заявок на участие в Project Spark. Этот проект позволит геймерам самим стать разработчиками игр для консолей Xbox One, Xbox 360 и ОС Windows 8. Помимо игр, в нём можно делать анимационные видеоролики и делиться созданным контентом с другими пользователями «одним движением».

Последняя функция хорошо иллюстрирует новый подход Microsoft к использованию совместной разработки развлекательного контента в качестве своеобразной социальной среды.

http://www.youtube.com/watch?v=8jDY-6aZSjM

Чтобы принять участие в тестировании, пользователям требуется отправить заявку на участие в проекте и получить ключ по указанному адресу электронной почты.

Официально Project Spark был анонсирован ещё летом на пресс-конференции Microsoft, проходившей за день до выставки Е3 2013. Тогда компания продемонстрировала раннюю версию редактора игрового мира. Помимо управления с помощью мыши и клавиатуры, он поддерживал новые способы взаимодействия. Среди них выделялась отправка голосовых команд, захват движений через контроллер Kinect и дополнительный вывод игровых данных на экран мобильного устройства приложением SmartGlass.

http://www.youtube.com/watch?v=ZGcAkK5h9fo

Уже тогда были доступны мощные инструменты для работы с ландшафтом и поддерживались погодные эффекты. Кроме возможности творить с нуля, разработчики имели доступ к внушительным библиотекам всевозможных объектов и наборам алгоритмов действий для неигровых персонажей. 

Сейчас Spark можно назвать одним из самых гибких средств разработки виртуальных миров. В «режиме бога» все изменения можно делать прямо по ходу развития игрового сюжета. Например, отсечь вражескую армию рекой или добавить игровому персонажу умение летать.

За три дня представители Microsoft Studios создали детально прорисованную деревушку в стиле фэнтези, расположили лагерь гоблинов неподалёку и устроили эпическую битву с использованием магии, авиации и боевого робота. Да хоть бы и пришельцев с вампирами — почему нет?

http://www.youtube.com/watch?v=m37sVEgJrOA

Движок Spark базируется на интегрированной среде разработки Kodu со средствами визуального программирования, доступными даже ребёнку. Выход первой игры, созданной в Spark совместными усилиями, запланирован на весну следующего года.

Как и прежде, в сегменте игровых консолей Microsoft испытывает сильное давление со стороны Sony. Делать ставку на технические преимущества сейчас бессмысленно, поскольку до уровня игрового компьютера ни одной приставке уже не дорасти. Напротив, возможность творить виртуальные миры и обмениваться ими может стать отличным способом повышения интереса.

Соответствующее приложение для разработки доступно в Windows Store в ограниченном режиме для владельцев Windows 8.1 со вчерашнего дня. Пользователям консолей Xbox придётся подождать до января.

К оглавлению

64 бит хватит для всего! Но если не хватит, готовы ли мы к 128 разрядам?

Евгений Золотов

Опубликовано 05 декабря 2013

Мы не работаем над 128-битной архитектурой! Так — удивлённо и даже со смешком — прокомментировал вице-президент ARM Holdings мелькнувшее в азиатских СМИ известие о том, что ARM, покорившая 64 разряда в мобильных микропроцессорах, занялась теперь 128 битами. Собственно говоря, с популярной прессы много не возьмёшь; могли и соврать, и додумать, да и аргументация ARM звучит убедительно (64 бита покроют все потребности цифровой индустрии на много лет вперёд), но... Но что если не считать это бредом? Как много смысла (и есть ли он вообще) в разработке микропроцессора общего назначения, способного оперировать числами длиной в сто двадцать восемь бит?

Давайте начистоту: сколько-нибудь ощутимая потребность в таком процессоре на данный момент отсутствует. Для рядового пользователя разрядности как класса не существует давным-давно, со времён миграции на 32 бита (да и они-то в своё время оказались востребованы не сами по себе, а как бесплатная опция к умению новых процессоров защищать память). Массовый компьютерный мир всё ещё живёт в тех же самых 32 разрядах, лишь засматриваясь на следующую ступеньку и не говоря о том, чтобы прыгать через одну. Выбор разрядности за пользователя делают разработчики операционных систем, а они в массе своей всё ещё выбирают 32-битные конструкции (OS X с её «умолчательной» 64-разрядностью не в счёт).

В той же ситуации и программисты, которые давно уже работают с языками высокого уровня и крайне редко (синтез звука, анализ Big Data, кодирование-декодирование мультимедийных потоков, криптография, что ещё?) уходят ниже, к ассемблеру. Если обыватели не видят разрядности, то программеры её не чувствуют, о них заботится компилятор. Почему и принудительный переход к 64 битам на мобильных устройствах — инициированный Apple и подхваченный Intel, обещающей такие чипы уже в следующем году, — для большинства апп-девелоперов, скорее всего, пройдёт без проблем.

Вот так и получается, что даже 64 разряда нам пока не особо нужны, а про 128 и заикаться бессмысленно. Но давайте подойдём к теме с другой стороны. Попробуйте сформулировать, почему разговоры про «мобильную 64-битность» (а каких-то пять–семь лет назад и про 64 бита на десктопе) выводят вас из себя, а упоминание 128 бит кажется пустым дилетантским трёпом? Чем так уж провинились эти самые разряды, что нельзя просто взять и поставить в персоналку — представьте на минутку, что он вдруг появился — CPU с регистрами длиной в шестнадцать байт? Не считая понятных временных неудобств вроде перекомпиляции существующих программ, оптимизации кода для работы с данными большей длины и пропорционального увеличения накладных расходов (размер массивов данных и т. п.) — так вот, не считая этой мелочи, есть два раздражающих момента.

Момент первый — это тот факт, что обозначившаяся за последние годы необходимость в 64 разрядах опять сформирована не столько недостатком производительности, сколько побочным ограничением, а именно нехваткой оперативной памяти. Стараниями PC-вендоров каждый юзер знает теперь, что 32-битные CPU не в состоянии адресовать больше 4 Гбайт напрямую. На самом деле этот лимит сравнительно легко обходится, поскольку речь об ограничении памяти на один процесс, что среднестатистическому пользователю на среднестатистическом программном обеспечении в ближайшем будущем не грозит. Но тем сильнее раздражение: нам снова парят мозг, выдумывая трудности и навязывая «технологию завтрашнего дня», вместо того чтобы оптимизировать существующее железо и заняться наконец оптимизацией софта, разбазаривающего машинные ресурсы.

Момент второй — сравнительное благоденствие, которое мы сейчас переживаем. У микропроцессорных производителей есть ещё резервы и по тактовой частоте, и по количеству ядер (см. «что-либоТерафлопсы для PC: экстремальная многоядерность в действии»), и по энергопотреблению. Работая в этих направлениях, возможно получить ощутимый прирост производительности — без нужды менять собственно в программном обеспечении. Так на кой чёрт даже 64 бита? 

Однако уже в обозримом будущем оба вышеозначенных фактора прекратят действовать или значительно ослабнут. Рост потребности в оперативной памяти сделает непрактичным 32-битный режим, а приближение к физическому пределу возможностей полупроводниковой микроэлектроники воспрепятствует продвижению вперёд прежними темпами. И вот тогда-то мы взглянем на увеличенную разрядность по-другому!

Тема 128 разрядов интересна практически полной своей неразработанностью. Можете смеяться, но статья в Википедии, посвящённая 128 битам, умещается на 1 (одной) страничке. Редкие исследователи, анализирующие преимущества высокоточной целочисленной арифметики (так называют 128-битный режим), сходятся на большой пользе для математики и физики. Но и для рядового пользователя, более обеспокоенного временем старта программы, сохранения документа, скоростью выборки из баз данных, наконец, энергоэффективностью (которая теоретически должна здесь вырасти скачком), возможность манипулировать 16 байтами за машинный цикл обозначит новую эпоху.

Всё говорит за то, что 128 бит станут первым барьером разрядности микропроцессоров после 8-битного, который будут штурмовать именно ради увеличенной производительности. Когда тактовую частоту нельзя будет повышать дальше, когда многоядерность и гетерогенность (распределение задачи между разнотипными вычислительными устройствами, в простейшем случае CPU и GPU) перестанут давать значительный прирост скорости, тогда повышение разрядности (читай: способность обработать больше данных за один удар «электронного сердца») с умной оптимизацией софта станет единственным реальным способом сдвинуться с мёртвой точки — конечно, не считая «замены рельсов», по которым движется компьютерный локомотив, то есть не привлекая нанотрубок, квантовых вычислителей и прочего подобного. Суперкомпьютеры уже столкнулись с этой проблемой (см. «Числогрызы ткнулись в физический предел»), и увеличение разрядности им определённо помогло бы.

Перейти на страницу:
Вы автор?
Жалоба
Все книги на сайте размещаются его пользователями. Приносим свои глубочайшие извинения, если Ваша книга была опубликована без Вашего на то согласия.
Напишите нам, и мы в срочном порядке примем меры.
Комментарии / Отзывы
    Ничего не найдено.