Habr
All streams
Search
Write a publication
Settings
Login
Pull to refresh
3
0
Кузьмин Андрей
@atrydg
User
Follow
Send message
Profile
Articles
1
Posts
News
Comments
59
More
Dropdown
Bookmarks
Followers
Following
Copy RSS link
Корпус с масляным охлаждением компонентов
atrydg
May 26 2013 at 21:10
Например, с «сухой водой» (Novec 1230).
Как сделать ваше приложение быстрым: профильная оптимизация C++
atrydg
May 24 2013 at 18:12
Это конечно. Нужно грамотно составлять программу «хост», которая гарантировано пробежит по всем веткам.
Как сделать ваше приложение быстрым: профильная оптимизация C++
atrydg
May 24 2013 at 16:48
Да, причем даже для «hаnd-optimized» кода умудряется давать прирост до 10 % и ни разу не наблюдал деградации производительности.
Оптимизация времени выполнения программы на С++ (убираем условные переходы)
atrydg
May 17 2013 at 20:28
Можно, например: ((x — y) >> 31) & 1.
Оптимизация времени выполнения программы на С++ (убираем условные переходы)
atrydg
May 17 2013 at 20:00
Если компилятор мощный, то может наблюдаться прирост производительности в разы.
Оптимизация времени выполнения программы на С++ (убираем условные переходы)
atrydg
May 17 2013 at 19:38
Нет, но считается, что true == 1, а false == 0
Оптимизация времени выполнения программы на С++ (убираем условные переходы)
atrydg
May 17 2013 at 18:49
посмотрите на ссылку, которую я выше написал, там объяснено
Оптимизация времени выполнения программы на С++ (убираем условные переходы)
atrydg
May 17 2013 at 18:47
(с)
graphics.stanford.edu/
~seander/bithacks.html
Оптимизация времени выполнения программы на С++ (убираем условные переходы)
atrydg
May 17 2013 at 18:45
хм, забыл про абс
mask = v >> sizeof(int) * CHAR_BIT — 1;
r = (v + mask) ^ mask;
Оптимизация времени выполнения программы на С++ (убираем условные переходы)
atrydg
May 17 2013 at 18:43
int x,y,r;
r = x ^ ((x ^ y) & -(x < y)); // max(x, y)
КТ315 — рабочая лошадка отечественной электроники
atrydg
May 11 2013 at 14:58
не, эти буквально от пальчиковой батарейки лопались, а точнее у них полупроводниковая пластинка «катапультировалась» из корпуса от нагрева.
КТ315 — рабочая лошадка отечественной электроники
atrydg
May 10 2013 at 15:43
Зато корпус здорово взрывался при переполюсовке.
КТ315 — рабочая лошадка отечественной электроники
atrydg
May 10 2013 at 15:41
Эти транзисторы вызывали неподдельный трепет в моем радиолюбительском детстве. Так как привык к кремнию, считал, что все полупроводники — кремний, а тут вдруг германий.
Об одном методе распределения памяти
atrydg
Dec 12 2012 at 16:39
и вообще статьи подобного толка не требуют ни одной строки кода, а иллюстрировать лучше на блок-схемах.
Мировая премьера. Ведьмак 2: Убийцы королей. Дневники разработчиков
atrydg
Jan 13 2011 at 16:01
Интересный ролик. Жду не дождусь выхода игры.
Обзор наушников Sennheiser HD 238 Precision
atrydg
Jan 11 2010 at 03:17
По ссылке на офф. сайт в таблице использовал символ «Омега», который традиционной используется для обозначения «Ом»
Обзор наушников Sennheiser HD 238 Precision
atrydg
Jan 11 2010 at 02:47
Сопротивление: 32 Вт
Если сопротивление, то в Омах.
За «Чистое Небо» на GSC подадут в суд?
atrydg
Aug 29 2008 at 11:56
Вот правильная ссылка
www.gsc-game.ru/index.php? t=community&s=forums&s_game_type=xr&thm_page=1&thm_id=12771&sec_id=16
За «Чистое Небо» на GSC подадут в суд?
atrydg
Aug 29 2008 at 11:52
Ссылка на новость про второй патч приводит меня куда-то не туда.
Back
Here
1
2
3
There
Back
Information
Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
November 12 1983
Registered
July 6 2008
Activity
July 20 2014 at 10:11
mask = v >> sizeof(int) * CHAR_BIT — 1;
r = (v + mask) ^ mask;
r = x ^ ((x ^ y) & -(x < y)); // max(x, y)
Если сопротивление, то в Омах.
www.gsc-game.ru/index.php? t=community&s=forums&s_game_type=xr&thm_page=1&thm_id=12771&sec_id=16