Компилятор GCC: искусство оптимизации кода. Часть 2

В продолжении статьи об оптимизации кода компилятором GCC, поговорим о базовой оптимизации. Как я уже отмечал ранее, основные режимы оптимизации задаются ключами -01, -02, -03 и -Os. Что они означают? Давайте разберёмся… Подробнее!

Компилятор GCC: искусство оптимизации кода. Часть 1

Что скрывается за командами -01, -02, -03, и все ли возможности оптимизации компилятора GCC охватываются этими командами? Какой метод оптимизации следует выбрать? Может ли попытка большей оптимизации кода привести к получению худшего с точки зрения производительности или размеров кода по сравнению с менее оптимизированным? Когда и почему оптимизацию следует отключать и как проверить, что именно делает компилятор в том или ином случае? На эти вопросы я попытаюсь ответить в этой статье… Подробнее!

Экскурс в историю - форум Intel Developer Forum 2002

Разумеется, если вы имеете отношение к IT индустрии, вы знаете что такое Intel Developer Forum. Эта конференция не зря считается одной из самых значительных регулярно проводимых мероприятий в ИТ-бизнесе. Поэтому тот факт, что в 2002 году чести принять очередной форум удостоилась Москва, с восторгом отмечался как… Подробнее!

Идентификация удалённого пользователя без раскрытия пароля

Эта заметка на тему криптографии будет интересна, в первую очередь, сетевым программистам и веб-разработчикам, остальным же - можно почитать для общего развития. А можно и пропустить, решать вам. А мы - приступаем! О безопасном подключении к удалённым ресурсам написана уйма статей и книг, но по-прежнему появляются новые программные продукты, уязвимые к перехвату паролей… Подробнее!

Старое интервью с Михаилом Калиниченко из Kaspersky Labs

Недавно нашёл в своих закромах старое интервью с Евгением Касперским и сотрудниками его компании - техническим директором Михаилом Калиниченко и PR-менеджером Светланой Трофимовой. Это было в 2001 году, а "Лаборатория Касперского" на тот момент была довольно молодой компанией, но тем не менее, уже один из лидеров "антивирусной индустрии" в России. Думаю, будет любопытно почитать… Подробнее!

Подключение сканера по Easy TWAIN за несколько минут

Целью данной статьи я вижу рассказ о том, как просто и быстро подключить к своей программе TWAIN-совместимый сканер, используя интерфейс Easy TWAIN. При этом я не ставлю перед собой задачу подробного анализа этого интерфейса, исчерпывающую информацию на этот счёт можно найти на специальных сайтах, посвящённым стандартам TWAIN и Easy TWAIN… Подробнее!

Сравниваем процессоры AMD и Intel - кто кого? Часть 2

Статья о сравнении процессоров AMD и Intel была бы неполной, если бы я не коснулся особенностей декодирования команд. Формирование набора команд архитектуры x86 происходило в те далёкие годы, когда оперативная память была на вес золота, и компактность кода доминировала над производительностью. Следуя принципу Клода Шеннона, который гласит… Подробнее!

Сравниваем процессоры AMD и Intel - кто кого? Часть 1

Сегодня у нас очередной экскурс в историю, на сей раз - процессоров. А коли так, ясно, что речь пойдёт о двух старых противниках - AMD и Intel. С тех пор как AMD приобрела компанию NexGen, она забыла о своем некогда унизительном положении "догоняющего". Процессор Krypton-6 сумел таки урвать приличный кусок рынка фирмы Intel, до этого заполненного исключительно процессорами серии Pentium… Подробнее!
Перейти на страницу:
Домой 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20