It used to be that computing hardware was kept general-purpose to support any workload.
Intel will produce its own custom chips for cloud providers next year, reports the New York Times.
The reason is simple: Intel can easily change chip designs and leave out unwanted core features or alter other properties, such as to gain compute and power optimization for public cloud servers. It’s a matter of a few commands to the production systems to get custom chips.
The public cloud providers are willing to pay for custom chips if they can save power during operations or get better performance when processing common workloads. Indeed, since 2012, Intel has had an internal “Just Say Yes” program dedicated to looking for workloads that require custom chips.
In fact, most public cloud providers already contract with Intel or other chipmakers for custom chips, again for cost and workload optimization purposes. There does not seem to be much of a downside to doing so, and I suspect the practice will continue.
But there is a downside: Workload characteristics change over time, so the underlying software that supports a public cloud system needs to change as well. If the chips are customized for specific system requirements, changing the system means a mismatch in what the workloads need to do -- and the services the custom chips provide.
However, general-purpose chips won’t provide the same optimization and cost efficiencies, so it may still be more economical to swap out the chips (or the servers using them) as the workloads change. I suspect such chip-planning meetings are happening in cloud providers' offices all over the world right now, as public cloud computing expands and the margins continue to be small to nonexistent, which only increases the pressure to increase efficiency.
The use of custom chips for public clouds seems to be the right thing to do, but it’s also a bit strange. Software was always the part of the system you customized, and the hardware supported the software. But these days, software and hardware need to work closer together, so hardware may have to be more malleable than before, especially for the scale and fast pace of the cloud.
The reason is simple: Intel can easily change chip designs and leave out unwanted core features or alter other properties, such as to gain compute and power optimization for public cloud servers. It’s a matter of a few commands to the production systems to get custom chips.
The public cloud providers are willing to pay for custom chips if they can save power during operations or get better performance when processing common workloads. Indeed, since 2012, Intel has had an internal “Just Say Yes” program dedicated to looking for workloads that require custom chips.
In fact, most public cloud providers already contract with Intel or other chipmakers for custom chips, again for cost and workload optimization purposes. There does not seem to be much of a downside to doing so, and I suspect the practice will continue.
But there is a downside: Workload characteristics change over time, so the underlying software that supports a public cloud system needs to change as well. If the chips are customized for specific system requirements, changing the system means a mismatch in what the workloads need to do -- and the services the custom chips provide.
However, general-purpose chips won’t provide the same optimization and cost efficiencies, so it may still be more economical to swap out the chips (or the servers using them) as the workloads change. I suspect such chip-planning meetings are happening in cloud providers' offices all over the world right now, as public cloud computing expands and the margins continue to be small to nonexistent, which only increases the pressure to increase efficiency.
The use of custom chips for public clouds seems to be the right thing to do, but it’s also a bit strange. Software was always the part of the system you customized, and the hardware supported the software. But these days, software and hardware need to work closer together, so hardware may have to be more malleable than before, especially for the scale and fast pace of the cloud.
HP Support Number
ReplyDeleteHP Printer Support Number
Dell Printer Support
Canon Printer Technical Support Phone Number
Epson Printer Support Number
Brother Support Number
HP Laptop Support Number
HP Customer Service
HP Toll-Free Number
HP Support
HP Printer Help Number
Dell Support Phone Number
Canon Printer Support Number
Epson Customer Service
Brother Printer Support Number
HP Help Number
Canon Printer Support Number
Epson Helpline Number
Dell Support Number
ReplyDeleteHP Printer Support Number
Dell Printer Support Number
Canon Printer Customer Care
Epson Support Phone Number
Brother Technical Support
HP Printer Help and Support
HP Customer Support Number
HP Helpline Number
Epson Support Number
HP Printer Tech Support Number
Dell Technical Support Number
Canon Printer Technical Support
Epson Printer Support
Brother Help Number
HP Printer Tech Support
Dell Customer Service
Epson Tech Support Number
Canon Printer Support
ReplyDeleteHP Printer Technical Support Number
Dell Customer Care Number
Canon Printer Toll-Free Number
Epson Tech Support
Brother Toll-Free Number
HP Contact Number
Epson Customer Service
Canon Printer Toll-Free Number
Brother Support Number
HP Printer Toll-Free Number
Dell Toll-Free Number
Canon Printer Toll-Free Number
Epson Help and Support
Brother Help and Support
HP Phone Number
Canon Printer Customer Support,
Brother Contact Number
McAfee antivirus support phone number
ReplyDeleteMcAfee help Number
McAfee antivirus Customer Service Phone Number
McAfee Support Phone number
Mcafee help and support number
McAfee Helpline Number
McAfee Technical support number
McAfee Customer Service
McAfee Toll-Free Number
McAfee Support
McAfee Customer service Number
McAfee Customer Support Phone Number
McAfee Antivirus Technical Support Phone Number
McAfee antivirus technical Support Phone Number
McAfee Contact Number
HP Printer Support
ReplyDeletesupport for hp printer
HP Printer Support Number
hp printer customer service
hp printer tech support
hp printer technical support number
hp printer phone number
contact hp printer number
HP Printer Support Number
hp printer customer support number
HP Printer Support Number
hp printer customer support number
HP Printer Support Number
hp printer customer service
hp printer tech support
hp printer technical support number
hp printer phone number
contact hp printer number
HP Printer Support Number
hp printer customer support number
support for hp printer
Samsung printer Support
ReplyDeleteSamsung printer phone number
samsung printer help number
samsung printer support number
samsung printer technical support
samsung printer tech support
samsung printer phone number
samsung printer help number
samsung printer customer support number
samsung printer technical support
samsung printer phone number
samsung printer help number
samsung printer customer support number
samsung printer technical support
samsung printer tech support
samsung printer phone number
samsung printer help number
samsung printer customer support number
samsung printer technical support
samsung printer tech support
HP Printer Support
ReplyDeletesupport for hp printer
HP Printer Support Number
hp printer customer service
hp printer tech support
hp printer technical support number
hp printer phone number
contact hp printer number
HP Printer Support Number
hp printer customer support number
HP Printer Support Number
hp printer customer support number
HP Printer Support Number
hp printer customer service
hp printer tech support
hp printer technical support number
hp printer phone number
contact hp printer number
HP Printer Support Number
hp printer customer support number
support for hp printer
Samsung printer Support
ReplyDeleteSamsung printer phone number
samsung printer help number
samsung printer support number
samsung printer technical support
samsung printer tech support
samsung printer phone number
samsung printer help number
samsung printer customer support number
samsung printer technical support
samsung printer phone number
samsung printer help number
samsung printer customer support number
samsung printer technical support
samsung printer tech support
samsung printer phone number
samsung printer help number
samsung printer customer support number
samsung printer technical support
samsung printer tech support
Dial Printer Support is an online service provider which provides the best customer service. It resolves the brother printer, brother laptop and desktop issues. Once you give a call to the expertise they will get in touch with you to figure the exact problem. Further the team will guide you on the ways to resolve the issue over the phone.
ReplyDeletebrother printer technical support
Woah! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “ perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.
ReplyDeleteHello! This is my first visit to your blog! This is my first comment here, so I just wanted to give a quick shout out and say I genuinely enjoy reading your articles. Your blog provided us useful information. You have done an outstanding job.
ReplyDeleteCareer counselor
It's a very distinctive blog thanks for sharing. Visit Our Website http://www.customershelpme.com/ and get solutions for issues in Laptop, Printer, antivirus, Router, mail, and other devices.
ReplyDeletelaptop Customer Help Me,
PrinterCustomer Help Me,
It's an innovative and informative blog thanks for sharing. if you are having any type of issue regarding Tomtom Gps then visit our website.
ReplyDeleteTomtom Map update,
Tomtom GPS Updates,
Tomtom Update,
Woah! I’m enjoying the template/theme of this website. It’s simple, yet effective. A lot of times it’s very hard to get that “ perfect balance” between superb usability and visual appeal. I must say you’ve done a very good job with this.
ReplyDeleteBuy Generic Medicine is an online store that offers medicines for customers at an affordable price.
Armodafinil
Armodafinil online
Buy Armodafinil
Buy Armodafinil online
Buy armodafinil 150 mg online