Verification Challenges on the Cloud

Synopsys Editorial Staff

Feb 07, 2023 / 2 min read

Verification makes up between 60-80 percent of the compute workload for companies today. Today, companies run verification workloads with high utilization rates, but faster time-to-results and higher quality-of-results are driving them to use public clouds for both burst and sustained capacity.

These requirements come with their own set of unique challenges. We can categorize the challenges into each of the layers of the traditional infrastructure architecture for verification, comprised of:

  • Users Access
  • Tools and Workflows
  • Grid Software
  • Data and Storage Layer
  • Compute Layer

You can learn more about Synopsys’ cloud initiatives here.


Verification Challenges on the Cloud – The Compute Layer
Verification makes up between 60-80 percent of the compute workload. Companies run verification workloads with high utilization rates, but faster TTR and higher QoR are driving them to use public clouds. Learn more at: www.synopsys.com/cloud
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • captions off, selected

        The Compute Layer

        This video focuses on the challenges at the compute layer and some of the efforts Synopsys is doing to help our customers use public cloud resources more cost effectively by partnering closely with all the major public cloud vendors and data storage providers.


        Verification Challenges on the Cloud – The Data Storage Layer
        Verification makes up between 60-80 percent of the compute workload. Companies run verification workloads with high utilization rates, but faster TTR and higher QoR are driving them to use public clouds. Learn more at: www.synopsys.com/cloud
        Video Player is loading.
        Current Time 0:00
        Duration 0:00
        Loaded: 0%
        Stream Type LIVE
        Remaining Time 0:00
         
        1x
          • Chapters
          • descriptions off, selected
          • captions off, selected

              The Data Storage Layer

              This video focuses on the challenges of the data storage layer. While traditional EDA infrastructure primarily uses NFS for sharing of data across all the compute nodes, it performs poorly when the data has to be shared. This can present a challenge when using public clouds to handle bursting needs.


              Conclusion

              In conclusion, the shift towards using public clouds for handling verification workloads comes with unique challenges, particularly at the compute and data storage layers. Synopsys is actively addressing these challenges, partnering with major public cloud vendors and data storage providers, to facilitate cost-effective utilization of these resources. Despite the hurdles, such as poor performance of NFS in the traditional EDA infrastructure, the drive towards achieving faster results and higher quality continues to influence the move towards the use of public clouds for both burst and sustained capacity.

              Scalable SoC Verification

              Verify the entire SoC with industry-leading VCS® simulation, Verdi® debug, VC SpyGlass™ RTL static signoff, VC Formal™ Apps, and silicon-proven Verification.

              Continue Reading