Свързани въпроси 'micro-optimization'
Защо `-O3` alloca на clang е 2 пъти по-бърз от g++
Относно използването и злоупотребата с alloca
Имам някои показатели в долната част на предишен въпрос. clang очевидно има по-добра реализация в профила на оптимизатора -O3 . Какво дава? Клангът пресича ли някакви ъгли? Освен това, тъй като...
1108 изгледи
schedule
24.09.2022
80286: Кой е най-бързият начин за умножение по 10?
За да умножа число по което и да е кратно на 2, ще го преместя толкова пъти.
Има ли такава техника за умножаване на число по 10 за по-малко цикли?
110 изгледи
schedule
18.09.2022
Възможно ли е да оставите полета унитиализирани с помощта на определени интиализатори?
Помислете за следната структура и функция, за да създадете структурата:
#define MAX_ELEMS 1000
struct stuff {
double magic;
bool is_valid[MAX_ELEMS];
double values[MAX_ELEMS];
};
struct stuff make_stuff(double magic) {
return (struct...
78 изгледи
schedule
04.10.2022
Как може да се ускори този Java код?
Опитвам се да сравня колко бързо може Java да изпълни проста задача: да прочете огромен файл в паметта и след това да извърши някои безсмислени изчисления върху данните. Всички видове оптимизации се броят. Независимо дали пренаписва кода по различен...
792 изгледи
schedule
22.10.2023
Бавен ли е условният оператор?
Гледах някакъв код с огромен оператор switch и if-else оператор за всеки случай и моментално почувствах желание да оптимизирам. Както винаги трябва да прави един добър програмист, аз се заех да получа някои факти за трудни времена и започнах с три...
6798 изгледи
schedule
09.11.2023