Как стать автором
Обновить
77
0
Ыфка Липт @Yfka

Пользователь

Отправить сообщение
Также очень интересует управленческие вопросы разработки Интела в Нижнем/Москве:

2.1. Какую методология применяете? Если в разных разную, то как выбираете? Управляющий проекта (PM) решает?
2.2. Как относитесь к RUP?
2.3. Применяете ли XP? Сколько практик? Какие? Какие оказались не полезными?
2.4. Применяете ли Agile, Scrum?
2.5. Какие применяете для действительно больших проектов на вроде компилятора?
2.6. Водопада где-нибудь применяете?
2.7. Как различаются управление в центрах разработки в Нижнем/Москве от зарубежных?
2.8. Кто начальник проектов (role: product owner), которые делаются здесь? Иностранец в России/иностранец там/наш?
2.9. Как относитесь к сертификации CMM? CMM 3/CMM 4/CMM 5 это круто?
2.10. Какие системе документооборота, контроля версий и вообще инструменты используются для разработки? (Ну, кроме интеловских, которые мы видим снаружи, как клиенты)

Пожалуйста, ответьте если не трудно. Заранее спасибо!
Звучит обнадёживающе. C++ Larrabee Prototype Library это конечно хорошо, но тут такой сразу возникает вопрос насколько хороша Пчёлка в реальных применениях и какая архитектура вычислительной системы предпочтительна. Я его специально в отдельную ветку вынес чуть ниже. Очень практически важный и интеллектуально-привлекательный вопрос.
Я сам неоднократно подписывал НДА. Так, что на нет и суда нет. ;-) Спасибо на добром слове!

Мда, жаль, действительно очень-очень любопытно получить ответы. ;-)

Пчёлка прилетай! Если убрать Лараби, в этой ветке всё же есть вопросы, которые бы я хотел задать Владимиру:

1.1. Интел недавно представила 0.4 версию Параллельных коллекций (Concurrent Collections for C++) Какие рекомендации по применению этих коллекций (best practices)?

1.2. Вы, в Нижнем их применяете? Для каких задач?

1.3. Если сравнить со сверх_экономичными или со сверх_эффективными коллекциями Гугля то когда нужно применять?

1.4. Какие рекомендации по сочетанию этих коллекций и Open MP?

1.5. Владимир, и как вы их рекомендуете лучше компилировать?

1.6. Какие рекомендации для компиляции под NUMA архитектуру? Этих коллекций и вообще.

1.7. Их разрабатывали наши программисты? В Нижнем/Москве?

1.8. Есть ли где-нибудь список актуальный какое ПО разрабатывалось в Нижнем/Москве? Страна хочет знать своих героев! (Дмитрий, кстати, вот внимание: намёк!)
Дмитрий, я вижу вы знаете толк в философских, мудрых и риторических выссказываниях. Я внимательно всё прочитал. :-)

А сейчас философский, риторический и юмористический вопрос: Ребята, а купите Нвидию?

Ведь это же так логично! Сокращение издержек; синергия от взаимоизучения технологий; а уж про клиентскую базу это песня и запах премий!

Помяним 3Dfx, пусть кремний ей будет пухом. Что то Нвидиа в девках засиделась, может кто переварит?

В каждой шутке есть доля шутки. Но ведь вправду, ребята, купите? Это же так чудесно?
Интелом представлены новые концепции Westmere для центрального процессова и Larabee для графическо-вычислительного.

А сейчас архитектурный, практический и стратегический вопрос, который затрагивает будущеее многих:

Для прекрасно параллелящихся задач какую архитектуру вычислительной системы порекомендуете:
1) Набрать Westmere побольше, или
2) набрать Larabee побольше, или
3) какой-то баланс между ними?

Как бы вы считали интегралы производительности для таких систем?

Как изменятся ваши рекомендации между 1, 2, 3, или долями в 3 если обратить пристальное внимание на задержки (latency, timeouts, round trip time)?

В случае
а) комбинаторных задач,
б) обработки графики?
Хит программы ЛуговаяПчела Larrabee. В прошлом веке у меня была i740, память прошлого передаёт привет будущему!

Самое интересное для меня как программиста это средства разработки Интела.
Нвидиа подсуетилась и первая выпустила среду для разработки под GPU.

Планируете ли вы выпуск конкурирующей отдельной среды разработки?

Можно ли будет на Nvidia Nexus работать с Пчёлкой?

Планируете ли вы включить средства для Пчёлки в Интеловскую параллельную студию?

Главная особенность (killer feature) Nvidia Nexus это отладка с испольнением кода на железе, а не в эмуляции. Будет ли в Интеловской студии отладка с непосредственным исполнением инструкций?

Анонсы и доклады на конференциях говорят, что под Пчёлку, графический процессор в общем то, можно будет писать как под х86. Насколько именно как под х86?

Open MP будет применим?

Внутренняя разрядность ГПУ нвидии больше 64 бит, так, что можно применять 192, 256, и пр бит. Насколько много битные в Пчёлке можно ли будет применять?

Вика, вот какие обязательные изменения кода вы бы порекомендовали на консультации? А какие принципиальная архитектурные изменения для имеющейся программы для Nvidia GPU?

Владимир, а вы какие бы подходы к рефакторингу и переносу с Нвидии на Пчёлку посоветуете?

Сейчас имеется возможность распараллеливать код на несколько ГПУ Нвидии на одной или даже на нескольких машинах, можно ли будет Интеловской студией и компилятором параллелить на вторую и последующие машины?

Интел недавно представила 0.4 версию Параллельных коллекций (Concurrent Collections for C++). Можно ли их будет применять на Пчёлке?

Какие рекомендации по сочетанию этих коллекций и Open MP? Владимир, и как бы вы их рекомендуете лучше компилировать?

Новый интеловский STM Compiler будет ли поддерживать Пчёлку?

Какие рекомендации для компиляции под NUMA архитектуру? Я вижу это особенно актуально при использовании нескольких ГПУ, особенно более чем на одной машине.

И самый убийственный вопрос: новый Intel® Architecture Code Analyzer сможет ли выдавать рекомендации по рефакторингу имеющейся системы с учётом пчёлки? Т.е. умён ли он, какие оставить чтобы посчитать все интеграли и выдать рекомндации какие куски перенести на пчёлку, какие на Open MP параллелить, на сколько машин, какие оставить и т.д.?

Заранее спасибо!
Интел с Микрософтом совместно работаю над Микрософтской параллельной средой выполнения (Microsoft Concurrency Runtime) и она будет встроена в Визуальную студию 2010.

Расскажите об этом как можно подробнее? (Причём не как маркетологи на сайте пишут, а как программист программисту)

Вот возможные пункты: (Но это что я могу предположить, а вы то знаете особенности наверняка)
Что именно Интел туда поставляет, что и как вы помогли сделать Микрософту?

Что из Интеловской параллельной студии войдёт в МС студю 2010?

Продвинутая оптимизация Интеловского компилятора хоть краем туда войдёт?

Какие новые, и сейчас не известные вашим-пользователям-программистам возможности туда войдут?

Ну, и напоследок:
Какие планы насчёт включения массовых вычислений с помощью графических адаптеров?

Заранее, Спасибо!
Возможно версия совершенно другой направленности:

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

Goldman Sachs
May 2007 — June 2009 (2 years 2 months)

• Lead development of a distributed real-time co-located high-frequency trading (HFT) platform. The main objective was to engineer a very low latency (microseconds) event-driven market data processing, strategy, and order submission engine. The system was obtaining multicast market data from Nasdaq, Arca/NYSE, CME and running trading algorithms with low latency requirements responsive to changes in market conditions.
Перевод:
Голдман Саш
Май 2007 — Июнь 2009 (2 года 2 месяца)

• Ведущий разработчик распределённой размещаемой высокоскоростной торговой платформы реального времени. Основная задача была разработать обладающий очень маленькой задержкой (микросекунды) движок обработки рыночных данных, стратегий и постановки заявок. Система получала одновременно данные с Насдака, нью-йоркской и чикагских бирж и возвращала алгоритм торговли с выполнением требований маленькой задержки отвечающей изменениям параметров рынка.

На буржуйском вконтакте даже есть группа про высокоскоростную торговлю:
High Frequency Trading

Может у них интерес проснулся после его ареста?..
А в терминаторе он снимался?
(Когда пацан воровал деньги из банкомата)
Позвольте выссказать вам возникшие соображения:

1. Открываешь страницу и совершенно не понятно где я, что это и т.д.

1.1. страница выглядит как сплошной массив плохо свёрстаного текста на всеми презираемых домашних сайтах ламеров. Да, я знаю корпоративный стиль, то сё. Но вот прямо сейчас откройте два блога: ваш и хабр и сравните.
Рекомендация: нанять дизайнера+верстальщика хороших (одноразово). Заметьте я сказал хороших. Т.е. дизайнера который сделает страницу отлично читаемой, а не визуальные рюшечки.

1.2. Все публикации прерываются на определённом числе символов и стоит не побоюсь этого слова уродское [...].
Кто программист? Я программист? Вы программист? А кто программист?
Рекомендация: (одноразово) нанять программиста, чтобы написал обрывание по концу предложения.
(Далее привожу улучшенное решение проблемы)


1.3. «Бойтесь мечтать!» «Лебедь и рак под руководством трепетной лани» и другие заголовки сворованые из желтой прессы. В желтой прессе они нужны чтобы привлечь доверчивую тётушку-читательницу. Вы правда думаете что ваша аудитория крановщицы?
Рекомендация: за «желтый» заголовок выдавать бесплатный талон на кастрацию. Но если вы уж очень хотите такие заголовки, то обязать всех делать подзаголовок в котором в одном предложении будет описана вся заметка, и описана без метафор и какой-либо образной речи.

1.4. Окройте любое солидное издание без разницы бумажное или электронное. Посмотрите на первый абзац.
Да, так принято в нормальных местах писать резюме сначала. Вы не поверите, но мне ещё в школе об этом говорили. Так даже на хабре сейчас большинство делает.
Как, и вы тоже?
О, наиполезнейщий тег <хабракат>.
Рекомендация: 1) (одноразово) нанять программиста, чтобы сделал тег <обрезать>
2) обязать всех писать кратенькое резюме в первом абзаце.
(вот оно улучшенное решение 1.2.)


1.5. Вы заметили, что я ни разу не назвал публикации в вашем блоге статьями? Ни одна на статью не тянет. А вот, например, на хабре большинство публикаций — статьи. Разной сложности и объёма, но статьи.
Рекомендация: найдите у вас человека, который способен написать именно статью. (Я уверен, что они есть.)

2. Я отношусь к тем людям которым не надо объяснять что за ПО выпускает Интел.
И для меня наиболее интересны заметки наподобие
software.intel.com/ru-ru/blogs/2009/07/10/parallel-inspector/
Я подписан на The lonely compiler и даже на алёнин блог.
Минут десять думал и так и не подписался на ваш… Отчего бы это?
Ну, я думаю вы догадываетесь.

Вам, как ответственному за блог есть ещё над чем работать и работать. Всегда рад помочь. Успехов!
Спасибо за статью!

1. Интересует: а стоит ли овчинка выделки?
Сейчас я использую Питон + критические модули на C
Проводили ли вы сравнение?

2. Интересует ваша среда сборки и развёртывания. (Вижу вы используете Джанго)
Как у вас это организовано?
Просьба:
Хотелось бы отдельную серию про процесс. Как у вас проходят тренировки, как это выглядит изнутри, и т.д. Это наименее освещённая часть олимпиад. Задачи, решения, математика, программы — всё в инете; не хватает как раз описания закулисья в части «про людей».

Напишите что вы заканчиваете: ММ/ФФ/ФИТ? И про всех людей остальных четырёх команд. (Интересны выпускающие кафедры: ваша и всех ребят)

Какой предмет из стандартной программы оказался наиболее полезным для олимиад? (Ну или непольшой «хит-парад» с коментариями).

off-topic:
Про буржуйских призёров/участников можно прочитать настолько много информации… Вплоть до того, что любимое блюдо: спагетти с сыром… (лично читал)
/off-topic

Позволю повториться и прояснить: меня наиболее интересует ваше закулисье в части управления.
(management, planning, scheduling)

Спасибо за статью, ждём продолжения!
посмотрел на сайте, есть raid 1
Я так понимаю тут есть ребята из яндекс.народа, у меня к вам просьба:

В прошлом веке и начале этого было принято делать несколько версий сайта: win koi dos — в различных кодировках; и на народе стоял автоматический перекодировщик, а в правилах было написано: закачивать страницы в вин1251 без указания кодировки в коде. А потом сервер автоматически перекодирует и выдаёт клиенту в нужной кодировке. С тех пор много лет прошло и все программы работают хорошо.

Но автоперекодировщик стоит до сих пор. Постарел немного, обленился и не проставляет кодировку в теле страницы. (charset=win1251)

И для страницы в утф-8, с указанной кодировкой утф-8 получаем вот что:кракозяблики

Я хочу использовать утф-8, по-нормальному. Просьба не такая надуманая, не каприз, как может показаться на первый взгляд. В вин кодировке невозможно использовать одновременно русский и немецкий.

Как обходное решение мне приходится кодировать страницы извращенским методом. Взгляните на исходники, например, вот этой страницы.



Предлагаю считать 21 век окончательно наступившим!

Как вы смотрите чтобы отключить перекодировщик для страниц у которых есть кодировка в теле?
(по крайней мере утф-8)
Спасибо за библиотеку!
(Прелестно! Просто прелестно! Получите заслуженный плюс)

0. Надеюсь вы будете её дальше поддерживать и развивать?

1. Ещё не разобрался, ответьте, пожалуйста, содержательно:

Как там с шаблоном «Команда» (pattern «Command») для представления смен состояния как команд? Как проще всего сделать этот шаблон на вашей библиотеке?

Конкретно интересует такая особенность «Команды» как возможность кэширования команд, направить их в очередь, в очередь с приоритетами, сохранить, сделать транзакции и откат транзакции.
Для Оперы / ОгнеЛиса:
habrahabr.ru/blogs/ext/47530/
Оставил ссылку. Пожалуйста.
Спасибо.

Интересуют вопросы:
1. Для самого маленького инстанса они писали: I/O Performance: Moderate
Насколько это умеренное?
Больше всего интересует не файловая система, а сеть в инет.

2. 160 GB instance storage (150 GB plus 10 GB root partition)
Я так понял, что при любом зависании или перезагрузке или выключении эти 150 Гб теряются. Есть ли какой в них практический смысл?

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность