Прогулка Тесна — Пущино 2015-06-11 – 13

Written by Grigory Rechistov in Uncategorized on 14.06.2015. Tags: pvd,

По картам всех этапов весеннего ММБ этого года.

Карта трека:map

Статыstats

Трек: http://www.gpsies.com/map.do?fileId=ajbzkzcyibaaruvp

Нашли и забрали компостер КП 7. Надо будет связаться с организаторами и вернуть его.

Фотки

Заметки:

  • За месяц выросло очень много травы. Люцерна + 100 см, борщевик высотой до 1,5 …

Continue reading »


Поездка Кашира — Серпухов 05-07 июня 2015

Written by Grigory Rechistov in Uncategorized on 11.06.2015. Tags: afterthoughts, bike, trip,

Покатался.

Карта, трек, фотки

Карта

Первый день — 20 км, второй — 80 км, третий — 20 + 20 км.

Кашира — Приокская

Приокская — Серпухов

.vik

Фотки

Движение

Ночью ехать по шоссе нормально. Но ничего не видно, особенно то, что под носом. Например, кучу мягкого асфальта. По полевым дорогам ехать норм, но если они проходят по …

Continue reading »


Обновлённый список лекций курса симуляции

Written by Grigory Rechistov in Uncategorized on 08.06.2015. Tags: curriculum, simulation course,

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

  1. Роль моделирования
  2. Терминология
  3. Интерпретация: основы
  4. Интерпретация: улучшенные схемы
  5. Моделирование архитектурного состояния
  6. Двоичная трансляция: основы
  7. Двоичная трансляция: примеры реализации и детали работы
  8. Прямое исполнение
  9. Моделирование полной …

Continue reading »




Про дрова

Written by Grigory Rechistov in Uncategorized on 08.05.2015. Tags: drova,

Хочу просуммировать мой и адаптированный чужой опыт по заготовке, поджиганию и прочему обращению с дровами. Всё это может быть неправдой.

Thanks to: папа, Окштейн, figoverk, Влад, остальные.

  • Дрова должны быть сухими. Сухими внутри — снаружи они могут быть мокрыми от дождя.
  • Живые деревья полны воды и горят хуже мёртвых и высохших …

Continue reading »


ПВД 2015 май — впечатления от района

Written by Grigory Rechistov in Uncategorized on 07.05.2015. Tags: pvd,

Map overview

Трек: http://www.gpsies.com/map.do?fileId=jtwwlfcrsbvxkfne

Фотки: http://atakua.doesntexist.org/gallery3/index.php/2015-05-03-pvd

Район: граница Калужской, Смоленской и Московской областей.

track-overview

Рельеф: почти всюду равнина, отсутсвие выраженных холмов, глубоких оврагов. Относительно низкая заболоченность. Среднее количество завалов.

Флора: смешанный лес с преобладанием берёзы и ели. Открытые места …

Continue reading »







Why There Are No Machine Instruction Decoders Written Using Parser Generators?

Written by Grigory Rechistov in Uncategorized on 17.03.2015. Tags: antlr, decoder, parser generators, yacc,

My question is about a rather unusual usage of a parser generators. While the process of decoding machine instructions in software has a lot in common with “regular” input languages parsing, I have found no examples or attempts to implement such decoder in LEX/YACC, ANTLR or another parser generator …

Continue reading »



Мысли после похода Крым 2014/2015

Written by Grigory Rechistov in Uncategorized on 25.01.2015.

Крым 2014-2015 (мною неоконченный поход), ревизия 2.

Период: 27.12.2014 – 01.01.2015

Погода

Факическая погода (от +8 до -15 °C, снег±дождь, солнце, глубокий снег различной степени твёрдости) не соответствовала ожидаемой. Это привело к несоответствию выбранной экипировки и планов движения фактически необходимым на маршруте (по крайней мере, моим …

Continue reading »




Превозмогая трудности

Written by Grigory Rechistov in Uncategorized on 09.10.2014. Tags: bugs, humour,

По мотивам обсуждения:

> Если вы разработчик, то ваша задача — превозмогать трудности.
Мне сразу представился герб (или эмблема) некоей организации разработчиков — сверху знак с перечеркнутым жуком, снизу велосипед, все это в терновом венце и обрамлено лозунгом «превозмогая трудности».

И всё это ещё на фоне перекрещенных костылей.

Нарисовал свой вариант герба по …

Continue reading »



Measurements of Latency for Intel VMX Root — Non-root Transitions

Written by Grigory Rechistov in Uncategorized on 29.09.2014. Tags: virtualization, vmlaunch, vmresume, vmx, vt-x,

Recently I’ve become interested in measuring whether Intel’s virtualization performance is improving as  µarchitecture generations pass by. One source of overhead is transitions between root and non-root modes. There is some data collected by VMware  [1], but the papers lacks information on CPUs produced after 2011. Besides, I …

Continue reading »


Слайды лекций 2014-2015 учебного года

Written by Grigory Rechistov in Uncategorized on 22.09.2014. Tags: chip16, ilab, simics,

По мере поступления буду добавлять их здесь.

Слайды занятий второго курса (осень 2015 г., практикум по CHIP16)

  1. Основы работы с распределенной системой контроля версий Git-final
  2. interpretation_new
  3. des-pt1
  4. chip16_graph_joystick (PDF), chip16_graph_joystick (PPTX)
  5. chip-16-presentation-snd16-timer-rev01

Слайды занятий четвёртого курса (весна 2015 г., лекции)

  1. Роль моделирования в разработке программно-аппаратных платформ
  2. Общие свойства симуляторов
  3. Интерпретация …

Continue reading »


Цитаты с лекций Деда (И.Р. Дединского)

Written by Grigory Rechistov in Uncategorized on 14.09.2014.

С лекций ilab 1 курс за 2013/2014 учебный год. Пощу, чтобы не потеря

27.09.2013

#define - это зло. Но копипаст ещё злее.

[Про продолжение строки в Си]
i\
n\
t mai\
n() { … }

[Про продолжение строки в Си]
//this comment\
x = 0;

#cond - это заковычиватель в #define’ах

Вы …

Continue reading »


Детали практической части курса Ilab на 2014/2015 год

Written by Grigory Rechistov in Uncategorized on 04.09.2014. Tags: chip16, ilab, simics,

Практическая часть, которую предстоит сделать студентам под руководством команды менторов — это реализация модели компьютерной платформы, основанной на спецификации CHIP16 — системы, предназначенной для запуска простых видеоигр и демо. Модель строится на основе API Simics и оформляется как набор модулей и сценариев для данного симулятора.

Распределение задач проекта — по одному модулю Simics …

Continue reading »


Анонс курса по симуляции на 2014/2015 учебный год

Written by Grigory Rechistov in Uncategorized on 31.08.2014. Tags: ilab, mipt, simics,

Начиная с сентября 2014 года я и несколько моих коллег начнём проводить занятия в лаборатории МФТИ-Интел для второкурсников ФРТК. Мы будем разрабатывать модель платформы (ЦПУ, периферийные устройства и т.д.) CHIP16. Наконец-то это можно будет делать на основе симулятора и фреймворка Simics.

Презентация курса.

Continue reading »


Материалы трёхдневного курса по симуляции

Written by Grigory Rechistov in Uncategorized on 19.08.2014. Tags: or1k,

Материалы моего трека № 4 “Основы программного моделирования” на летней школе Компьютерный континуум – 2014, организованной при поддержке СПбГУ, САФУ, Фонда Эйлера, НФСОИ, Intel, EMC, JetBrains.  Доступны также с сайта школы.

Презентация курса (правильная ссылка)

План трёх дней курса

Слайды краткий лекций по каждой теме. Больше нужны для очерчивания плана занятий.

lecture01-simulation-intro …

Continue reading »



Copyright © 2018 Grigory Rechistov