Pull to refresh
1
0
Send message
и -Ofast, и -O2, и -O3

Лучший результат, которого удалось добиться на том проце (вроде бы, был i3 low power 3 поколения), был 3.2мс, против которого ассемблер выдавал меньше 2мс.

Цифры помню, остальное — увы, уже нет. Надо будет освежить
Тогда не было необходимости и достаточного скилла на это всё)
Спасибо за наводку, обязательно буду иметь в виду, как дойдут руки — проверю на деле.
Делал достаточно простую задачу по наложению двух восьмибитных FullHD-кадров друг на друга (YUV+YUVA=YUV), с использованием SIMD. Ассемблерная функция в C-программе.

Даже на AVX дает прирост больше чем в 50% при рандомной альфа-маске.
Возможно, я не идеально знаю ключи для оптимизации, компилил при помощи gcc -O3

На AVX2 ассемблер еще быстрее.
Я уже не говорю про то, что он отрабатывает ЗНАЧИТЕЛЬНО быстрее, если в маске у нас 16 следующих друг за другом 0x00 или 0xFF (полностью прозрачный или полностью непрозрачный фрейм), что очень актуально при наложении эффектов типа логотипа.
люто плюсую!!! До сих пор помню это «небо ходимо пой мать кадабру» :)
Бастрыкин детектед
Чувак делал добро, тут пришли другие чуваки и как-то мутно часть сделанного у него отобрали. А вы ему — так-так, постойте, у вас тут модуль отобрали, а ну-ка мы вас проверим, вдруг вы там закладок наплодили. И вообще, чего это вы нервничаете, у вас что, приступ неадекватности? Может мы вас закроем на пару месяцев так, на всякий случай?
А на чем писали? Использовали ли AVX/AVX2, или специфика оборудования не позволяет?

В моем случае с RAW переход, например, с чистого C -O3 на AVX позволил сделать альфа-наложение YUVA420P FullHD-картинок (не инвертированных с подготовкой, а исходных, с перемножением обеих на альфу) за 1.5мс вместо 11мс. На AVX2 будет и того быстрее, но пока не тестил. Одно понятно — овчинка стоит выделки.

Соответственно, при ваших скоростях сжатия алгоритм имеет весьма ограниченное применение, но если реально хотя бы в теории ускорить его хотя бы до реалтайм-сжатия 4K@30fps, то тут уже реально говорить о применении в передаче 4K по гигабитному каналу, что несомненно круто с запасом в 20-30%, насколько я помню, когда тестил, ни один из кодеков не справляелся или со скоростью или с каналом.
Отражение Пети находится для него внутри зеркала (судя по точке прохода сквозь плоскость зеркала), то есть Петя видит не только гостя, но и себя. Но нарисованная перспектива, на мой взгляд, противоречит такому раскладу.

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

image
при условии… позволит идентифицировать конкретное физическое лицо


То есть, наличие IP, таргетированная реклама, договор на физическое лицо — это всё обезличенная инфа?

Вероятно, нужно примерно такое:
GET /category/hard/kde-on-freebsd/ HTTP/1.1
Host: www.xnxx.com
User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.94 Safari/537.36
User-Name: Vasily Petrovich Ivanov
User-Age: 16
User-Preferences: blondies; school; teacher; referat; alisa iz 10A; gangbang; smoking; dota2; timati; black; sucker;
Passport-Num: 7714 123456
Father-Name: Petr Sergeevich Ivanov
Father-Preferences: same
Keep-Alive: 300
Connection: keep-me-alive-please
Очень информативно, я думаю, с нашей нагрузкой будет нечто среднее, думаю, что остановимся на вашем решении.
Спасибо большое!
Олег, добрый день.

Есть ли сравнение с аналогами (VoCore, AWM002) по СРЕДНЕМУ энергопотреблению?
Есть отличная идея по девайсу, вайфай обязателен, скорость небольшая, пакеты мелкие, но частые, нескольких мегабит вполне хватит. Дальность в пределах 30-40 метров, все три платы прекрасно подходят по размерам и возможностям (я бы сказал, с избытком).

Но вижу цифры в 100-300 peak у вас, и 250-350 у сравнения вышеуказанных www.asiarf.com/blog/awm002-compared-with-vocore/, но не указано, какая именно, пиковая или средняя.
Соответственно, полагаю, что вы обладаете как минимум теоретическими знаниями относительно энергопотребления. Поделитесь, пожалуйста.

Ну и (может я опоздал, конечно, но всё же)
для России рассматриваем номинальную стоимость $20
Где можно это подробнее рассмотреть? Увы, на киксе от 25 даже комплектами по 3.
Был у нас не так давно проект, который требовал наличия в фабриках по всей евразии одновременного наличия конкретного оборудования. Разово (на 2-3 часа), но начало согласования мероприятия — полгода до старта, соответственно, месяца за два должно было быть всё утверждено, деньги выплачены, и оборудование отправлено. Но проволОчка клиента в сроках согласования повлекла за собой невозможность (если точнее, то очень высокий риск) отправки. Оборудование представляло собой мини-компьютер с определенным установленным ПО (Ubuntu+фишки).

Выход был найден — сделали шаблонную мастер-систему, слили её (настроенную) посредством Remastersys на диск, и отправили всем образ этого диска. Дальнейшая настройка происходила программой по IP после подключения к сети. Ну то есть, каждый админ на месте грузит свою машину с диска, и получает идентичную со всеми систему, которая подгружает индивидуальные настройки уже по интернету. Заработали неплохо денег за счет отпавшей необходимости отправлять с десяток коробок, а клиент был только рад, что не кинули и всё сделали в ограниченные сроки.

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

Ну и неоспоримый плюс дисков Linux — разово оттестить какую-нибудь фишку или железку на новом (старом) чистом дистрибутиве. Ну или какую-то дремучую версию своего ПО в совокупности с такой же древней осью, три года назад залитую на LiveCD, которая еще где-то там стоит и работает с аптаймом в три года, протестировать на взаимодействие с текущей инфраструктурой. Тут по удобству использования диски+USB привод всё еще на шаг впереди флешек, записал, протестил, и положил в стопочку.
Ну вот, слили карму в минуса, даже теги отключились.

А спрашивается, по какому поводу? Неужели никто на хабре не интересуется по-настоящему крутыми технологиями и разработками? Гугл вам в помощь.
www.google.ru/search?q=%D1%81%D0%BA%D0%BE%D0%BB%D0%BA%D0%BE%D0%B2%D0%BE&hl=ru&tbm=isch

Парень там получил известность, а у нас он затерялся бы в толпе таких старперов.
Стартаперов, простите за опечатку.
Чему? Это у них там раз в году такое случается, а мы живем в чудесной стране, где любой проект с государственной поддержкой по такой инновационной схеме развивается, и даже лучшие умы нам при этом не нужны!!!
Знаете, у меня около 40% работы — всевозможные разовые специализированные задачи.
Я уж не знаю, чем нужно заниматься, чтобы их не возникало, вероятнее всего, какой-то рутиной, или в игры играть.
Я вовсе не изобретаю костыли, я ищу наиболее быстрое решение разовой задачи.

Вы меня, конечно, извините, первое мое знакомство с экселем произошло в школе в 1999, где нас реально чему-то научили (и это было круто!). После этого я уже 15 лет провожу за компом больше времени, чем сплю (при этом не играю в игры вообще), но я не знаю, что такое Pivot Table и кто мне(?) его дал. Я смотрю на софт с точки зрения пользователя, это инструмент. У меня была разовая задача, и я не занимаюсь таким извращением как ведение любых БД или близкого к ним контента в экселе. Для меня это удобный инструмент построить график, например, из чисел, или вывести печатную форму туда (разумеется, я про Calc). Но в этот раз не срослось.

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

У меня ничего не вышло на этапе вставки текста — он тупо зависал при вставке. Прогрессбар показывал, но перспектив даже по его показаниям не было вообще. Не вышел каменный цветок. Уже не помню версию, возможно, это какие-то нюансы реализации под линукс.

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

Чем меньше вы знаете, тем более ценна я как специалист (с)

Попробуйте-ка выписать уникальные строки из более чем 5 млн строк вида «08 09:53» с указанием их количества в GUI-приложении (простейшая задача для построения среднеминутного графика из RAW-лога).
У меня ушло на это 29 часов в Calc (Excel) с использованием встроенной функции Count, и 2,5 секунды в командной строке

$ cat access.log | uniq -c > ready_table.txt

Или, к примеру, в GUI скопировать папку с файлами с одного компа на другой, оба имеют доступ к интернет, но оба за фаерволами (при этом есть условный третий, с внешним IP), и ни на одном нет ни фтп, ни самбы. Или всё же быстрее так:

nc -l 9876 | nc -l 9877 #middle
nc white_ip 9877 | tar -xvzf - #receiver
tar -cvzf - porn/BDSM | nc white_ip 9876 #sender
Как обладатель Z1 Compact, чувствую определенный дискомфорт, связанный с тем, что телефон, идущий с заводской пленкой на дисплее из закаленного стекла, с внешней стороны выглядит как потертое китайское говно.

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

Если у меня будет выбор, купить вещь, которая при активном использовании максимально долго будет сохранять свой товарный вид, или купить ту, которая убъется — я выберу первый вариант. И не считаю это понтами.

[оффтоп] Кстати, телефон просто супер. Триггер на док-станцию в машине сразу запускает навигатор с пробками. Опять же, триггер на зарядку жены запускает беззвучный режим (значит телефон воткнут рядом с кроватью, где спит ребенок). Ну и бонус в возможности сэкономить немного времени, под душем решив несколько утренних задач, новости прочесть или пообщаться с коллегами.[/оффтоп]
1

Information

Rating
Does not participate
Registered
Activity