News for hackers. Stuff that matters.
Re:Intel Exiting 5G Modems by metildaa on Tuesday April 16, 2019 @09:09PM (#19678792)
Optane will be squandered by limited CPU support and slim software support :c

Optane is a neat idea, but the severe change in software architecture combined with only select CPUs even supporting it will limit uptake outside FAANGs or organizations with really specialized needs.

Re:Intel Exiting 5G Modems by Tostino on Tuesday April 16, 2019 @10:05PM (#19679071)
Databases will love Optane. There have been companies showing how much they are willing to spend on database hardware and software for ages. I'm not sure that will change any time soon.
Re:Intel Exiting 5G Modems by dman on Tuesday April 16, 2019 @10:57PM (#19679375)
Not so sure about this. World is increasingly moving to distributed scale out databases. Once you go that way consensus algorithms and rpc costs dwarf disk io speed.
Re:Intel Exiting 5G Modems by magila on Tuesday April 16, 2019 @11:43PM (#19679592)
Not everyone is building apps which need to be "web scale". Optane has the potential to significantly raise the performance ceiling of a single-master database. I bet there are a lot of companies who will happily drop six figures on Optane systems if it saves them the complexity of managing a distributed database.
Re:Intel Exiting 5G Modems by lmm on Wednesday April 17, 2019 @03:54AM (#19680622)
The niche where your present requirements are big enough to benefit from Optane and your future requirements are small enough to not need to go distributed is pretty narrow.
Re:Intel Exiting 5G Modems by dogma1138 on Wednesday April 17, 2019 @04:56AM (#19680884)
Finance, healthcare, and enterprise systems.

I'm not sure it's really a niche.

Re:Intel Exiting 5G Modems by lmm on Wednesday April 17, 2019 @09:53AM (#19682536)
I've worked for a company that was willing to spend that kind of money on monolithic database servers. They were a top-100 website though, and this was the best part of a decade ago (and thus e.g. in the pre-SSD era).

They were also scrambling to move all their services away from use of that database in favour of a horizontally scaled system that could grow further.

The query rate that can be handled by a single conventional server are pretty monstrous these days. You'd have to be simultaneously a) maybe top-50 website level load (I'm well aware that there's a lot more than websites out there, but at the same time there really aren't that many organizations working at that scale, much as there are many that think they are) and b) confident that you weren't going to grow much.

Re:Intel Exiting 5G Modems by dogma1138 on Wednesday April 17, 2019 @12:02PM (#19683743)
The real world is much bigger than websites/apps.
Re:Intel Exiting 5G Modems by lmm on Thursday April 18, 2019 @03:38AM (#19689393)
It is, and I acknowledged that. But it gives a sense of the scale involved. Just as there are very few websites/apps that need to handle, what, 2000 requests/second (and simultaneously don't intend growing by more than a factor of two or so), systems that need that kind of performance in any other field are similarly rare.
Re:Intel Exiting 5G Modems by dogma1138 on Thursday April 18, 2019 @06:04AM (#19689904)
Not really, it’s also not necessarily not needing to grow but not everything can scale in the same manner as Netflix or Facebook.

Financial systems especially trading platforms need to ensure market fairness they also need to have at the end a single database as you can’t have any conflicts in your orders and the orders need to be executed in the order they came in across the entire system not just a single instance.

This means that even when they do end up with some micro-service-esque architecture for the front end it still talks to a single monolithic database cluster in the end which is used to record and orchestrate everything.

Re:Intel Exiting 5G Modems by lmm on Thursday April 18, 2019 @10:18AM (#19691171)
That is indeed one case where a large single-node database makes a certain amount of sense (though it's not the only solution; you need a globally consistent answer for which orders match with which, but that doesn't have to mean a single database node. Looking at the transaction numbers I'd assume that e.g. the busiest books on NYSE must be multi-node systems just because of the transaction rates). But fundamentally there are what, 11 equity exchanges in the US total (and less than half of those are high-volume). And the market fairness requirements are very specific to one particular kind of finance; they're not something that would be needed in healthcare, general enterprise, or most financial applications. Like I said, niche.
Re:Intel Exiting 5G Modems by adrianN on Wednesday April 17, 2019 @12:55AM (#19679863)
That really depends on the workload.
Re:Intel Exiting 5G Modems by dman on Wednesday April 17, 2019 @07:34AM (#19681596)
You are correct.
Re:Intel Exiting 5G Modems by metildaa on Tuesday April 16, 2019 @10:19PM (#19679167)
Yep, exactly what I was getting at. If you have a giant database and a big budget, Optane is great. It could be really useful for smaller users too, but its unlikely to become widely popular as the average developer won't have it available in their laptop or desktop.
Re:Intel Exiting 5G Modems by sufiyan on Tuesday April 16, 2019 @11:29PM (#19679523)
Optane will be seen as a really big main memory by the OS and that's it. So, I don't get why there will be severe changes in software..
Re:Intel Exiting 5G Modems by metildaa on Tuesday April 16, 2019 @11:58PM (#19679652)
Optane is not durable enough to survive as main memory, hence use cases using it as primarily read memory to avoid wearing out the cells with writes.

Take a look at how cagey Intel is acting about Optane: https://www.semiaccurate.com/2018/05/31/intel-dodges-every-q...

This is the same behaviour as with Intel's LTE chips, where promised features keep slipping (much to Apple's dismay).

Re:Intel Exiting 5G Modems by Symmetry on Wednesday April 17, 2019 @07:37AM (#19681611)
The new DIMMs Intel is putting out have a RAM cache in front of the optane memory that will absorb all the churn plus a wear leveling algorithm on the writeback side. It has big enough capacitors to put all its data away in the event of power loss.

https://www.storagereview.com/intel_optane_dc_persistent_mem...

All of which looks to solve the wear problem even if it means higher price and latency.

Re:Intel Exiting 5G Modems by wtallis on Wednesday April 17, 2019 @02:27AM (#19680236)
SemiAccurate's singing a different tune this year, now that Intel has stated that the Optane DC Persistent Memory modules are warrantied for 5 years regardless of workload. Intel's gotten write endurance up to sufficient levels for use as main memory, though if you use those DIMMs as memory rather than storage, then your DRAM will be used as a cache.