Hacker News new | ask | show | jobs
by electromagnetic 6095 days ago
Flash only runs on a single core, and most Atom's have the same processing size as a core on my Core 2 (1.66ghz x 2). This means any very intensive flash will still max out a processor, which is why flash urgently needs to implement hyperthreading to alleviate this process, until it does it's in risk of replacement in some areas of its market.
3 comments

You clearly have no idea what you're talking about re: concurrency. If mentioning cores repeatedly (and summing their clock rates) wasn't enough of a giveaway, proposing Hyperthreading in userspace is just hilarious.

The problem with flash is not that it's single-threaded -- it's because NSAPI plugins run in (and block) the main() thread!

I guess you mean NPAPI.
Adobe really needs to hyperthread their Grand Central dispatch cores with Erlang or they're not going to get anywhere.
Atoms do not perform as much work per cycle as the Core 2 series. They are still at a disadvantage.
Indeed. My few-year-old Core 2 duo @ 1.44Ghz (I think) is much faster than my newish Atom netbook. Power and cost savings does not come for free.