17.09.2019 начинается обучение группы "1" по программе "Арттехнологии сохранения и формирования здоровья учителя и учащихся в информационно-образовательной среде" | 25.09.2019 в 10:00 по московскому времени запланирован межрегиональный вебинар по теме "Межрегиональный семинар по модерниз. содерж. обуч. и технол. формир. обр. результатов в рамках учебного предмета «История России Всеобщая история»" | 01.10.2019 начинается обучение группы "ТФЭМШ_ФГОС" по программе "Технология формирования экологического мышления школьников по ФГОС ОО" | 14.10.2019 начинается обучение группы "2" по программе "Арттехнологии сохранения и формирования здоровья учителя и учащихся в информационно-образовательной среде" |
Добро пожаловать, Гость
Логин: Пароль: Запомнить меня
Новостной блог ведет учитель информатики МКОУ "Сузунская средняя школа №2" Заикин Сергей Васильевич.

Автор ответственен за достоверность публикуемых материалов.
Мнение автора может не совпадать с позицией редакции сайта.

ТЕМА: о сколько нам открытий чудных...

о сколько нам открытий чудных... 7 мес. 2 нед. назад #1722

  • zaikin
  • zaikin аватар
  • Вне сайта
  • Модератор
  • Сообщений: 1842
  • Спасибо получено: 3
  • Репутация: 0
25.01.2019 13:50 Google возобновил разбирательство с Oracle, связанное с Java и Android www.opennet.ru/opennews/art.shtml?num=50024
Компания Google подала в Верховный суд США прошение о возобновлении в более высокой инстанции разбирательства "Oracle против Google", связанного с использованием Java API в платформе Android и тянущегося с 2010 года. Прошение подано после того как Федеральный апелляционный суд США удовлетворил апелляцию компании Oracle и пересмотрел решение 2016 года, вынесенное в пользу Google.
Компания Google просит Верховный суд изучить материалы дела, высказать свою позицию по вопросу принадлежности программных интерфейсов (API) к интеллектуальной собственности и определить границы применимости авторского права к коду. Позиция Google сводится к тому, что создание переносимого программного обеспечения не требует получения лицензии на API, а повторение API для создания совместимых функциональных аналогов относится к "добросовестному использованию". По мнению Google, отнесение API к категории интеллектуальной собственности негативно скажется на индустрии, так как подрывает развитие инноваций, а создание совместимых функциональных аналогов программных платформ может стать объектом судебных исков.
Напомним, что в 2012 году судья, имеющий опыт программирования, согласился с позицией Google и признал, что формирующее API дерево имён является частью структуры команд - набора символов, связанного с определённой функцией. Подобный набор команд трактуется законом об авторском праве как не подпадающий под действие копирайта, так как дублирование структуры команд является непременным условием обеспечения совместимости и переносимости. Поэтому идентичность строк с декларациями и заголовочными описаниями методов не имеет значения - для реализации аналогичной функциональности формирующие API имена функций должны совпадать, даже если сама функциональность реализована по-другому. Так как существует только один способ выражения идеи или функции, то каждый волен использовать идентичные декларации и никто не может монополизировать такие выражения.
Компания Oracle подала апелляцию и добилась в Федеральном апелляционном суде США отмены решения - апелляционный суд признал, что Java API является интеллектуальной собственностью Oracle. После этого компания Google сменила тактику и попыталась доказать, что реализация Java API в платформе Android носит характер добросовестного использования, и данная попытка увенчалась успехом.
Компания Oracle второй раз подала апелляцию и опять дело было пересмотрено в её пользу. Суд постановил, что принцип "добросовестного использования" не применим к Android, так как данная платформа развивается компанией Google с корыстными целями, реализуемыми не через прямую продажу программного продукта, а через контроль над сопутствующими сервисами и рекламой. При этом Google удерживает контроль над пользователями через проприетарный API для взаимодействия со своими сервисами, который запрещено использовать для создания функциональных аналогов, т.е. использование Java API не ограничивается некоммерческим применением.
Администратор запретил публиковать записи.

о сколько нам открытий чудных... 7 мес. 4 дн. назад #1742

  • zaikin
  • zaikin аватар
  • Вне сайта
  • Модератор
  • Сообщений: 1842
  • Спасибо получено: 3
  • Репутация: 0
11.02.2019 10:26 NVIDIA открыла код StyleGAN, генератора лиц на основе машинного обучения www.opennet.ru/opennews/art.shtml?num=50127
Компания NVIDIA открыла наработки, связанные с проектом StyleGAN, позволяющим генерировать изображения новых лиц людей, имитируя фотографии. Система автоматически учитывает аспекты размещения лиц и делает результат неотличим от настоящих фотографий (большинство опрошенных не смогли отличить оригинальные фотографии от сгенерированных). Для синтеза лиц применяется система машинного обучения на основе генеративно-состязательной нейронной сети (GAN). Код написан на языке Python с применением фреймворка TensorFlow и опубликован под лицензией Creative Commons BY-NC 4.0 (только для некоммерческого использования).
Для загрузки доступны как готовые натренированные модели, так и коллекции изображений для самостоятельного обучения нейронной сети. Базовая модель обучена на основе коллекции Flickr-Faces-HQ (FFHQ), включающей 70 тысяч высококачественных (1024x1024) PNG-изображений лиц людей. При этом система не привязана к лицам - в качестве примера показаны варианты, обученные на коллекциях фотографий автомобилей, кошек и кроватей. Для работы требуется одна или несколько видеокарт NVIDIA (рекомендуется GPU Tesla V100), как минимум 11 Гб ОЗУ, драйверы NVIDIA 391.35+, инструментарий CUDA 9.0+ и библиотека cuDNN 7.3.1.

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

Администратор запретил публиковать записи.

о сколько нам открытий чудных... 6 мес. 3 нед. назад #1761

  • zaikin
  • zaikin аватар
  • Вне сайта
  • Модератор
  • Сообщений: 1842
  • Спасибо получено: 3
  • Репутация: 0
23.02.2019 00:03 Компания BMW открыла систему распределённой отрисовки RAMSES www.opennet.ru/opennews/art.shtml?num=50196
Компания BMW открыла исходные тексты проекта RAMSES (Rendering Architecture for Multi-Screen EnvironmentS), в рамках которого подготовлена распределённая система отрисовки 3D-контента, сфокусированная на обеспечении высокой эффективности с позиции потребления ресурсов при использовании на встраиваемых системах и пропускной способности при трансляции вывода по сети. Код написан на языке C++ и распространяется под лицензией MPL 2.0 (Mozilla Public License).
Проект разработан в процессе оптимизации отрисовки контента в автомобильных информационно-развлекательных системах, содержащих несколько экранов и вычислительных устройств. RAMSES представляет собой прослойку, позволяющую применить клиент-серверную модель для отрисовки, при которой один процесс формирует 3D-контент, а другой занимается его отрисовкой. При этом процессы могут выполняться на другом устройстве или в разных виртуальных окружениях.

Более того, один вещающий процесс может передавать содержимое на несколько процессов отрисовки (отображение на разных экранах), несколько процессов отрисовки могут вещать через один процесс отрисовки (работа с несколькими приложениями на одном экране) или смешивая оба варианта (работа с несколькими приложениями на нескольких экранах). В итоге формируется своеобразный дисплейный кластер, в который входит набор имеющихся экранов и вычислительных устройств. Элементы в дисплейном кластере работают как единая экосистема, при том, что в состав кластера могут входить устройства на базе разных платформ (встраиваемые, настольные) и операционных систем (Windows, Linux) с различными графическими стеками (Wayland, X11, WGL, Integrity OS).
RAMSES предоставляет обвязку вокруг существующих реализаций OpenGL, позволяющую применять предлагаемую модель распределённой отрисовки для любых OpenGL-приложений. Поддерживается работа с различными версиями OpenGL (OpenGL ES 3.0+, OpenGL 4.2, 4.5 и т.п.), что позволяет использовать одну кодовую базу на различных платформах, предоставляющих разные версии OpenGL.
RAMSES также предоставляет собственный низкоуровневый API, близкий к OpenGL. Данный API упаковывает команды и ресурсы OpenGL для минимизации трафика между клиентом и сервером, что позволяет передавать высококачественный 3D-контент поверх обычных сетей для отображения без задержек и разрывов. Для ускорения загрузки и запуска, данные сцен и связанные с ними ресурсы (текстуры, шейдеры и т.п.) могут быть сериализированы в файлы и прокэшированы на стороне, отвечающей за отображение.
Минимальным обрабатываемым элементом контента является сцена. Например, мультимедийный проигрыватель может сформировать две сцены - одну с основным интерфейсом для мультимедийного экрана, а другую со списком песен для отображения на приборной панели. Сцены от разных приложений могут совмещаться на одном экране, например, в вышеприведённом примере список песен может быть совмещён с интерфейсом приборной панели.
Администратор запретил публиковать записи.

о сколько нам открытий чудных... 5 мес. 1 нед. назад #1779

  • zaikin
  • zaikin аватар
  • Вне сайта
  • Модератор
  • Сообщений: 1842
  • Спасибо получено: 3
  • Репутация: 0
Опубликованы первые компоненты открытой микроархитектуры MIPS R6. 31.03.2019 23:42 www.opennet.ru/opennews/art.shtml?num=50430
Компания Wave Computing, поглотившая предприятие MIPS Technologies, представила первый релиз проекта MIPS Open, нацеленного на открытие компонентов архитектуры набора команд MIPS и связанных с ней архитектурных расширений. В рамках программы предоставлен полный доступ к шестому поколению 32- и 64-разрядных наборов команд MIPS R6 (MIPS32 и MIPS64 ISA).
Спецификации, необходимые для создания MIPS-совместимых микропроцессоров, распространяются бесплатно с освобождением от оплаты лицензионных отчислений и с предоставлением безвозмездного доступа к запатентованным технологиям MIPS. Компоненты проекта распространяются под пермиссивной открытой лицензией MIPS Open, не требующей открытия производных работ и внесённых усовершенствований.
Компания Wave Computing надеется, что проект MIPS Open повысит интерес производителей чипов и исследовательских компаний к созданию и производству новых открытых одночиповых систем на базе архитектуры MIPS, а также к разработке SoC нового поколения и использованию MIPS в качестве платформы для развития инноваций. Новый проект позволит сообществу создавать собственные решения, основанные на проверенной архитектуре, уже зарекомендовавшей себя в качестве промышленного стандарта и воплощённой в реальных чипах.

Первый релиз MIPS Open включает:

Спецификации шестого поколения архитектуры набора команд MIPS 32/64 и связанные с ней расширения SIMD и DSP, технологию одновременной многопоточности MIPS Multi-Threading (MT), расширения для микроконтроллеров MIPS MCU, архитектуру microMIPS и расширения для виртуализации (MIPS VZ);
Инструментарий MIPS Open Tools для Linux и Windows, включающий интегрированную среду разработки приложений для встраиваемых операционных систем реального времени. Набор даёт разработчикам возможность сборки, отладки и развёртывания приложений на оборудовании, основанном на чипах MIPS, и на применяемых на этом оборудовании программных платформ. В состав также входит дистрибутив MIPS Linux, подготовленный на пакетной базе Debian, патчи для ядра Linux и набор компиляторов на основе GCC и LLVM;
MIPS Open FPGA - дизайн чипа, модели на языке Verilog и полные инструкции по созданию реализации процессорного ядра MIPS microAptiv на базе FPGA, таких как Xilinx и Altera. Кроме того предлагается 25 лабораторных работ для обучения разработчиков особенностям архитектуры MIPS, руководство по проектированию одночиповых систем (SoC) на основе MIPS Open FPGA в окружении Linux, и код RTL для ядра MIPS microAptiv, позволяющий изучить возможности на уровне микроархитектуры.
Администратор запретил публиковать записи.

о сколько нам открытий чудных... 5 мес. 4 дн. назад #1796

  • zaikin
  • zaikin аватар
  • Вне сайта
  • Модератор
  • Сообщений: 1842
  • Спасибо получено: 3
  • Репутация: 0
Google, SiFive и WD основали альянс для продвижения открытых чипов и SoC. 12.03.2019 11:36 www.opennet.ru/opennews/art.shtml?num=50302
Под крылом некоммерческой организации Linux Foundation образован новый проект CHIPS Alliance (Common Hardware for Interfaces, Processors and Systems), нацеленный на продвижение открытых аппаратных систем и развитие решений на базе архитектуры RISC-V. Учредителями проекта выступили компании Google, SiFive, Western Digital и Esperanto Technologies.
CHIPS Alliance позиционируется как нейтральная и независимая площадка, на которой различные производители оборудования могут совместно развивать проекты по созданию готовых реализаций открытых CPU и одночиповых систем (SoC), использующих архитектуру RISC-V. Если организация RISC-V Foundation занимается только архитектурой набора команд, но не касается конкретных реализаций, то задачей CHIPS Alliance является подготовка стандартного открытого дизайна чипов для мобильных устройств, вычислительных систем, потребительской электроники и интернета вещей.
В качестве своего начального вклада учредители CHIPS Alliance передали для совместной разработки следующие проекты:
SweRV Core - 32-разрядный RISC-V процессор, разработанный компанией Western Digital. Чип работает на частоте 1.8 GHz, построен на архитектуре с 8-уровневыми двухмагистральными конвейерами (2-way superscalar) и рассчитан на производство по техпроцессу 28 нм CMOS. Cхемы, документация, CAD-модели, дизайн чипа, микрокод и полная реализация на языке Verilog открыты под лицензией Apache 2.0;
OmniXtend - сетевой протокол, обеспечивающий когерентность кэша при передаче данных поверх Ethernet. OmniXtend позволяет обмениваться сообщениями напрямую с кэшем процессора и может применяться для подключения различных ускорителей, хранилищ, устройств памяти (NVDIMM) и сетевых интерфейсов к SoC, а также для создания систем с несколькими чипами RISC-V. Проект передан компанией Western Digital;
Компания Google передала реализацию универсальной методологии верификации (UVM) для стресс-тестирования вычислительных элементов RISC-V и инструментов для проектирования. В частности, речь ведётся о настраиваемом генераторе потоков инструкций, которые могут применяться для выявления недоработок и узких мест на уровне архитектуры и микроархитектуры;
Компания SiFive, основанная создателями RISC-V и подготовившая первый прототип процессора на базе RISC-V, а также совместно с UC Berkeley создавшая новый язык описания оборудования Chisel, передаст проекту генератор RocketChip SoC, начальную версию когерентного интерфейса TileLink для связывания компонентов SoC и фреймворк Diplomacy. В рамках совместного проекта компания SiFive также продолжит развитие языка Chisel и промежуточного представления FIRRTL.
Напомним, что RISC-V предоставляет открытую и гибкую систему машинных инструкций, позволяющую создавать микропроцессоры для произвольных областей применения, не требуя при этом отчислений и не налагая условий на использование. RISC-V позволяет создавать полностью открытые SoC и процессоры. В настоящее время на базе спецификации RISC-V разными компаниями и сообществами под различными свободными лицензиями (BSD, MIT, Apache 2.0) развивается 21 вариант ядер микропроцессоров, десять SoC и шесть уже доступных в продаже чипов (SiFive FE310-G000, SiFive Freedom U540, GreenWaves GAP 8, Kendryte K210, NXP RV32M1 и RavenRV32). Поддержка RISC-V присутствует начиная с выпусков Glibc 2.27, binutils 2.30, gcc 7 и ядра Linux 4.15.
Администратор запретил публиковать записи.

о сколько нам открытий чудных... 4 мес. 4 нед. назад #1812

  • zaikin
  • zaikin аватар
  • Вне сайта
  • Модератор
  • Сообщений: 1842
  • Спасибо получено: 3
  • Репутация: 0
Опубликованы первые компоненты открытой микроархитектуры MIPS R6 31.03.2019 23:42 www.opennet.ru/opennews/art.shtml?num=50430
Компания Wave Computing, поглотившая предприятие MIPS Technologies, представила первый релиз проекта MIPS Open, нацеленного на открытие компонентов архитектуры набора команд MIPS и связанных с ней архитектурных расширений. В рамках программы предоставлен полный доступ к шестому поколению 32- и 64-разрядных наборов команд MIPS R6 (MIPS32 и MIPS64 ISA).
Спецификации, необходимые для создания MIPS-совместимых микропроцессоров, распространяются бесплатно с освобождением от оплаты лицензионных отчислений и с предоставлением безвозмездного доступа к запатентованным технологиям MIPS. Компоненты проекта распространяются под пермиссивной открытой лицензией MIPS Open, не требующей открытия производных работ и внесённых усовершенствований.
Компания Wave Computing надеется, что проект MIPS Open повысит интерес производителей чипов и исследовательских компаний к созданию и производству новых открытых одночиповых систем на базе архитектуры MIPS, а также к разработке SoC нового поколения и использованию MIPS в качестве платформы для развития инноваций. Новый проект позволит сообществу создавать собственные решения, основанные на проверенной архитектуре, уже зарекомендовавшей себя в качестве промышленного стандарта и воплощённой в реальных чипах.
Первый релиз MIPS Open включает:
Спецификации шестого поколения архитектуры набора команд MIPS 32/64 и связанные с ней расширения SIMD и DSP, технологию одновременной многопоточности MIPS Multi-Threading (MT), расширения для микроконтроллеров MIPS MCU, архитектуру microMIPS и расширения для виртуализации (MIPS VZ);
Инструментарий MIPS Open Tools для Linux и Windows, включающий интегрированную среду разработки приложений для встраиваемых операционных систем реального времени. Набор даёт разработчикам возможность сборки, отладки и развёртывания приложений на оборудовании, основанном на чипах MIPS, и на применяемых на этом оборудовании программных платформ. В состав также входит дистрибутив MIPS Linux, подготовленный на пакетной базе Debian, патчи для ядра Linux и набор компиляторов на основе GCC и LLVM;
MIPS Open FPGA - дизайн чипа, модели на языке Verilog и полные инструкции по созданию реализации процессорного ядра MIPS microAptiv на базе FPGA, таких как Xilinx и Altera. Кроме того предлагается 25 лабораторных работ для обучения разработчиков особенностям архитектуры MIPS, руководство по проектированию одночиповых систем (SoC) на основе MIPS Open FPGA в окружении Linux, и код RTL для ядра MIPS microAptiv, позволяющий изучить возможности на уровне микроархитектуры.
Администратор запретил публиковать записи.
Модераторы: amv, zaikin, $admin

Вебинары и он-лайн трансляции

Доступ к информационным системам и электронным образовательным ресурсам

Главный корпус Учебный корпус
Гостиница © ДубльГИС - справочник организаций с картой города