Abstract for panel
discussion on parallel EDA. Electronic Design Process Symposium, 2001.
Speaker: Juan Rey, Mentor Graphics
The computational demands of IC designs grow with
each process node. At the same time, the trend in computer hardware is towards
use of multiple cores. To maintain the required design schedules and time to
market, it is imperative for EDA applications to scale efficiently on general
multi-core platforms. The challenges of parallel EDA are numerous, but fall into two broad buckets:
1) Algorithmic invention, which tends to be proprietary
with slow progress,
2) Practical
engineering concerns which have proprietary elements but are a natural area for
collaboration, and include:
i)
The need for a
cooperative/competitive framework (use as example SRC: look at two “nodes
down”) for pre-competitive research challenges
ii) The need for training and a qualified candidate pool
iii) The need for early access to computer/compiler/OS
releases.
This presentation will
outline the many core reality using CPU vendor roadmaps to illustrate the
trends. It will then describe the challenges faced by the EDA industry in
developing parallel applications as outlined above. It will be a call for how
to find commonality of pre-competitive EDA problems and how to pose them to the
academic community.