Systems-on-a-chip (SoCs) are being taken to the cloud. Just as microprocessors drove the PC boom 20 years ago and the Internet drove the communications boom 10 years ago, SoCs are revolutionizing consumer electronics today. Each boom brought us new applications, rapid declines in product costs, and many more users. Microprocessors drove computer volumes in the millions, but complex SoCs are driving consumer products in the billions.
What is driving SoC complexity? Sonics Inc. CEO Grant Pierce focused on that question in his talk May 16 at the Semico Research Corp. Impact Conference. As we all know, today's consumers want higher quality at lower prices. They want video, voice, data, and audio in everything. All this convergence pushes the need for multi-GHz performance.
Apps run on everything, and apps need "Gigas," whether that means a 1-3GHz multicore CPU, a 100-plus-GFLOPS multicore GPU, or a 15-50GB/sec DRAM chip. As we use more apps, we will continue to need even more Gigas. But all these Gigas burn more and more power. That is why our devices die so quickly. These SoCs have gotten so powerful that today's batteries can't afford to power them all at once.
And now we've come to what is driving SoC complexity. By using subsystems, we can power only those sections of the SoC that are in use while the other subsystems remain dark. This is cloud-scale power management. It allows designers to keep SoCs dark more frequently with hardware-controlled shutdown and automatic wakeup. Cloud-scale management lowers a SoC's power use by 50 percent.
Ultimately, SoC complexity leads to improved battery life for those mobile devices using more and more Gigas.
I think complex SoC make it possible for mobile devices to easily have access to internet. Users can go online at ease and hence this fuels cloud computing.
"Cloud-scale management lowers a SoC's power use by 50 percent."
50 percent is an impressive improvement. However as more and more complexity is adding to electronic devices, we might even need a better hardware power management technique. I think that much effort should be oriented toward building better batteries.
For clarification, the mobile personal devices we carry are recognized as cloud-connected devices.Today's internet infrastructure provides connectivity, computing, applications, services, commerce and content – all on demand via the cloud. Building out the Internet Of Things (IOT), a few billion connected sensors and controllers are also connected to the cloud with future projections as high as a trillion devices by 2025.
No matter the role, the devices connected to the cloud, whether in personal mobile devices, in the cloud infrastructure or in the IOT devices have a set of attributes that include compelling user experience that challenges conventional SoCs to meet the performance, power and cost necessary for market success. We call these Cloud-scale SoCs for Cloud-connected devices.
The most demanding cloud-scale SoCs share a few common requirements: - Lots of performance required from heterogeneous multicore solutions, many running above 1 GHz or delivering Gflops/Sec. Typical user challenges include scaling to multiple clusters of multicore processing subsystems that take advantage of emerging multi-channel DRAM systems. - Full SoC throughput at full speed is required to keep the processing systems fed from shared memory. Since the CPU's, GPU's and accelerators all communicate via shared DRAM, it is essential to deliver both full throughput but also differentiated service for differing application scenarios. - Unlimited power partitioning – the number of power and clock domains is increasing, and more efficient use of subsystems in differing applications scenarios, create the opportunity for more extensive use of "Dark Silicon," where power is gated off for unused subsystems, further reducing leakage.more extensive power management techniques offer the opportunity to decrease SoC power on the order of 50% from today's results.
I hope this clarifies what Sonics' CEO Grant Pierce presented 16 May at the Semico Impact Conference.
Jack Browne, Sr VP marketing
Increasing traffic flow and increasing demand for more services and features for cloud computing is driving more complex SoCs that can deliver this – both in the client device and in the communications infrastructure. Of course this increasing complexity translates into more transistors which operate faster. This generates higher power consumption which has to be managed. Using the sub-system methodology and intelligent power management of these subsystems SoCs are developed which can deliver the performance within an acceptable power envelope. Without these SoC's there will be bottlenecks in accessing the cloud. Yes it can be managed with separate devices but by using SoC subsystems your solution is faster, cheaper and used less power. Thus, these new SoC's will enable further growth of cloud computing.
Increasing traffic flow and increasing demand for more services and features for cloud computing is driving more complex SoCs that can deliver this – both in the client device and in the communications infrastructure. Of course this increasing complexity translates into more transistors which operate faster. This generates higher power consumption which has to be managed. Using the sub-system methodology and intelligent power management of these subsystems SoCs are developed which can deliver the performance within an acceptable power envelope. Without these SoC's there will be bottlenecks in accessing the cloud. Yes it can be managed with separate devices but by using SoC subsystems your solution is faster, cheaper and used less power. Thus, these new SoC's will enable further growth of cloud computing.
SoC devices offer much more than just simple power management. Turning on and off the parts of a system is not new. This is not something specific to SoCs at all. You can already do this by wiring an FPGA to multiple microcontroller units (MCUs) in a system. as a matter of fact, you can even implement an effective power management system by using an MCU as all MCUs already offer internal power management and sleep circuitry (such as standby, deep sleep and hibernation).
Basically, a SoC allows you to put all components of a working circuit on a PCB to a single chip. The true advantages of a SoC are as follows:
1 - Offers external interfaces such as USB, FireWire, Ethernet, USART and SPI.
2 - Offers onboard analog-digital and digital-analog converters.
3 - Offers selection of mixed memory types including flash, RAM and EEPROM.
4 - Has lower cost per gate.
5 - Has lower power consumption.
6 - Offers faster circuit operation.
7 - Offers more reliable implementation.
8 - Comes in smaller physical size.
9 - Offers greater design security.
Items 5, 6 and 8 are the key reasons why SoCs are preferred in portable devices.
I am also not sure why cloud computing is directly linked to SoCs in this article. If it is for highlighling the portability aspects of cloud computing then I can see the link. However, this has not been explicitly stated.
SoC's sound like a more dedicated and standardized version of ASIC's and programmable gate arrays. I'd like to learn more about the feature set and if there is a single design or multiple tiers.
I believe what Susan means is that as our private devices rely more and more on apps and cloud-based functions, the SoCs needed to process all the data are becoming more powerful, therefore the ability to power those SoCs is directly related to the cloud.
During the Semico Impact conference, the CEO of Sonics mentioned this quite a bit.
The Socs and Cloud computing are two separate worlds.
Why the term "Cloud" has been used for power management features of Socs is not clear. This is the first time I am coming across the usage of this term in the power management context.
Cloud generally refers to a virtual pool of resources that can be tapprd from a networked client.
EBN Dialogue enables and encourages you to participate in live chats with notable leaders and luminaries. Not only editors and journalists, but the entire EBN community is able to comment and ask questions. Listed below are upcoming and archived chats.
Archived Dialogues
Thailand Stages a Comeback Join EBN contributor Jennifer Baljko on Thursday August 23, 2012, at 11:00 a.m. EST for a live chat on how electronic manufacturers in Thailand have shored up their supply chain to reduce the impact of future natural disasters.
Euro-Crisis: What It Means for High-Tech Firms Join EBN Editor in Chief Bolaji Ojo and Contributing Editor Jennifer Baljko on Thursday, July 12, at 10:00 a.m. EDT for a Live Chat on high-tech and Europe's economic difficulties.
Microsoft Surface: Potential Winners & Losers What are the implications for the electronics industry supply chain of Microsoft Corp.'s decision to launch its own tablet PC? Join industry veteran and EE Times' systems and OEM expert Rick Merritt on Tuesday, July 3, at 12:00 pm EDT for a Live Chat on this subject.
Join EBN contributor Jennifer Baljko on Thursday August 23, 2012, at 11:00 a.m. EST for a live chat on how electronic manufacturers in Thailand have shored up their supply chain to reduce the impact of future natural disasters.
Peter Drucker famously said "Trying to predict the future is like trying to drive down a country road at night with no lights while looking out the back window." Yet in the razor's-edge world of electronics—with a lean supply chain and just-in-time demands—the need to know the future is vital.
While no one really can accurately predict the future, we can take guidance from another Drucker saying which is the best way to predict the future is to create it.
You've heard the saying "the No. 1 supply chain risk is your people." That hasn't always been the case. But today's complex global supply chain requires a new type of multitalented employee. It's one who understands, finance, marketing, economics, is savvy with technology, graceful with relationships and can think analytically.
Where are these people? Are universities properly preparing the next generation supply chain professionals? How do train your existing workforce for these new, demanding positions?
Brian Fuller, editor-in-chief of EBN, will lead a 60-minute Avnet Velocity panel discussion that will ask and answer these and other questions swirling around today's supply-chain talent challenges.
To save this item to your list of favorite EBN content so you can find it later in your Profile page, click the "Save It" button next to the item.
If you found this interesting or useful, please use the links to the services below to share it with other readers. You will need a free account with each service to share an item via that service.