HTPC for cheap

So I'd like to get a little HTPC going. I'm going to run Ubuntu Server (or some other type of Linux variant) on it, and use it for a variety of things. I'd like to be able to use it for Steam in-home streaming, and I'd like to run Apache on it, and maybe network some drives to it. It's going to be plugged into my TV. I'd also like to be able to host 4-5 player servers on it for me and my friends, maybe Minecraft, or Red Orchestra 2. Just the servers. It doesn't have to play any games, just be able to stream games from time to time.

The thing is, I want to do this for as cheaply as possible. I'm looking at this:

with a Celeron J1900 for $99. I'm confused as to why that's the same price as this:

Which has the Celeron N2807.

Is the J1900 much worse than the N2807? I know it's older, but the 1900 has the edge in single core, and absolutely kills it in multicore being a quad-core. I guess what I'm wondering is why on earth are the Bay Trail chips so good? Is there something I'm missing about them? The 1900 just kills the N2807 in everything:

So then I started comparing the 1900 to other newer CPUs. I could get this MSI for $5 more:
It's packing a Celeron 3205U. I asked a buddy of mine who works at Intel and he said he's not positive, but he thought that the 3205Us were originally defective Broadwells and branded Celerons.

So when I compared that to the J1900, it's way closer than I thought it'd ever be:

The 1900 is obviously faster in multi core, and takes a hit in single core, so clearly the Broadwell is getting more down per cycle (a lot more since it's much lower frequency.) And the floating point performance of the Broadwell is almost twice as fast. But it really just seems marginally better, and since I want to multipurpose this, I'm not sure if I'm better off going with the Broadwell, which will have better single core performance, or the J1900, which has light years better multicore performance. I feel like I'm really missing something about the J1900. How can a low power chip from 2013 still be so good? And why is it 2.4ghz when every new chip Intel makes is like 1.5?

Also, the MSI supports dual channel which I know will make a difference in terms of streaming, but is single channel memory capable of streaming? I'm really not sure how much memory bandwidth you need for Steam streaming.

EDIT: For $110, should I just go with this?

2nd EDIT: I should point out I'm just streaming 1080p and couldn't give a rats ass about 4k.

The biggest difference between the J1900 and N2807 is the market they're meant for. The N2807 is meant for ultra portables where power and heat are precious commodities, and why that's why it has a price premium. The J1900 was targetted at nettops and thin clients, and puts out over doubled the heat - it has a 10W TDP, where as the N2807 has ~4W TDP. In your application, the J1900 makes way more sense, but you were going for a tablet, or passive cooling, the lower TDP maybe worth sacrificing performance. The N2807 was never meant for desktop applications.

Opting for a desktop Celeron/Pentium might be the better route overall however, since they aren't contained by power or heat, and the main target is value.

1 Like

Thanks. Shortly after I posted this, I found an MSI with a Pentium 3805U for only $10 more, so I picked that up. The performance was plenty better than the J1900 according to the benchmarks