Перейти к содержанию
Решена проблема отправки писем ×
АнимеФорум

Le_0

Старожилы
  • Постов

    2 526
  • Зарегистрирован

  • Посещение

Репутация

7 Обычный

Контакты

  • ICQ
    0
  • Сайт
    http://
  1. Le_0

    [внезапное] Человек и код

    Начальник натолкнул на вот такой ста-аренький [url="http://ramlamyammambam.livejournal.com/44265.html"]кусочек ЖЖ-шечки[/url]. Само по себе это - не более чем зарисовка к практике с заведомо известным результатом. Скорее всего человек из любопытства "пощупал" разные архитектуры на один и тот же код. И вывод несколько... поспешный. Честно говоря, я был приятно удивлен, что GCC способен рассмотреть циклический сдвиг в том виде, в каком его приходится писать на C. И вместе с тем в том обсуждении есть [url="http://ramlamyammambam.livejournal.com/44265.html?thread=465385#t465385"]одна ниточка...[/url] С одной стороны результаты впечатляют: то, что другие делают за 6 и более команд, "Эльбрус" (который E3M), умудряется выполнить за 3. И вот тут начинаются "но". "Но" первое. Компиляторы. Для "Эльбрус"'а использовался его "родной" компилятор. Неплохо посмотреть на то, что сделают с этим кодом хотя бы интеловский и сановский. "Но" второе. На "Эльбрусе" приведенный цикл можно упхать даже не в 3, а в 2 команды. И по моим прикидкам без потери производительности. "Эльбрусовский" компилятор по каким-то непонятным мне причинам не любит определенный класс инструкций и в этом случае - зря. "Но" третье. В любом случае "Эльбрус" проигрывает в размере кода (который в байтах). По мне все это еще одно свидетельство двух вещей: Компиляторы всегда оставляют место для "ручной" оптимизации. Их код никогда не оптимален. Да, он лучше того, что может написать на асме среднестатистический программист, но вот - лучший ли? - Нет, и думаю, никогда не будет. Пусть даже для конкретной платформы задача со временем и решается, но к сожалению/счастью развитие процессорных архитектур не стоит на месте. Компилятор - это просто машинка для генерации кучи исполняемого кода. Более-менее эффективного кода. С одной стороны компиляторы позволяют ПО активно развиваться, а с другой - позволяют программистам спокойно себе деградировать, занимаясь на разработкой эффективных программ, а быстрой разработкой программ. Но все счастливы. Поэтому все правильно ) Слабым местом VLIW-архитектур (архитектур с широким командным словом) всегда будет их сильная зависимость от компилятора. В этих архитектурах способность гарантированно одновременно исполнять заданный набор команд сочетается со сложностью машинной оптимизации потока команд. Пяток арифметико-логических устройств, каждое принимает на вход по два операнда (в среднем), выдает результат, который служит операндом парочки соседних АЛУ, что только что выработали новые операнды... Зависимости иногда получаются такие, что черти ноги ломают. Предполагается что за всем этим бардаком должен следить компилятор. Он должен грамотно и эффективно организовать бардак - и все будет чики-пики. Так думал даже Intel в начале работы над Itanium'ом. Все оказалось несколько сложнее. Значительно сложнее. Код всегда будет идти позади аппаратуры, которая его исполняет. Код всегда будет что-то упускать, чего-то забывать про какие-то возможности, использовать аппаратные ресурсы неэффективно... Реплика из нечаянно подслушанного разговора инженера и программиста. Инженер: "Это у вас есть свободные ресурсы для оптимизации, у нас ресурсов уже нет." Хочется, чтоб было иначе, чтоб человеческий разум (если он еще где-то есть) оказался разумнее кремния. А то и вправду настанет Матрица. Или уже настала.
  2. Le_0

    [прошедшее] День России

    Его я добросовестно проспал и проиграл в пятых героев. Поэтому замечательнейшую новость узнал только сегодня: народ признал Эльбрус чудом России ([url="http://www.ruschudo.ru"]тут оф. сайтик, с географией там несколько сомнительно[/url]). Из разряда "нарочно не придумаешь", хочется посмотреть на лица некоторых людей, когда они услышали(-т) это впервые. Ну и сообразно моменту маленькая [url="http://www.zshare.net/audio/13564877080b3033/"]песенка о свободе[/url].
  3. Le_0

    Асха все обращает на пользу.

    Или хорошо быть некромантом в HoMM5! Собираешь один прирост у себя в замке, и еще один - с полей битв.
  4. 9 мая становится днем, который хочется просто проспать или заныкаться куда-нибудь подальше. Хотя бы чтоб не видеть немытого нечесаного двор-терьера, повязанного георгиевской лентой. Видать, эта псина тоже что-то помнит и чем-то гордится. Хотя бы чтоб не слышать гниленьких пересудов про танки и "Тополя" на Красной площади. Если для возникновения патриотических чувств человеку необходимо увидеть передвижной здоровенный фаллос из металла, способный устроить локальный армагеддец по ту сторону земного шара, - то такому человеку есть один путь: чемодан - вокзал - Израиль. Но это так, мелкие и неизбежные расстройства. А теперь большая нежданая РАДОСТЬ. В далекой Японии-стране тем временем народ осознал-таки все важность и значение юрийной манги [b]Shoujo Sect[/b] и решил ее экранизировать. С чем я всех юристов и поздравляю. Чистого юри все-таки слишком мало, чтобы не радоваться такому пополнению рядов.
  5. Le_0

    т вновь продолжается флуд

    Не для моего десктопа, но макабр веселый: [url="http://customize.org/wallpapers/58102"]http://customize.org/wallpapers/58102[/url]
  6. Le_0

    Наводка.

    Там в целом райончик удачный. По диагонали большой магазин "Союз"'а, до Третьяковки рукой подать, опять же "Дом" рядом, только черта с два найдешь, если не знаешь, где именно ) "Союз" с "Легионом" друг друга дополняют: первый больше фанатский, второй - "-фил"-ский. Время от времени затариваюсь там музыкой. В этот раз из "ПЛ" вытащил немного McKennith (спасибо Ноксу - с ее Elemental прусь, яко мамонт по тайге), а из "Союза" - тяжеляк какой-то (он там чуть ли не задаром) и еще чего по мелочи, собрания заканчивать. Все-таки главным сюрпризом 1 мая было мимолетное видение оригинальных 5см/c. Только не нужны они мне совсем. Может кому-другому понадобятся.
  7. Le_0

    Наводка.

    Если Вы сейчас в Москве или где-то поблизости, у Вас в кармашке завалялись неприкаянные 1600 рублей и Вы не знаете, куда бы их так половчее, то вот один из способов. Езжайте в магазин "Пурпурный легион", что на Третьяковской-Новокузнецкой (метро такое). От метро добраться до него где-то так: [img]http://plegion.ru/img/Maps/mapPLMoscow.gif[/img] На всякий случай захватите с собой человека, топографическим кретинизмом не страдающего. При входе в магазин складываем сумы-котомки в ячеечку, затем идем прямо, очень прямо, мимо гор музыки, поднимаемся на небольшое возвышение, входим в небольшую комнатку, отданную под DVD с концертами и фильмами без перевода. По cередине ее стоит стол с DVD в дальнем его конце есть два ряда под оригинальные издания аниме. И вот в них обнаружено двухдисковые "Пять сантиметров в секунду". Так же рекомендую просто походить по магазину. Полно хорошей музыки и в разделе с саундтреками имеется первый OST к твшке Hellsing (опять же забугорное издание). PS И забыл главное: скажи кассиру "НЯ!" Ну и если наводка оказалась полезной - отпишитесь что ли...
  8. Итак, всем поклонникам Studio 4C танцевать и обнимаццо, танцевать и обнимаццо. И качать на руках группу AF-F. [url="http://forums.animeforever.org/index.php?showtopic=4907"]http://forums.animeforever.org/index.php?showtopic=4907[/url] Равки уже почитай, полгода как доступны, а вот и ансаб первой (из шести) серии [b]Mahou Shoujotai Arusu OVA[/b]! ЕМНИП, в то, что эта овашка выйдет, сами AF-F одно время не верили. Я верил и наделся. Я вознагражден.
  9. Le_0

    Оно само написАлось.

    xcb_xv_grab_port_cookie_t xv_grab_cookie; /*Очень голодный прогер*/ Поэтому я иду ужинать и спать. Мыслей и идей - навалом. Времени - нет. Аниме-сезон раскочегарился. Доживем до октября.
  10. Le_0

    Аниме-2007

    [quote name='Limm' date='16 April 2008, 10:36']Начала смотреть Одержимых, это настолько прекрасно, что у меня просто не остается слов.[/quote]И это, кстати, правильно, что слов не остается: пост, содержащий более пяти слов о [b]Shigurui[/b], на АФ считается "аффтаматически аффтопегом". Проверено на собственном логе замечаний. А тем временем уже успели пообещать новую OVA'шку Кобры (котырый Space Adventurer) и второй сезон Gundam 00. По поводу первого могу сказать, что мне не нравится постер - слишком уж простой и слишком долго Кобра была в нафталине. А по поводу второго - что он мне безразличен, но показывает одно: клали японцы на мнение анимешников-неяпонцев с огроменным прибором. И правильно.
  11. Le_0

    понедельничное

    And I think to myself: What a fucked up wo-orld Отчасти навеяно релизом 6-ой серии GG 2nd от Triad. В их переводе 2-ой серии есть абсолютно точная и полная характеристика того мира: The world is fuck up. Про этот мир есть подозрение, что он не настолько плох, как кажется. А иной раз просто кажется плохим - для разнообразия ). Не все ж прекрасным, удивительным и лучшим из возможных прикидываться.
  12. Le_0

    Аниме-2007

    Я что-то из Слееров смотрел на заре своего анимешничества. Может даже сезон осилил - помню "Dragu Srave!" и эту священницу правоверную. Но грешным делом думал, что про них уже все забыли - ан нет: они просто ждали своего часа. Ну, поначалу все не жалеют, а вот после шестой серии... Ха-ха-ха.
  13. Le_0

    пятничный

    JUSTICE!!! Всем! Каждому! И пусть никто не уйдет обделенным!
  14. Le_0

    Аниме-2007

    А четвертых сезонов [url="http://anidb.net/perl-bin/animedb.pl?show=anime&aid=5818"]будет больше[/url]. Я сплю и вижу дурной сон.
  15. Le_0

    Аниме-2007

    [quote name='Limm' date='11 April 2008, 16:30'][b]Shigurui [/b]качаю, спасибо за наводку[/quote] Вы еще пожалеете. Ой, пожалеете. Но будет уже поздно. Гы-гы-гы.
×
×
  • Создать...

Важная информация