Re:Chip Design Shifts as Fundamental Laws Run Out of Steam
by bluGill on Tuesday November 01, 2022 @07:06AM
(#33419550)
These days cache is more important than registers. For typical n linear search beats the pants off of binary search just because linear search is cache friendly.
Modern optimizing compilers almost always to a much better job of micro optimization. Humans are much better attack the big picture making code fast with changes that cannot be safely made by the compiler because the algorithm isn't equivalent in all cases.
Even in 1980 programmers knew that optimization was best done at a high level. The low level stuff just had more value when compilers were not good.
Modern optimizing compilers almost always to a much better job of micro optimization. Humans are much better attack the big picture making code fast with changes that cannot be safely made by the compiler because the algorithm isn't equivalent in all cases.
Even in 1980 programmers knew that optimization was best done at a high level. The low level stuff just had more value when compilers were not good.