OMX Helsinki — S&P 500 — DAX — NASDAQ 100 — STOXX 600 — EUR/USD — EUR/SEK — BTC/USD — ETH/USD — Euribor 3M — Euribor 12M —
Microsoft Research

Microsoft Research

Technology and AI 359,000 subscribers

An Introduction to Chapel: Cray Cascade’s High-Productivity Language

11.10.2019 481 views
Published: 11.10.2019 Category: Technology and AI Views: 481

Episode details

Episode description

In 2002, DARPA launched the High Productivity Computing Systems (HPCS) program, with the goal of improving user productivity on High-End Computing systems for the year 2010. Cray was one of three vendors selected for phase II, during which time we've been researching ways of improving parallel productivity across the entire system stack. One of these efforts is the development of a new parallel programming language named Chapel. Chapel is designed to support a global view of parallel programming and to help narrow the gulf between mainstream and parallel languages. In this talk, I will introduce the motivations and foundations for Chapel, describe several core Chapel features, and show some sample computations written in Chapel.

Open the AI assistant chat. The chat loads only when you open it.