Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Профессиональное программирование


Информационный Канал Subscribe.Ru

В начало Клуб программистов Весельчак У Связаться со мной
a
Доброго вам начала рабочей недели.

Одна из самых лучших новостей за последнее время, совпала с моим днем рожденья в это воскресенье.

Сегодня открывается и выходит первый выпуск рассылки "ЧаВО от Весельчака У".

Подписаться на нее можно здесь: Рассылка "ЧаВО от Весельчака У".
Все материалы попадающие в ЧаВО - или не все - по усмотрению автора рассылки Release будут выходить в ней.
Режим выхода установлен 2 раза в неделю, прошу любить и жаловать.


И, несмотря на мой нетрезвый (мягко говоря) вид, я нашел в себе силы (а самое главное достаточно трезвой мысли) :) для того, чтобы выложить для вас новые материалы.

Интересная статья от LogRus
Timings in C++

Проводил я на днях замер скорости выполнения основных операций в языке C.
Далее приводятся выходные данные моей небольшой программки. Компиляция
проводилась без оптимизации и со статическими библиотеками. В качестве
средства замера результатов использовалась функция clock() возвращающая
количество процессорного времени использованного программой.
Сразу можно заметить, что время выполнения пустого цикла (по результам
работы программы) больше, чем время выполнения того же цикла, но уже с
инструкцией i++. Это можно объяснить, прежде всего, тем, что в случае,
если цикл не умещается внутри кратных 16 байтам адресов требуются
дополнительные такты процессора для доставки инструкций в декодер. В
моём случае это еще 4-5 наносекунд. Кроме того не стоит забывать о том,
что в процессорах PIII только один из 3-х конвейеров полноценный и в
случае, если команда не может быть обработана в 2-ом или 3-ем она
будет дожидаться освобождения первого конвейера. Для меня это сложная
тема в которой я ничего не понимаю. :)

статья целиком
К статье приложен код и результаты теста. Ссылки в статье.

А так же интересная, на мой взгляд, достаточно редкая, т.е. мне не попадавшаяся книга.


Thinking in Pyton к сожалению на английском :( брать здесь.

На сегодня это все - думаю, что вы меня простите за такое маленькое количество материала.

С уважением, Гром.




http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу

В избранное