Congratulations for tricking someone into giving you money. Good luck with your impending disaster.
The best thing about BYOD is that it wrestles some measure of control away from annoying sysadmins like you who think the only purpose of a computer is to continuously run software updates and anti-virus scans--and of course justify increasing the IT budget (again) and internally billing a couple grand per user per year for a 'managed laptop'. Camp 1 needs to be drug into the street and shot.
First, stop pretending that everything needs to be kept as secure as the nuclear codes.
For the stuff that needs some security. Let people use their own devices and connect through thin client software (i.e., VNC, Citrix, rdesktop). Keep the stuff that needs to be secure in carefully managed server land and stop pretending that you can extend the firewall to include managed laptops so long as you continuously run 14 layers of spy software on them.
The primary benefit of caches for HPC applications is *bandwidth filtering*. You can have much higher bandwidth to your cache (TB/s, pretty easily) than you can ever get to off-chip--and it is substantially lower power. It requires blocking your application to have a working set that fits in cache.
He's pulling out quotes from Cray (I used to work there) about how caches just get in the way--and they did, 30 years ago when there were very few HPC applications whose working set could fit in cache. It's a very different world nowadays.
Sometimes skipping college doesn't make you a genius, sometimes it just means you are doomed to repeat 50 years worth of mistakes in a well developed field.
Please explain to me simply how you get 10x in compute efficiency over GPUs--these chips are already fairly optimal at general purpose flops per watt because they run at low voltage and fill up the die with arithmetic.
GPUs have excellent memory bandwidth to their video RAM (GDDR*), they have poor IO latency & bandwidth (PCIe limited) which is the main reason they don't scale well.
We've heard the VLIW "we just need better compilers" line several times before.
Thus far this sounds like a truly excellent high school science fair project, or a slightly above average college engineering project. It is miles away from passing an industrial smell test.
"Virtual Memory translation and paging are two of the worst decisions in computing history"
"Introduction of hardware managed caching is what I consider 'The beginning of the end'"
These comments belie a fairly child-like understanding of computer architecture.
All failures, which is exactly why Apple is teetering on the edge of bankruptcy right now.
What are you talking about?
iPod, iPhone, and iPad. Apple has a $760B market cap (just looked up on my Apple watch), so (a) they're not missing your $350, and (b) maybe they know what they're doing.
How do you compare lifestyles between SF and suburban Chicago? What if I have a beautiful view of the Golden Gate Bridge in SF and I go jogging through the Presidio in the morning and have lunch in Chinatown? How much does the home cost in Kansas that affords me that same lifestyle? Oh, yeah, right, infinity dollars.
As hard as this may be to believe for the suburban castle folk, there are things that weigh heavier on someone's quality of life than how many square feet (or bathrooms or garages) their home has. People are different, they care about different things.
You will never understand why people choose to live in San Francisco or Manhattan until you understand that people value different things.
Or anybody else for that matter. Everything under the sun has prior art. Every "new" invention involves combining some prior technology with a spit-shine and then reselling it.
Apple is held to a standard that noone else in technology has ever been held to.
Safari has always been an extremely standards compliant web browser. And Apple is a huge supporter of Webkit which the underlying rendering engine in several other browsers.
You're completely full of shit. You don't like Apple because you don't like Apple customers.
They make hundreds of billions of dollars by selling physical devices to willing customers--it's always been this way.