Intel® Parallel Computing - FAQ

What is an Intel Parallel Computing Center?
What are the biggest challenges this initiative is aimed to address?
What problems are the centers addressing?
Who are the current participants of the program?
How does an institute become part of the program?
How many centers will Intel create?
Will there be centers worldwide?
What are the codes being targeted?
Will these codes be released into the open source community?
When will codes be released?
Is Intel providing both funding and resources?
Is Intel targeting technical computing codes only or will the centers extend to codes used in other market segments?
How is this different from Intel’s other academic programs?
How is this different from what others are doing?
What is Technical Computing?

Q: What is an Intel Parallel Computing Center?

A: The Intel Parallel Computing Center program is chartered with driving the modernization of technical computing community codes. The program will achieve this objective by collaborating with and funding universities, institutions, and labs to develop curriculum that trains students, scientists, and researchers parallel programming techniques and actively modernize key community codes to run on current industry standard parallel architectures.

Q: What are the biggest challenges this initiative is aimed to address?

A: While some technical computing software exploits the increased core, cache, thread, and vector capabilities of modern microprocessors and coprocessors, many do not. Today’s technical computing applications must be modernized to unlock the existing potential of today’s and tomorrow’s hardware, and enable the next decade of discovery.

Q: What problems are the centers addressing?

A: We expect centers to focus on modernizing technical computing codes that will accelerate discovery in the fields of energy, finance, manufacturing, life sciences, visualization, weather, and beyond.

Q: Who are the current participants of the program?

A: A current list can be found here: https://software.intel.com/en-us/ipcc/centers

Q: How does an institute become part of the program?

A: Institutes may submit a proposal in response to the RFP published at the following URL: https://software.intel.com/en-us/ipcc/details

Q: How many centers will Intel create?

A: We have not set a public goal. We expect to fund several centers during each submission period.

Q: Will there be centers worldwide?

A: Yes, we currently have centers in Asia, Europe, North America, and South America.

Q: What are the codes being targeted?

A: We expect centers to focus on technical computing codes that will accelerate discovery in the fields of energy, finance, manufacturing, life sciences, visualization, weather, and beyond.

Q: Will these codes be released into the open source community?

A: The codes are all expected to benefit a broad user base; most of the codes will be open source.

Q: When will codes be released?

A: Each project will have its own schedule. Timing will vary by complexity.

Q: Is Intel providing both funding and resources?

A: Yes, depending on the proposal, Intel could be providing some mix of training, funding, hardware, software tools, and technical support. Generally these are two year grants, renewable annually, contingent on measurable and tangible progress.

Q: Is Intel targeting technical computing codes only or will the centers extend to codes used in other market segments?

A: This program is focused on technical computing codes that will accelerate discovery in the fields of energy, finance, manufacturing, life sciences, weather, and beyond.

Q: How is this different from Intel’s other academic programs?

A: Intel has many academic programs, some of them focused on parallel computing. Many of these engagements are more exploratory in nature. This program is targeted at modernizing code now, because future performance gains will come through parallelism.

Q: How is this different from what others are doing?

A: This program is focuses on delivering modern parallel applications that are open, portable, and scalable so they provide the greatest long-term return on investment.

Q: What is Technical Computing?

A: Technical computing encompasses applications that are computational or numerically intensive, such as engineering, oil and gas, scientific that span from workstation to high-performance computing clusters.

For more complete information about compiler optimizations, see our Optimization Notice.

1 comment

Top
Karthik D.'s picture

   Is it possible to know when the selection / announcement will be made?

 

Add a Comment

Have a technical question? Visit our forums. Have site or software product issues? Contact support.