In this paper, a team of engineers from the Intel Non-Volatile Memory Solutions Group presents an approach to explore improving the architecture of solid-state drives (SSDs). This explorative approach is based on models captured using Intel® CoFluent™ studio. The team's goal was to identify how best to use a model-based approach to optimize the performance and cost of next generation Intel® Solid ...State Drives (Intel® SSDs), by making informed, data-driven decisions earlier in the design process.
Using the model-based approach, the team created an executable specification of SSD architecture in the form of an Intel® CoFluent™ model. Using that model, the team then explored the functional behavior and performance of the SSDs for different workloads. The executable specification helped the team identify and solve architectural issues, as well as optimize the performance of the SSDs before hardware/software development began.