yes, single-cores can run multiple threads but
not simultaneously, this architecture in particular can make single-cores run multiple threads simultaneously.
its like a person writting a couple of essays, while a single person can write multiple essays, he cannot write them all at once as if having multiple writting hands and brains.
and to note, this "multi-threading" you're putting into example isn't exactly multi-threading at all, see
preemptive multitasking.
where as in
sumultaneous multi-threading.
Multithreading is similar in concept to preemptive multitasking but is implemented at the thread level of execution in modern superscalar processors.
In simultaneous multithreading, instructions from more than one thread can be executing in any given pipeline stage at a time.
PS: a few years back, when i asked about running more than two threads on a single core whether it'd be more efficient, everyone said it was an absurd idea.
edit: i cant seem to dig up that old thread (pun intended).
this one's a recent post, did they prune the other one?
edit2: speaking of multi-threading, if anyone remember a few pages back, some of us were discussing the effects of "more cores" with gaming.
and theres a tiny-bit of improvement with minimum frame-rate and frame-time with more cores.
to point out, and looking into certain processor architecture, or however you call that.
a barrel processor's pros and cons had pointed out something really interesting in a sense that most of us might've already forgotten about such issues.
http://en.wikipedia.org/wiki/Barrel_processorAdvantages compared to single threaded processors
A single-tasking processor spends a lot of time idle, not doing anything useful whenever a cache miss or pipeline stall occurs. Advantages to employing barrel processors over single-tasking processors include:- The ability to do useful work on the other threads while the stalled thread is waiting.
- Designing an n-way barrel processor with n-deep pipelines is much simpler than designing a single-tasking processor because a barrel processor never has a pipeline stall and doesn't need feed-forward circuits.
- For real-time applications, a barrel processor can guarantee that a "real-time" thread can execute with precise timing, no matter what happens to the other threads, even if some other thread locks up in an infinite loop or is continuously interrupted by hardware interrupts.
notice the parts "stalled thread", "interrupts" and "realtime", these issues are indeed still present with current modern CPUs on both intel and AMD.
to experience it yourself, open taskmanager and choose a light but consistent load on CPU resource, and push it's priority to "realtime", this will cause everything including itself to lag mind you.
now looking back, windows and other apps does cram more than a hundred threads on so few of your cores, you can see it in taskmanager's performance tab.
just one of these threads stalling can cause some microsecond jitters, and so does interrupts.
a few microsecond of jitter might not be much evident, but in terms of raw compute its practically wrecked the timing of each other threads in line.
and is also the reason why games stutters so madly with less than 4cores.
tl;dr - this might be why multiple cores feel a lot more smoother, regardless of overall performance.
on the topic of multi-threading, theres the GPUs as well.
if anyone recalled, the GPU has more than a hundred cores in it.
and though it appears a single core(not quite sure about this), it uses a very fast scheduler to spread the threads.
so a stream of threads is funneled through a single input, and a scheduler spreads it amongst the multiple cores.
but the graphics is quite unique in it's own, a single process contains thousands if not millions of threads by its own.
which means it can fairly and evenly spread itself amongst the hundreds of cores.
unlike your typical desktop process which only contains a single or some few threads by its own.
though from this, it makes me wonder how a CPU would perform when adopting that style of execution.
an example of this is the
VISC processor where a single-thread, after breaking it down, could be spread amongst multiple cores.

the advantage of this, from the way i see it, is easier implementation of multi-threading of apps, whether it'd be more efficient than hard-coded multi-threads is another matter all together.
http://www.extremetech.com/computing/193000-the-alienware-graphics-amplifier-finally-desktop-quality-graphics-on-your-laptopif they made this USB capable, though i doubt we'd get enough bandwidth or even a low enough latency to utilize a GTX980, maybe just a GTX750Ti might make things worth it.
http://www.extremetech.com/computing/192711-samsungs-new-20nm-ddr4-clears-the-way-for-massive-128gb-dimmsridiculous, its large, too large, i wish i had the money for a pair.
this reminds me, has there been a review about DDR4's multiple dimm bandwidth?
apparently each slot is it's own channel, e.g. an 8slot ddr4 is an octa-channel.
http://www.extremetech.com/extreme/192929-255tbps-worlds-fastest-network-could-carry-all-the-internet-traffic-single-fiberthis, and the deep sea pipelines, just do it please.
http://www.tomshardware.com/news/philips-4k-bdm4065uc-monitor,27977.htmlhttp://techreport.com/news/27290/new-philips-monitor-serves-up-4k-on-a-40-va-paneloh my, its pretty nice to see 40" 4K going below $1K.
http://techreport.com/news/27277/amd-a-series-price-cuts-still-arent-in-effecti get the feeling that AMD is pulling a sly one, announcing a "price cut" in advance (more than a few weeks) could technically stagger purchases on other items.
e.g. "ohh they're slashing prices, i'll hold off my i3 purchase for now."
http://techreport.com/news/27263/microsoft-quarterly-revenue-up-25-on-strong-surface-xbox-sales#metalquite surprising that they're still being stingy about their consumer pricing, considering theres
this much growth in revenue.
though i didn't know microsoft had a seer in their team, who would've guessed they'll rake in $23.2B revenue in Q1
2015.
i'm pretty sure its a typo though

and this is a fiscal year budget.
http://www.tomshardware.com/news/lian-li-mini-itx-nas-pc-q26,27950.htmlright, if only most ITX boards has more than 10sata slots, or BGA itx boards.
http://techreport.com/news/27295/get-ready-for-more-graphics-cards-with-8gb-of-rammoar VRAM, i just wish game coders could make their engines load entire texture packs to saturate the entire VRAM regardless of size, think android RAM usage case.
http://techreport.com/news/27299/sage-microelectronics-enables-5tb-sata-ssdsdat SSD, and dat price, its
very slow though at SATAII cap sustained speed, but at least the IOPs isn't bottlenecked by that.
http://www.globalpr.com.tw/press-room/lian-li/press-releases/article/lian-li/lian-li-unleashes-hell-on-the-pc-market-with-the-pc-d666-1/dual system on a single case, NAS+mainsystem would work well in this, ridiculously overpriced though.
http://www.techpowerup.com/reviews/NVIDIA/GTX_980_PCI-Express_Scaling/1.htmlholy crap thats mighty low bandwidth consumption, whatever Nvidia did to it's compression algorithms its doing a
very good job.
this card could technically run on the bottom 4x 2.0pcie slot without much issues at all.
now if only they step up the extra slots to 3.0pcie we'd see a lot less bottlenecking all together.
considering that 4.0pcie will be predominant on the next batch of motherboards.
http://www.phoronix.com/scan.php?page=article&item=linux_raid_fs4&num=1ohhhhhhhhhhhh, SSDs benchmarked on linux using different filesystems.
http://wccftech.com/intel-launching-skylakes-unlocked-broadwell-q2-2015/well, at least skylake-S is still in Q2'15, and here i was thinking that
they had postponed it to Q4'15.
http://www.extremetech.com/computing/193628-what-does-a-cpu-do-when-its-doing-nothingthat was enlightening, i can see where this would go with windows 10 on tablets.
i do wonder though, if you can manipulate the interrupt timer to interrupt more often, will it make the system respond faster? at the cost of power efficiency of course.
http://www.extremetech.com/extreme/193794-new-phase-change-material-lights-the-way-to-all-optical-super-fast-computinganother vaporware?
http://www.anandtech.com/show/8496/dell-previews-27inch-5k-ultrasharp-monitor-5120x2880mmmmmh, 5K. wasted on a bad-rep manufacturer, they haven't earned their credibility on the UHD market yet.
damn it, they took out the EA-550 from their sell list.
though on the other hand a seasonic 500BT ECO had popped out for $52, this versus the Antec VP550P V2.
anyone know whether this one is better than antec's? i heard it was based on Seasonic's S12 series, not the S12II.
edit: adding a few more PSUs on that list of local supplies.
does anyone know whether Antec EA-550 Platinum is reliable? well Antec in general too, curiously i found it locally for $81, and it's 450W version for $65.
according to tomshardware it seems well-built, minus some regulation quirks.
if its fairly reliable, it'd replace the FSP Raider 550W i have thats already rocking 2years now (almost 24/7 at that).
to list whats locally available to me though:
Corsair VS550 = $50
Corsair CX500 = $64
Corsair CX500M = $73
Corsair GS600 2013 = $73
Corsair CS550M = $91
Corsair TX650M = $102
Corsair TX650 v2 = $104
Cooler Master Elite V2 500watts = $42
Cooler Master Thunder M 520W = $57
Cooler Master GX2 550watts = $68
Cooler Master Silent Pro Gold 550watts = $69
Seasonic 400BT ECO 400watts = $46
Seasonic 500BT ECO 500watts = $52Seasonic 600BT ECO 600watts = $57
Seasonic S12II 520watts = $62Seasonic S12II 620Watts = $75
Seasonic M12II-520 EVO = $75
Seasonic M12II-620 EVO = $96
Seasonic G550 = $96
Seasonic P-520FL Platinum = $125Antec VP550P V2 = $48
techpowerup seems to regard it well, for it's ridiculously low price its an option for the NAS.
Antec TruePower TP-550 = $61
Antec VP650P V2 = $67
Antec HCG-620M = $74
Antec EA-550 Platinum = $81 tomshardware says its quite a good PSU, but hows the reliability?
EVGA 500B = $45
FSP Raider 550watts = $57FSP AURUM S 600Watts = $87 interesting price point for a gold 600W PSU.
FSP AU-550M AURUM CM = $91
FSP AU-650M AURUM CM = $99
Hec Cougar RS 550W = $54
Hec Cougar PowerX 550W = $58
Hec Cougar PowerX 700W = $75
Hec Cougar CMX700 700W = $96
note: i'll have to point out that the seasonic platinum is far outside of what i can consider worth it, i'd find it worth something if it was at least $100.
PS: budget limit is $100 for a PSU, i could stretch it a bit more though it wouldn't be worth it considering S12II 620W is only $75, efficiency aside.
PSS: as much as i'd like to search and link every single one's reviews i'm not really that bored.
i think i just found something that'd simplify my project o.o
basically, i could possibly do a HTPC+NAS+Router on a Windows platform.
what tipped me off on this is TMeter, and connectify, well i only need an AP with DHCP and a Traffic shaper (QoS).
on that note security might be a concern, but it isn't really that bad though.