Om valet står mellan de billigaste i5-modellerna och i3 så välj i3 för den kommer vara snabbare i en klar majoriteten i fallen p.g.a. högre enkeltrådprestanda.
i5 6400 har en maximal frekvens på 3,3 GHz och kommer därför vara långsammare än i3 6100 för i princip allt man kör på skrivbordet förutom specialfall som rendering.
Tror även att många missat var Skylake (nuvarande Intel familj) fick sin största prestandavinst. Den är hur mycket prestanda Hyperthreading ger! Ovanpå detta så är i3-modellerna högre klockade än vad de varit tidigare, finns nu modellen upp till 3,9 GHz (i3 6320).
I3-familjen har aldrig presterar så bra relativt i5 som nu. Vidare har gapet mellan i5 och i7 aldrig varit större.
Att i3 fått ett rejält lyft man bl.a. se i det test som Eurogamer gjorde kring Skylake i3 som gaming CPU, det är ett rejält lyft över Haswell (som är den generationen innan där man lanserat i3 för stationära).
En slutsats man drog är att i3 6100 faktiskt presterar bättre än i5 2500 i dagens spel. Dagens spel kan nästan alltid använda fler än två CPU-trådar, ändå presterar i3 bättre vilket är en indikation på hur väl HT presterar i Skylake.
AMD är meningslöst idag, en Skylake i3 kommer vara snabbare på extremt nära 100 % av fallen. Redan i3 4130 klev förbi FX-8350 även när man stressar datorn med att köra flera CPU-intesiva applikationer samtidigt (något som INTE kräver många CPU-trådar, alla moderna OS kan köra flera program samtidigt på en CPU-tråd).
Så AMD skulle ge både en dyrare och långsammare dator för ditt användarfall.
Om något kan du funderar på om det kanske kan vara värt att gå upp till i3 6300. Ger lite mer prestanda tack vare lite mer L3-cache (ger i.o.f.s. mest för spel) och marginellt högre frekvens. Kan vara värt det om det handlar om någon enstaka hundralapp.