Введение в компьютерные сети | Курс "Компьютерные сети"


Лекция с описанием курса «Компьютерные сети».
Страница курса — www.asozykin.ru/courses/networks_online
Презентации видеолекций есть на странице курса.

00:00 — Опивание курса по Компьютерным сетям
00:52 — Почему сложно изучать компьютерные сети
02:05 — Эффективный подход к изучению компьютерных сетей
03:42 — Возможные проблемы при изучении курса
04:25 — Ожидаемые результаты курса
05:03 — Практические занятия по курсу

Плейлист с лекциями по компьютерным сетям — www.youtube.com/playlist?list=PLtPJ9lKvJ4oiNMvYbOzCmWy6cRzYAh9B1
Плейлист с практиками по компьютерным сетям — www.youtube.com/playlist?list=PLtPJ9lKvJ4oiKPQ9GXOvntj44Eu8IGAJK

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

Лекции рекомендуется смотреть последовательно, как они расположены в плейлисте. В каждой лекции вводятся новые понятия, которые используют материал предыдущих лекций.

Результат освоения курса: способность самостоятельно разбираться с материалами по компьютерным сетям: книгами, курсами и статьями в интернет.

Рекомендуемая литература:
1. Э.Таненбаум, Д.Уэзеролл. Компьютерные сети.
2. В. Г. Олифер, Н. А. Олифер. Компьютерные сети. Принципы, технологии, протоколы.

Добавляйтесь в друзья в социальных сетях:
вКонтакте — vk.com/avsozykin
Instagram — www.instagram.com/sozykin_andr/
Facebook — www.facebook.com/asozykin
Twitter — twitter.com/AndreySozykin

Мой сайт — www.asozykin.ru

Мой канал с краткими и понятными объяснениями сложных тем в ИТ и компьютерных науках — www.youtube.com/c/AndreySozykinCS

C Russia 2018:: Алексей Салмин , Memory Management Tips


. В 2017 году вопрос выбора аллокатора в C не теряет актуальности. В стандарт добавили новый способ выбрать локальный аллокатор для контейнеров (std::pmr), глобальные tcmalloc и jemalloc продолжают развиваться, как и интерфейсы ядра, на которые они опираются. Данный доклад посвящен “нижнему этажу” этой конструкции: особенностям работы mmap и madvise в ядре Linux и влиянию этих особенностей на производительность аллокаторов.

cppconf.ru
vk.com/cpp_russia

Вебинар "Производительность систем хранения данных АЭРОДИСК на базе процессоров Эльбрус"


Стал доступен для просмотра совместный вебинар компании «МЦСТ» и «АЭРОДИСК», посвященный производительсти систем хранения данных на базе процессоров серии «Эльбрус».

В вебинаре со стороны компании АО «МЦСТ» принял участие Константин Трушкин, заместитель генерального директора оп маркетингу.

Оригинал: youtu.be/SyKZ0xUQNAc

По вопросам приобретения писать на почту dharman.one@yandex.ru,
либо мне в телеграме t.me/imaxairu,
либо в директ www.instagram.com/imaxai/

Разгон кольцевой шины и кэша L3 процессора


Разбираемся с теорией о том как же кеш должен влиять на производительность, и после этого смотрим на практические результаты разгона.
vk.com/pc_0_1 — группа «Этот компьютер» — свежие и актуальные новости IT мира

002. Архитектура ЭВМ - Виктор Ашик


Лекция рассчитана на начинающих системных администраторов *nix систем. Дополнительные материалы:

Лекции Intuit.ru по теме «Архитектура ЭВМ»
А.П. Жмакин Архитектура ЭВМ, 2010
Э. Таненбаум Архитектура компьютера, 2007

Вычислительная платформа "Эльбрус" и её практическое применение SECR 2018


0x1.tv/20181012BB

Вычислительная платформа «Эльбрус» и её практическое применение (SECR-2018)
* Михаил Шигорин
* Константин Трушкин

— Целью доклада является знакомство широкого круга прикладных разработчиков с возможностями отечественной вычислительной платформы «Эльбрус».

В последние годы по новостям в прессе можно наблюдать бурное развитие российских вычислительных платформ, в особенности платформы «Эльбрус». Заказчики, особенно из госсектора, начинают интересоваться российской вычислительной техникой. Однако подробной технической и практической информации, позволяющей оценить применимость платформы «Эльбрус» в проектах, явно недостаточно. Что имеется из ПО, из средств разработки, какие аппаратные конфигурации доступны и проверены, и в целом – что ожидает тех смельчаков, которые возьмутся за реальное внедрение «Эльбрусов»?

В докладе будет разобрано текущее состояние аппаратной платформы, базовой системы программирования (оптимизирующий компилятор lcc разработчиками «Эльбруса» рассматривается по сути как часть платформы), средств разработки более высокого уровня и уже портированных стеков программного обеспечения. Будет рассказано, каков выбор ОС для платформы «Эльбрус» (основанных на Linux и других); каковы результаты применения наиболее значимых программных пакетов.

Конечно, как у многих новых платформ, имеются потенциальные сложности — недостаточная физическая доступность аппаратуры и её эмуляторов; специфика компилятора (впрочем, не слишком отличающаяся от таковой icc или clang); недоступность ряда привычных ОС (Windows/OSX/iOS в нативных кодах, Android), программных стеков (.NET, Go, Rust) и средств (Docker, Valgrind); наконец, непривычная архитектура процессора – VLIW – и как следствие иная организация исходного кода, предпочтительная для достижения высокой производительности. Однако против каждой такой сложности есть рецепт преодоления или рекомендуемый альтернативный подход.

Тем, кто готов самостоятельно собирать пакеты из исходных кодов, можно предложить варианты сред сборки и рекомендации по портированию архитектурнозависимых фрагментов кода. А если исходники недоступны либо нет соответствующего компилятора (как в случае go), тоже есть выход: на платформе «Эльбрус» есть замечательный инструмент – оптимизирующий двоичный транслятор. Он позволяет запустить на «Эльбрусе» двоичные коды в системе команд х86/х86-64: целиком гостевую операционную систему или userspace-стек в среде Linux.

Комбинируя эти инструменты и рекомендации, можно строить крупномасштабные проекты: имеется пример полнофункционального ЦОД, целиком построенного на платформе «Эльбрус».

Кроме обзора текущего состояния будет рассказ и о планах по развитию программной и аппаратной составляющих вычислительной платформы «Эльбрус».

Эльбрус на сайте: www.imaxai.ru
Эльбрус во VK: vk.com/imaxairu
Эльбрус в Instagram: @imaxai