Paper
19 September 2018 Maximizing utilization of large-scale mask data preparation clusters
Author Affiliations +
Proceedings Volume 10775, 34th European Mask and Lithography Conference; 1077513 (2018) https://doi.org/10.1117/12.2326553
Event: 34th European Mask and Lithography Conference, 2018, Grenoble, France
Abstract
With CMOS technology nodes going further into the realm of sub-wavelength lithography, the need for compute power also increases to meet runtime requirements for reticle enhancement techniques and results validation. Expanding the mask data preparation (MDP) cluster size is an obvious solution to increase compute power, but this can lead to unforeseen events such as network bottlenecks, which must be taken into account. Advanced scalable solutions provided by optical proximity correction (OPC)/mask process correction (MPC) software are obviously critical, but other optimizations such as dynamic CPU allocations (DCA) based on real CPU needs, high-level jobs management, real-time resource monitoring, and bottleneck detection are also important factors for improving cluster utilization in order to meet runtime requirements and handle post-tapeout (PTO) workloads efficiently. In this paper, we will discuss tackling such efforts through various levels of the “cluster utilization stack” from low CPU levels to business levels to head towards maximizing cluster utilization and maintaining lean computing.
© (2018) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Pascal Gilgenkrantz, Stephen Kim, Wooil Han, Minyoung Park, and Min Tsao "Maximizing utilization of large-scale mask data preparation clusters", Proc. SPIE 10775, 34th European Mask and Lithography Conference, 1077513 (19 September 2018); https://doi.org/10.1117/12.2326553
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Optical proximity correction

Lithography

Electronic design automation

Manufacturing

Network architectures

Photomasks

Visualization

Back to Top