LINUX.ORG.RU

История изменений

Исправление ThisNameWasFree, (текущая версия) :

Если так, мне кажется, что-то сильно не в порядке с тем, как этот цикл реализован в компиляторе. Хотите скорости - пишите на ассемблере.

Что-то сильно не в порядке у людей, которые в матчасти не секут, но мнение имеют.

1. Не все люди больны. Именно поэтому помимо ассемблера приходится писать быстрее на языках более высокого уровня.

2. Да, разворачивание цикла иногда может дать прирост по производительности. И не тебе, невежда, решать, когда, кому и на чём писать код драйверов, которые ОБЯЗАНЫ работать быстро, что бы ты там по читабельности не хотел в своих представлениях о хороших компиляторах.

Исправление ThisNameWasFree, :

Если так, мне кажется, что-то сильно не в порядке с тем, как этот цикл реализован в компиляторе. Хотите скорости - пишите на ассемблере.

Что-то сильно не в порядке у людей, которые в матчасти не секут, но мнение имеют.

1. Не все люди больны. Именно поэтому помимо ассемблера приходится писать быстрее на языках более высокого уровня.

2. Да, разворачивание цикла иногда может дать прирост по производительности. И не тебе, невежа, решать, когда, кому и на чём писать код драйверов, которые ОБЯЗАНЫ работать быстро, что бы ты там по читабельности не хотел.

Исходная версия ThisNameWasFree, :

Если так, мне кажется, что-то сильно не в порядке с тем, как этот цикл реализован в компиляторе. Хотите скорости - пишите на ассемблере.

Что-то сильно не в порядке у людей, которые в матчасти не секут, но мнение имеют.

1. Не все люди больны. Именно поэтому помимо ассемблера приходится писать быстрее на языках более высокого уровня. 2. Да, разворачивание цикла иногда может дать прирост по производительности. И не тебе, невежа, решать, когда, кому и на чём писать код драйверов, которые ОБЯЗАНЫ работать быстро, что бы ты там по читабельности не хотел.