Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 0 odgovora
  • 2.568 pregleda
Optimizacija za dodavanje jedan 06.08.2017. u 03:27 · pre 112 meseci #1
Za sledeci code snippet:

Code:
 
    cmp r9,1
    je .one
    add rdi,r9
    sub rdx,r9
    jmp .L0
.one:
    inc rdi
    dec rdx
    jmp .L0


Da li se ovakva optimizacija isplati? Po nekom merenju ako je rezultat 1 daje znacajno ubrzanje na haswell-u . Sta mislite o ovome?
Po nekoj logici branch bi trebao da kosta ali kod mene dolazi do ubrzanja i to ne malog a cak nije nimalo sporiji od varijante bez brancha.

Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme