Pull to refresh
253
0
Семен Козлов @sim0nsays

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

Send message
Мне скорее хочется процент утилизации железа. Насколько нагружены ALU, например.
Ну, я знаю что-то о CUDA, мне по должности положено. На простые вопросы отвечу, за сложными лучше идти на специализированные форумы.
Вычислительная операция как была такт, так и осталась тактом (с учетом SIMD-операций и multicore, еще меньше). В 150 раз ухудшилось соотношение скорости памяти к скорости процессора. Это принципиально меняет факторы, влияющие на производительность приложения.
К сожалению, в случаях хоть чуть отличающихся от мейнстрима, IPP может стать использовать тяжело.
Но когда можно использовать — конечно нужно.

Еще IPP хорошая проверка, насколько ты хорошо или плохо пишешь такие функции :)
Можно проигрывать проценты, но не разы.
Я скорее в том смысле, что мне казалось, там важен bandwidth — сколько удается обработать запросов в секунду, а не latency — сколько занимает один запрос. В таком случае, проблемы в крайнем случае можно решать деньгами — увеличивать количество серверов и т.д., временем программиста, соответственно, только если оно оказывается дешевле серверов. Чем дальше ужимаешь — тем больше нужно усилий, в пределе — design for performance, войны за такты и прочее.
В реалтайме же такого размена вообще нет — критично время работы одной задачи на одной машине прямо здесь и сейчас. Становится веселее.
Впрочем, это я патриот низкоуровнего перформанса.

Оффтоп: интересно, как бы железную загрузку процессора показательно померять, чтобы сравнить…
А я не специалист ни разу по серверному железу. В Спарках вроде бы тот же DDR, так что проблемы все на месте. На сервере попроще, реалтайм-перформанс не так критичен.
За Креи совсем не знаю.
Линк из предыдущего коммента очень хороший, начинать читать надо там ( lwn.net/Articles/250967/ )

Если Image Processing — еще обязательно мануалы по SSE.
Классические от Интела (http://www.intel.com/products/processor/manuals/), документацию из MSDN, и пару любых туториалов из гугла.
Ну там, вот
В смысле, багов не делать? Или изменить С/C++, x86 и calling convention?
У меня нечипованная. Игры для PS2 в Америке стоят сильно дешевле новинок на PS3 и PC, да еще и рынок used games очень большой.
Серьезно, не надо примерять ситуацию в России на остальной мир. Надеюсь, не надо рассказывать, на каких рынках PS2 деньги приносит :)
Ну, пока такой проблемы в принципе не стоит, так как PS3 еще не сломали.
Даже там им есть за что бороться. Во-первых, отколупывать видеокарту ( blog.gamedeff.com/?p=57 ), во-вторых, запустить код в hypervisor, чтобы поставить какой угодно Линукс, а не тот что разрешила Сони.

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

Какие там проблемы мне сложно обсужать, но наверное те же, что и у любого blackbox DRM. А может просто достатчного значения фича не имеет.
Почему нет-то? Я вот часто захожу в GameStop, вижу хорошие игры для PS2 за бесценок. Есть полно народу, у которых дома стоит PS2. Зачем тут пиратство, чтобы быть популярным?
По-моему, у них научились извлекать DVD key и заменять на другие DVD-приводы, которые уже можно перепрошивать.
Ну, что значит глупо, никто же не хотел допускать ошибку, тупо обидно. Везде подперли, но пролез случайный баг, который все перечеркнул. Есть вся инфрастуктура, чтобы его поймать — дык нет, все равно как-то пролез. Абыдна, да.
Мне казалось, там раньше тупо эксплойты в firmware искали типа buffer overrun и таким образом делали что угодно, а потом начали железно ломать, и вроде были уже прототипы, тупо переписывающие firmware.
После этого я перестал следить, какие там новости на фронте? Есть где почитать краткое изложение?
По-моему, нужно к жизни относиться честно.
Если бы был простой способ делать бэкапы, то люди бы ими очень просто обменивались, это бы очень вредило продажам игр -> прибыли от консоли.
Чем проще делать бэкапы, тем ниже порог для пиратства. Высота этого порого принципиально влияет на прибыли от платформы (см. PC vs consoles).
Поэтому все компании, владеющие консолями, пытаются сделать это максимально сложным для пользователя. Да, это вызывает неудобства некоторой части пользователей, но альтернатива — отсутствие платформы как таковой.
Повторюсь, это не какая-то абстрактная жадность, это необходимая часть существующей бизнес-модели.
Может, необходимость лицензированного онлайна даст другую, без таких недостатков (но, очевидно, с какими-то другими).
Разумеется, далеко не всегда пираство, разумеется, этим можно пользоваться совершенно легально. Но возможность запуска бэкапов всегда означает возможность пиратства, и гораздо больше людей пользуются им, а не честным бэкапом купленной игры.

Information

Rating
Does not participate
Location
San Francisco, California, США
Works in
Date of birth
Registered
Activity