пытаться
я есть 2 очень похожие функции ядра, в том смысле, что код почти такой же, но с небольшой разницей. На данный момент у меня есть 2 варианта:
Напишите 2 разных метода (но очень похожих)Напишите одно ядро и поместите блоки кода, которые отличаются в операторе if / elseНасколько выражение if повлияет на производительность моего алгоритма?
Я знаю, что ветвления нет, поскольку все потоки во всех блоках будут входить либо в if, либо в else.
Так уменьшит ли один оператор if мою производительность, если функция ядра будет вызываться много раз?