IC Manage PeerCache EDA Tool Accelerator

10x EDA Tool I/O Speedup

Peer-To-Peer Flash Caching

PeerCache speeds up your EDA tool I/O by 10x. It does this by creating a peer-to-peer flash cache network from the flash in your existing compute farm, typically using only 500 GB to 1 TB per node. All nodes in the compute grid then share the local data– both bare metal and virtual machines.

By using P2P networking, PeerCache gives teams close to the 1 GB+/sec speed of direct attached storage, removing the NFS I/O bottleneck. It particularly impacts non-CPU bound jobs and interactive applications.

1/10th the Filer Disk Storage Usage

Virtual Workspaces for Managed & Unmanaged Data

PeerCache allows you to dramatically reduce your expensive NFS filer storage disk space, by eliminating the unnecessary duplication of physical copies on the filer, which contain both the common data and the meta data in each copy.

PeerCache separates the common file content from the descriptive file metadata containing the file name, size, owner, group, mask, and times of creation, access and modification.

The workspace versions share the same set of common files. Only the metadata changes and per workspace changes require additional storage, and once those changes are checked into the filer, the space is freed up on the PeerCache’s P2P caching networks.

With PeerCache’s Zero-Time Sync,  you can immediately access your work files — making copies takes only seconds or minutes, vs hours.

Data Audit Logging, Search & Analytics

Managed & Unmanaged Project Files

Audit Logs with File Data and  Metadata — Detailed design and verification information is automatically logged for all your data — both managed and unmanaged — as part of the meta-data translation described in the virtual workspace section.  Audit logs are generated for all operations on every file. Built-in data anonymization separates the analytics data from the individual users, requiring that certain protocols occur before the data-user link can be accessed.

Search queries on File History — PeerCache interfaces to the Elasticsearch open source engine for fast search queries on the large volume of log data.  You can identify which changes were made to every file, and drill down  to explore in detail.

Big Data Analytics — You can link the data to IC Manage Envision Design Progress Analytics for design progress analytics and tapeout prediction based on the activity generated by a project over time. Your search data is also available to any other big data analytics and visualization tools you may have.

Fits with Existing NFS 

100% Software

PeerCache is 100% software, and will plug-and-play into existing flows.

PeerCache takes your existing compute farm and gives you smart grid computing by sharing the flash storage.  The authoritative data is still saved to your filer, preserving your existing reliability, uptime, backup and disaster recovery.

It offers cloud bursting and cloud caching, and abstracts any file-based database, such as MySQL and Apache.

PeerCache presents a regular file system interface, working all your EDA tools, from physical design to RTL simulation regressions.