The Chapel Parallel Programming Language

 

What's New?

March 25, 2024
  • Added a link to a new LinkedIn project page to the sidebar, What's Hot? list, and community pages, cleaning the first and last up a bit while here..
March 21, 2024
  • Chapel 2.0 was released today! Generally refreshed the website to reflect this including publishing its release announcement on the blog.

  • Added a video link to Michael Ferguson's recent Open Source Connector talk, including a link to the live demo he gave.

  • Added a new section to the Learning Chapel page for people who like to learn by watching programming demos.
March 19, 2024
March 5, 2024
  • Added call for submissions for ChapelCon '24. Retired the link to CHIUW from the sidebar.
February 27, 2024
  • Added a new blog article summarizing major changes to Chapel since the initial release candidates for Chapel 2.0.
February 16, 2024
January 30, 2024
January 22, 2024
  • Made a long-overdue refresh to the presentations page, adding slides from PAW-ATM 2023 and a recent GPU presentation.
January 10, 2024
December 13, 2023
  • Chapel 1.33 was released today! Updated the website to reflect this.
December 7, 2023
  • Published a new blog post recapping Chapel-related happenings at SC23.
November 6, 2023
  • Added a Chapel presentation at EduHPC-23 to the events page
October 24, 2023
  • Added the slides from a recent tutorial and re-added the tutorials page to the sidebar
October 13, 2023
October 5, 2023
October 2, 2023
September 28, 2023
  • Chapel 1.32 was released today! Updated the website to reflect it.
September 25, 2023
  • Revamped the front and tags pages of the blog
September 20, 2023
  • Added some bullets and links about GPU computing to our front page
August 21, 2023
July 5, 2023
June 26, 2023
June 22, 2023
  • Chapel 1.31.0 was released today!

  • Published an announcement of the release to the Chapel blog and made some minor formatting and organization improvements while there

  • Generally refreshed the website to reflect the new release
June 14, 2023
  • Added entries, links, and a video from the CHIUW 2023 Open Discussion Session
June 12, 2023
  • Added video links for a few additional CHIUW 2023 talks
June 9, 2023
  • Added video links for all of the submitted CHIUW 2023 presentations to the program
June 8, 2023
  • Added slides for the CHIUW 2023 presentations to the program
May 26, 2023
  • Made edits and improvements to the CHIUW 2023 page

  • Added a video link for the recent LinuxCon talk to the presentations page and did a slight refresh to the page while here

  • Updated talk links on the front page and learning Chapel page.

  • Updated the code snippet on the front page to use the new Cyclic factory routines.
May 24, 2023
May 17, 2023
  • Added an upcoming Chapel virtual tutorial to the events page
May 15, 2023
May 2, 2023
May 2, 2023
April 27, 2023
  • Added a new paper that uses Chapel for knowledge-sharing in watershed hydrologic models to the papers page and used this as an excuse to refresh it a bit.

  • Added slides from Michelle Strout's WAMTA 2023 keynote to the presentations page.
April 26, 2023
April 21, 2023
April 7, 2023
March 27, 2023
March 24, 2023
  • Belatedly added slides from 2022 talks for AMTE 2022 and the GHC Open Source Day to the presentations page.
March 23, 2023
March 1, 2023
January 11, 2022
  • Updated the Chapel blog to include some new features like a "Series" page
January 10, 2022
  • Added a nice mention of Chapel from Hillel Wayne's newsletter to the Chapel Press page
January 5, 2022
December 20, 2022
  • Posted a final wrap-up article for our Twelve Days of Chapel Advent of Code 2022 blog series .

  • Updated the How Can I Learn Chapel? pages to refer to Advent of Code 2022 and the blog series.
December 19, 2022
  • Posted a task-parallel solution to Advent of Code Day 12, to the Chapel blog
December 17, 2022
  • Posted a task-parallel solution to Advent of Code Day 11 to the Chapel blog
December 15, 2022
December 14, 2022
  • Posted a solution to Advent of Code Day 10 for you to scan to the Chapel blog, and also made some nice formatting improvements to the blog pages.
December 9, 2022
  • Posted our select solution to Advent of Code Day 9, part 1 to the Chapel blog
December 8, 2022
  • Posted a full slice of our solution to Advent of Code Day 8, part 1 to the Chapel blog
December 7, 2022
  • Posted our classy Advent of Code Day 7 solutions to the Chapel blog
December 6, 2022
  • Posted our Advent of Code Day 6 solutions to the Chapel blog
December 5, 2022
  • Posted our Advent of Code Day 5, part 1 solution to the Chapel blog
December 4, 2022
  • Posted our Advent of Code Day 4 solution for parts 1 and 2 to the Chapel blog
December 3, 2022
  • Posted our Advent of Code Day 3, part 1 solution to the Chapel blog
December 2, 2022
  • Posted our Advent of Code Day 2, part 1 solution to the Chapel blog
December 1, 2022
  • Posted our Advent of Code Day 1, part 1 solution to the new Chapel blog
November 30, 2022
November 7, 2022
October 21, 2022
October 4, 2022
September 21, 2022
September 15, 2022
September 12, 2022
August 4, 2022
  • Refreshed the HPE Chapel team's photos on the contributors page
June 30, 2022
  • Chapel 1.27.0 was released today!
June 17, 2022
  • Updated the CHIUW 2022 page to include slides and videos for the day's technical talks.
June 8, 2022
June 3, 2022
May 12, 2022
  • Added slides from today's 'Rapid Prototyping for Exascale' ECP BoF
May 9, 2022
  • Added a video link for our recent HPE Dev Munch & Learn talk to the presentations page.

  • Added three new papers to the recent publications list and took the opportunity to refresh the page as a whole.

  • Added a second software engineer position to the job opportunities page.
April 27, 2022
April 22, 2022
April 20, 2022
April 18, 2022
April 14, 2022
  • Extended the CHIUW 2022 submission deadline by a week.
March 31, 2022
March 29, 2022
March 8, 2022
  • Added a number of recent presentations and refreshed the page a bit to emphasize newer/better talks.
March 2, 2022
February 16, 2022
January 19, 2022
January 13, 2022
  • Added slides from Brad's Ookami talk today to the presentations page.
January 12, 2022
December 17, 2021
December 14, 2021
  • Added photos of the Chapel team at HPE to the contributors page.
December 9, 2021
  • Chapel 1.25.1 was released today! (except on Homebrew which is lagging...)
November 5, 2021
November 3, 2021
  • Added a new LCPC 2021 paper and talk on communication optimizations by Engin Kayraklioglu to the publications page.

  • Added recent talks by Michelle Strout at LCPC 2021 and Brad Chamberlain at OpenSHMEM 2021 to the presentations page.
November 2, 2021
October 8, 2021
September 23, 2021
  • Chapel 1.25.0 was released today!
  • Refreshed the upcoming events page to reflect events at SC21
September 16, 2021
  • Added the slides from Brad's OpenSHMEM 2021 keynote to the presentations page.
September 14, 2021
August 31, 2021
  • Refreshed the link to our open position on the jobs page.
August 6, 2021
  • Added slides from Lydia Duncan's recent SIAM AN21 talk to the presentations page.

  • Refreshed upcoming events page to reflect this fall's expected release schedule.
June 21, 2021
  • Updated URLs to refer to 'main/' rather than 'master/', to reflect the renaming of our GitHub development branch.
June 18, 2021
June 16, 2021
  • Added links to the CHIUW 2021 program page to all of the presentation videos and slides.

  • Added a second open Chapel job listing at HPE.
June 2, 2021
  • Added a listing for a new Chapel developer position at HPE to the job opportunities page.
May 21, 2021
  • Published the schedule for CHIUW 2021, to be held in a free, online format, on June 4.
May 3, 2021
  • Pushed back the notification date for CHIUW 2021 due to the extended acceptance date.
April 27, 2021
  • Learned that the Inria Lille / Georgia Tech HPCS 2020 paper won the Outstanding Paper Award, and marked it as such in the What's Hot? and papers sections.
April 15, 2021
  • Today we are releasing Chapel 1.24.1, which is primarily motivated by InfiniBand performance improvements. See its release notes for high-level information and the download page for additional details.
  • Added a new "ongoing efforts" deck to the 1.24.1 release notes describing where we stand in terms of supporting first-class functions and closures.
April 14, 2021
  • Published release notes about the InfiniBand improvements in Chapel 1.24.1
  • Added a link to an HPE Developer Blog interview with Brad Chamberlain to the what's hot? list
April 7, 2021
April 5, 2021
  • Extended the CHIUW 2021 submission deadline to April 16
April 2, 2021
  • Added a new paper by our colleagues at Inria Lille and Georgia Tech on Exascale Tree-Search algorithms on GPUs, which was nominated for HPCS 2020's Outstanding Paper Award.
March 18, 2021
March 9, 2021
  • Updated the CHIUW 2021 website to announce the keynote speaker and keynote speaker
February 24, 2021
February 19, 2021
  • Added another Chapel position on the jobs page
February 12, 2021
February 11, 2021
  • Added a paper from Matthieu Parenteau et al. on their work writing CFD code in Chapel to the papers page.
February 8, 2021
  • Updated the job opportunities page to reflect some newly opened compiler and runtime positions.
November 30, 2020
  • Added a new page of hands-on exercises to replace the 2-year-old tutorial exercises that the Learning Chapel pages pointed to, which were increasingly suffering from bit-rot. (That's not to say that the exercises were re-reviewed in any great depth, however...)
Novemer 16, 2020
  • Removed the "Cray" mark from the version of the Chapel logo used on the website.
November 3, 2020
  • Removed stale links to Cray blog articles that are no longer hosted from the main pages.
October 23, 2020
October 15, 2020
  • Chapel 1.23 was released today! Updated the website to reflect that.
  • Updated the front page and presentations page to include links to the video of Brad's PACT'20 keynote.
October 8, 2020
  • Added a mention of Chapel being named a Bossie 2020 Award Winner to the front page
  • Replaced links to the SourceForge mailing lists with links to the Chapel Discourse site
October 7, 2020
September 21, 2020
  • Added mention of Brad's PACT'20 keynote to the front page and upcoming events page.

  • Updated the website with respect to Discourse email addresses.
August 4, 2020
July 24, 2020
July 6, 2020
  • Added slides for Ben Albrecht's SciPy 2020 talk on Arkouda to the presentations page.
  • Updated the source download links to refer to Chapel 1.22.1 which was released last month to address gcc 10.x issues.
June 25, 2020
  • Added a new journal paper comparing Chapel, Julia, and Python/Numba to OpenMP by Gmys et al. to the publications and papers page.
June 12, 2020
June 9, 2020
May 29, 2020
May 11, 2020
May 5, 2020
May 1, 2020
April 20, 2020
April 17, 2020
  • Added a new performance landing page with performance highlights, tips, and a pointer to the nightly performance-tracking graphs.
April 16, 2020
  • Chapel version 1.22.0 was released today, switching Chapel's implicitly indexed types and interfaces from 1-based to 0-based indexingdownload your copy today!
  • Made a refresh of the "What's Chapel?" section of the front page to try and distinguish its unique features from other attractive characteristics about it.

  • Added some recent and missing publications to the publications and papers page and took the opportunity to refresh things and retire some to the archives
April 9, 2020
  • Chapel version 1.21.0 was released today—download your copy while it's hot!

  • Added a mention of an open position with the Chapel team at Cray, a Hewlett Packard Enterprise company, on the jobs page.
February 13, 2020
  • Added slides from last night's Arkouda talk at PuPPy and used it as an excuse to update the presentations page.

  • Added CHIUW 2020 to the upcoming events page
January 31, 2020
  • Extended the CHIUW 2020 submission deadline by a week and added the camera-ready deadline.
December 5, 2019
  • Put the finishing touches on the CHIUW 2020 call for papers and talks.
November 17, 2019
October 11, 2019
  • Added slides for talks given this week at CLSAC'19 and NIST to the presentations page.
October 7, 2019
September 19, 2019
  • Chapel 1.20.0 was released today!
  • Added three new publications from the past several months to the publications page.

  • Refreshed many aspects of the website, including aspects of its look and feel, in light of today's release.
September 16, 2019
September 4, 2019
June 23, 2019
  • Added slides for most of the CHIUW 2019 presentations to its program page.
June 23, 2019
  • Added Brad's recent presentation from the HPC Knowledge Meeting `19 in Barcelona.
  • Added a pointer to the PAW-ATM 2019 call for participation to the front page.
May 21, 2019
April 5, 2019
March 22, 2019
  • By request, we have extended the CHIUW 2019 submission deadline by a week to March 29.
March 21, 2019
  • Chapel 1.19.0 was released today!
  • Belatedly added slides from a tutorial from last fall
March 20, 2019
March 18, 2019
  • Added slides from a remote lecture for University of Rochester's Parallel and Distributed Systems course, CSC 2/458 to the recent presentations list.
March 13, 2019
  • Belatedly added a page limit for CHIUW 2019 submissions (10 pages) and clarified the sub-format and font size that should be used for submissions.
March 1, 2019
  • Added slides from this week's SIAM CSE19 talk to the recent presentations list.

  • Added a mention of our GSoC 2019 participation to the What's Hot list.
February 13, 2019
  • Updated the CHIUW 2019 call to indicate the program committee members and our keynote speaker, Anshu Dubey.
February 5, 2019
February 1, 2019
December 13, 2018
  • Added slides from last night's PuPPy talk to the presentations page.
December 3, 2018
  • Added a pair of recent papers by Louis Jenkins et al. to the Publications and Papers page. While here, refreshed the contents somewhat, moving some entries to the archives.

  • Added details for upcoming talks at PuPPy and SIAM CSE19 to the upcoming events list.

  • Updated how Chapel's license is represented on the website.
October 10, 2018
September 20, 2018
  • Chapel 1.18 was released today! Refreshed release-related aspects of the website as a result.
  • Refreshed the Publications and Papers page to reflect recent work by Engin Kayraklioglu, Hui Zhang, et al.
  • Added a listing for an open Chapel developer position to the job listings page.
  • Refreshed the upcoming events list.
July 20, 2018
July 12, 2018
  • Added mention of an upcoming Chapel talk at the PuPPY Scientific Computing SIG to the upcoming events page
May 30, 2018
May 24, 2018
May 23, 2018
May 15, 2018
May 1, 2018
April 30, 2018
  • Released Chapel 1.17.1, a minor update to version 1.17.0 containing bug fixes, portability improvements, and optimized performance.
April 24, 2018
April 10, 2018
April 5, 2018
  • Chapel 1.17 was released today!
April 4, 2018
  • Made a bunch of minor cleanups in preparation for tomorrow's release.
March 23, 2018
  • Posted the advance program for CHIUW 2018, the fifth annual Chapel Implementers and Users Workshop.
March 8, 2018
March 7, 2018
  • Added a link to the Gitter channel to the sidebar.
March 6, 2018
February 27, 2018
  • Retired a link to a tutorial that was found to be out-of-date, leading to confusion.
February 22, 2018
  • Added slides from last night's talk at the Northwest C++ Users Group to the recent presentations list.
  • Added a mention of our selection as a Rails Girls Summer of Code organization to the What's Hot list and the RGSoC icon to our sidebar.
February 5, 2018
  • Added slides from this morning's talk to the heterogeneous C++ working group to the recent presentations list.
  • Also belatedly added some materials to the archives: a poster by Ben Albrecht from the PGAS booth at SC17 describing Nikhil Padmanabhan's astrophysics work in Chapel, and UMBC lecture slides from a guest lecture by Michael Ferguson.
January 31, 2018
January 26, 2018
December 7, 2017
November 17, 2017
November 16, 2017
November 14, 2017
November 12, 2017
November 2, 2017
November 1, 2017
  • Added the release notes for Chapel 1.16.

  • Added slides from Michael Ferguson's LLVM Developers' Meeting talk to the recent presentations list and refreshed the presentations page while here.

  • Locked in the dates for CHIUW 2018 and extended its submission/response dates a bit in order to reflect guidance from IPDPS.

  • Refreshed the upcoming events page.
October 31, 2017
  • Added an announcement of our open Chapel manager and technical evangelist position to the job opportunities page.
October 30, 2017
October 5, 2017
  • Chapel 1.16 was released today! Updated various web content to reflect this.
  • Refreshed the upcoming events list.
  • Refreshed a number of web pages with respect to the release, including the download page hierarchy, and the contributors list.
October 2, 2017
August 7, 2017
July 20, 2017
July 18, 2017
  • Added a link to the new support for Chapel at TIO to the sidebar and to a new Try It Now page, along with Cyber-dojo.

  • Added a link to the CHIUW 2017 blog post to the Social Media / Blog Posts page.
June 20, 2017
June 13, 2017
May 12, 2017
May 9, 2017
  • Added more information about the Chapel code camp session to the CHIUW 2017 program page.

  • Very belatedly, added an archive of the PAW 2016 short paper on ISx by Hemstad, Hanebutte, et al. to the publications and papers page.
May 2, 2017
  • Added the release notes for last month's 1.15 release.
  • Added the slides from the ACCU 2017 tutorial, A Programmer's Guide to Chapel.
April 28, 2017
April 6, 2017
  • Released Chapel version 1.15.0 — download your copy today!
  • Chapel's online documentation has been updated to reflect the 1.15 release.
  • Refreshed a number of web pages with respect to the release, including the download page hierarchy, and the contributors list.
March 29, 2017
  • Refreshed the upcoming events page, including fleshing out the ACCU 2017 activities
March 22, 2017
March 2, 2017
  • Added Google Summer of Code 2017 links to the What's Hot list and sidebar.
January 19, 2017
  • Extended the CHIUW deadline by a week on request.
December 18, 2016
December 15, 2016
December 5, 2016
November 18, 2016
November 11, 2016
October 28, 2016
October 21, 2016
October 6, 2016
October 5, 2016
August 10, 2016
July 19, 2016
July 8, 2016
  • Patched a note into the "Pardon our Dust" message on the front page of the users guide pointing to the main version of the document which expands significantly on that which the 1.13 release contained.
June 27, 2016
June 14, 2016
  • Released version 1.13.1 of Chapel, a minor release containing bug fixes to version 1.13.0.
June 7, 2016
June 3, 2016
  • Added presentations from last week's CHIUW 2016 workshop to the program page and linked to them from the presentations page.
May 25, 2016
May 16, 2016
May 3, 2016
  • Updated the release notes so that hyperlinks would be preserved.
April 29, 2016
April 22, 2016
April 13, 2016
  • The homebrew version of Chapel 1.13 is now available, so removed notes indicating that it was being held up.
April 11, 2016
  • Added a note about Brian Guarraci's Chapel research to the research groups webpage.
April 8, 2016
April 7, 2016
  • Chapel version 1.13.0 was released today! Download your copy today!
  • Chapel's "latest release" online documents have been updated to reflect the 1.13 release, featuring significant improvements and reorganization! Also retired the web-based language definition page in favor of the online docs.
  • Refactored the sidebar considerably and rebranded "Research Collaborations" as Research Groups since so many of them are now independent rather than collaborative in nature.
  • Refreshed a number of web pages in light of the release, including the download and install pages, and the contributors list. Spawned release notes into its own page, though release notes for 1.13 are not yet available (stay tuned).
April 4, 2016
  • Removed our internship job listings—all slots are full.
April 2, 2016
  • Removed yesterday's April Fool's joke.
April 1, 2016
  • Added a link to Chapel's new ExCITe! program, targeting the Internet of Things to the What's Hot list.
March 31, 2016
March 29, 2016
  • Refreshed the list of user and developer resources.

  • Added a recent University of Maryland talk to the presentations page and took the opportunity to prune and shuffle some older entries while here.
March 18, 2016
March 15, 2016
March 7, 2016
March 2, 2016
  • Added a How Can I Learn Chapel? page and linked it into the sidebar.

  • Added mention of a second developer position at Cray to the Job Opportunities page.

  • Refactored the "Language Evolution" section out of the sidebar and into the Language Definition page (linking to the new online docs form of it in the process).
March 1, 2016
  • Added a notice that Chapel was named a Google Summer of Code 2016 organization to the What's Hot list and Upcoming Events page, and added an icon pointing to our page to the bottom of the sidebar.

  • Kicked off a Chapel Twitter feed and linked to it on the social media page and via an icon below the sidebar.
February 22, 2016
  • Added a draft program for CHIUW 2016 including information about registration. Submissions for talks are now closed, though proposals for code camp activities are still being accepted. Named Mike Chu co-chair of the program committee.

  • Added recent presentations from the University of Copenhagen and a Seattle-area Women Techmakers meet-up.

  • Refreshed the upcoming events and past events lists.
February 16, 2016
  • Extended the CHIUW 2016 camera-ready deadline by a week according to guidance from IPDPS and pushed this week's deadline to the top of the What's Hot? list.
February 1, 2016
  • Added a listing for an internship with the Chapel team at Cray Inc. to the job listings page.
January 14, 2016
  • Extended the CHIUW 2016 paper submission deadline by one week and clarified that the deadlines are "Anywhere on Earth" (AoE). Also refreshed the Program Committee list while here.
January 4, 2016
  • Refreshed the text of the AMD internship job listing.
December 18, 2015
December 17, 2015
  • On the CHIUW 2016 call for participation page, updated one place where the workshop date was listed incorrectly and updated an affiliation that's changed.
  • Added a presentation from last month showing the potential role for Chapel in a service/data analytics framework.
December 15, 2015
November 30, 2015
November 11, 2015
November 10, 2015
  • Refreshed the upcoming events page with respect to happenings at SC15.

  • Retired one of the Cray job listings, now filled (another remains open)
October 27, 2015
October 26, 2015
  • Added slides from Michael Ferguson's presentation at Indiana University last week.

  • While here, also added some slides from spring lectures at the University of Washington to the presentation archives.
October 19, 2015
October 14, 2015
  • Posted a link to the Cray Chapel team's Reddit AMA
October 13, 2015
  • Added links to the third and final part of the "Six Ways to Say 'Hello' in Chapel" blog series.
October 9, 2015
  • Added an announcement of next week's Chapel Reddit AMA to the What's Hot? list
October 1, 2015
September 30, 2015
  • Posted the Call for Participation for CHIUW 2016 which will be held as part of IPDPS on May 27th in Chicago.
September 28, 2015
September 22, 2015
September 9, 2015
September 4, 2015
September 3, 2015
  • Added a listing for a second Chapel developer position at Cray to the Job Opportunities page.
August 12, 2015
August 11, 2015
  • Added a listing for a new Chapel developer position at Cray to the Job Opportunities page.

  • Added slides from last week's ATPESC presentation.

  • Added links to the GitHub project and SourceForge mailing lists to the icon bar at the bottom of the sidebar.
July 29, 2015
July 17, 2015
June 19, 2015
  • Got the remaining CHIUW 2015 talks posted online.
June 15, 2015
  • Added most of the presentations from CHIUW 2015 to the program page.
  • Added a link to Bertolacci et al.'s ICS 2015 paper and presentation describing diamond-shaped tiling in Chapel to the publications and papers page and tidied up slightly while here.
June 10, 2015
  • Refreshed the CHIUW 2015 schedule in anticipation of the workshop, primarily by adding expected code camp activities, and session chairs. Also bumped CHIUW to the top of the What's Hot? list.
May 7, 2015
  • Added an announcement of a Build/Test/Release position at Cray Inc. to the job opportunities page.
April 28, 2015
April 20, 2015
April 17, 2015
  • Published the advance program for day one of CHIUW 2015: the ACM SIGPLAN 2nd Annual Chapel Implementers and Users Workshop and refreshed the call for papers to draw attention to submissions for the code camp day.
April 7, 2015
  • Linked to a blog article entitled HPC is dying and MPI is killing it which helps argue the case for approaches like Chapel on the press page
April 3, 2015
  • Refactored the code on the front page to improve its portability across different font sets and screen sizes
  • Added mention of the Chapel's homebrew support available for Mac OS X to the Download page
  • Refreshed the Research Collaborations page to reflect currently active work and moved older projects to the archives.
April 2, 2015
March 31, 2015
February 23, 2015
February 3, 2015
December 8, 2014
November 22, 2014
November 12, 2014
  • Added an SC14 events calendar in iCal, HTML, and PNG formats to the SC14 and Upcoming Events pages.

  • Added a talk that Brad Chamberlain gave at the Intel Extreme Scale Technical Review Meeting yesterday to the presentations page, including an audio+slides feed.

  • Added the "Making Big Easy" blog article to the blog articles page.

  • Refreshed the "What's Hot?" list on the Chapel home page. Re-sorted and retired presentations to the presentation archives while here.

  • Renamed the "Editorials" page to Blog Articles for accuracy/clarity.

November 7, 2014
  • Added a new SC14 Chapel talk to the SC14 and Upcoming Events pages.

  • Refactored the Chapel logo page in hopes that Google image search would pick up the correct one for a change.
October 30, 2014
October 28, 2014
  • Added detailed release notes for the 1.10 release, describing improvements made in detail, showing performance improvements, and outlining next steps and priorities.
October 22, 2014
  • Added a link to the third and final installment of "Why Chapel?" to the editorials page.

  • Removed the most recent Chapel position at Cray from the jobs page (now filled)
October 21, 2014
October 2, 2014
September 18, 2014
September 2, 2014
  • Added slides from a talk at LLNL's CCMS Summer Institute to the presentations page and moved other "recent" talks down in the page.

  • Added mention of our SC14 tutorial to the upcoming events page.

  • Added a video of the 2013 ATPESC Summer School talk and moved it from the presentation archives back to the main presentations page as a result.

  • Added a pair of 2013 papers by Sebastian Nanz, Scott West, et al. that evaluate benchmarks written in Chapel, Cilk, Go, and TBB, comparing expert and non-expert implementations.
August 8, 2014
  • Added the slides from this week's ATPESC 2014 talk to the presentations page.
August 5, 2014
  • Added a link to the new article in the "Why Chapel?" blog series to the what's hot list and editorials page.

  • Posted a Chapel-related fall internship opportunity from our colleagues at AMD to the jobs page.
July 16, 2014
  • Moved the Chapel repository to GitHub and changed the Chapel license and contributors agreement to Apache v2.0. Updated the overview and acknowledgements files to reflect this. Other changes will be propagated as time permits and the 1.10 release comes out.

  • Updated links and info on the developer resources page to point to GitHub-based information.
July 9, 2014
  • Added a link to HPCwire's "The Case for a Parallel Programming Alternative" article summarizing our "Why Chapel?" blog article to the press page.
June 27, 2014
  • Added a link to the new "Why Chapel?" blog article to the editorials page.
June 13, 2014
  • Added slides from last week's talk on software productivity and metrics for same to the presentations page.

  • Belatedly added Robert Harrison's keynote talk slides to the CHIUW 2014 page.

  • Belatedly added a May 1st EGU 2014 talk by Alexey Gokhberg and Andreas Fichtner to the presentations page and added an entry describing their efforts to the research collaborations page.

  • Added a new editorials page to serve as a place to collect blog articles and the like, written by the Chapel team (previously, these had been linked to on the language and press pages, somewhat confusingly).

  • Added a link to the "committing code" best practice notes as well as the general "best practices" directory on the developer resources page. Also added a mention of the #chapel-developers IRC channel.

  • Generally refreshed and re-sorted the publications and papers and presentations pages, as well as the sidebar.
May 30, 2014
May 28, 2014
May 23, 2014
  • Added a set of detailed release notes on the 1.9 release to the download page.
May 1, 2014
  • Added presentation slides for this past week's talks in Switzerland at ETH and the PADAL workshop.
April 21, 2014
  • Added a link to the video for last week's NWCPP presentation
April 17, 2014
April 9, 2014
March 14, 2014
February 28, 2014
  • Added recent presentations from SIAM PP14. Also added a long-overdue presentation from the KIISE-KOCSEA workshop at SC13. Took this opportunity to generally refresh the presentations page and move things to the archives.

  • Refreshed the upcoming events list
December 10, 2013
November 11, 2013
October 21, 2013
October 17, 2013
  • Chapel 1.8.0 is released!

  • Took a general refresh pass over the Chapel website, including a summary of the new task intent semantics on the language changes page, new versions of the specification and quick-reference sheet on the language page, a refresh of the contributors list , and a new license page.
September 6, 2013
  • Added a link to a new article on the Cray Inc. blog describing parallel iterators in Chapel to the press page

  • Refreshed the upcoming events list.
August 13, 2013
  • Added slides from Argonne's Training Program for Extreme-Scale Computing summer school to the presentations page.
July 12, 2013
  • Added slides from the Lyon Keynotes on HPC Languages event to the presentations page. While here, rotated some of the recent talks into latter sections and older talks into the archives.

  • Refreshed the upcoming and past events pages.
June 18, 2013
June 11, 2013
  • Added video footage for the UW AMath lecture that was added to the presentations page on May 29th.
May 29, 2013
  • Added a pair of recent presentations, one from a UIUC seminar providing a preview of hierarchical locales; the second from a UW AMath lecture providing an introduction to PGAS and Chapel.
May 14, 2013
  • Added a link to a Cray blog article about Chapel to the press page.
  • Added home institutions to the contributors page
  • Added a picture of the final Chapel logo to the logo page
May 9, 2013
May 3, 2013
April 30th, 2013
April 18th, 2013
  • Version 1.7.0 was released today!! Refreshed various pages to reflect the release.
April 16th, 2013
March 26th, 2013
  • Added some detail to our April upcoming events in Bergen, Norway and the Charm++ workshop. Also added mention of our CUG 2013 talk in May.
March 19th-20th, 2013
  • Added a link to the press page to a Podcast-style interview about Chapel produced by Brock Palen and Jeff Squyres for their RCE site.

  • Also added a link to a July 2012 IEEE Computer article on emerging languages including Chapel which somehow never made it onto the press page.

  • Added a recent talk about studying LULESH in Chapel from a SIAM CSE13 minisymposium to the presentations page and generally pruned the "Recent Talks" section a bit.

  • Added a link to Brad's recently completed UW course using Chapel to the education page.

  • Refreshed the Upcoming Events page.
January 6th, 2013
  • Added a new Chapel overview paper describing the language's history, motivating themes, and major language concepts ("A Brief Overview of Chapel").

  • Updated a number of pages to reflect the new calendar year and updated SourceForge project URLs.
December 12th, 2012
  • In preparing a final bibliography for HPCS, added a number of older publications and slide decks to the archived papers page.

  • While cleaning up, added the SC12 presentations to the chronologically organized archived presentations page, and a link to the SC12 Educators Program materials to the list of educator tutorials on the education and tutorials pages
December 3rd, 2012
  • Added links to a course using Chapel by Mikhail Kurnosov at the Siberian State University of Telecommunications and Information Sciences to the education page.

  • In keeping more with the traditional organization, moved the Chapel SC12 tutorial slides off of the presentations page. Also, re-exported a few presentations to reduce their size a bit.
November 16th, 2012
  • Updated the presentations and tutorials pages to capture Chapel-related materials from SC12.

  • Added a link to the last article in the 10 Myths About Scalable Paralel Programming Languages series to the Language Definition page.
November 6th, 2012
  • Updated the upcoming events page to add some more SC12 activities and provide better times and locations for all of them.
November 2nd, 2012
  • Added another BoF that the Chapel group will be speaking at, along with the time and location for the 3rd annual Chapel Users Group (CHUG) Happy Hour, to the upcoming events page.
October 18th, 2012
  • Version 1.6.0 of Chapel was released today!! Updated content to reflect the new release: download information, contributors list, collaborations list, as well as the language specification and quick reference sheet on the language definition page.

  • Introduced a new Language Definition page to capture documents that define Chapel such as the language specification and quick-reference sheet. In addition, moved some of the more philosophically-related writings here from the papers page.

  • Also introduced a new Language Changes page for tracking changes to the language over time, both for the sake of helping users update their codes and to help readers make sense out of older papers or presentations. Seeded this with changes in the 1.6.0 release and other notable ones from recent releases.

  • Added slides for the PGAS 2012 paper by Burkhart et al. that was added earlier this week.
October 15th, 2012
  • Added a pair of talks to the presentations page from the PGAS/PGAS-X workshops last week. One is a "state of the union"-style talk as we come to the end of the DARPA HPCS program, the other highlights our recent work on adding hierarchical locales to Chapel.

  • Added two new papers, one evaluating Chapel within a classroom setting against other parallel programming notations from the University of Basel; a second describing a bulk communication optimization being developed at the University of Malaga. Also linked to the two latest IEEE TCSC blog articles and refactored and reordered the categories on this page slightly.
September 26th, 2012
  • Belatedly added a link to the paper and slides by Nan Dun and Kenjiro Taura presented at HIPS 2012 evaluating Chapel performance for a number of lanugage features.
  • Added a recent Chapel presentation with video by Vassily Litvinov from the HPC Advisory Council Conference in Malaga, Spain.
  • Updated the Upcoming Events page to include additional SC12 activities and hyperlinks.
September 11th, 2012
  • Added talk given at the University of Malaga today to the presentations page.
  • Updated the upcoming events page to reflect the SC12 "Chapel Lightning Talks 2012" BoF
August 21st, 2012
  • Added links to recent IEEE TCSC blog articles on the topic of myths of scalable parallel programming languages.
  • Added recent presentations from the DOE PPME workshop and AMD Fusion Developers Summmit.
  • Updated the Education page to link to research being done at Knox and Lewis & Clark Colleges.
  • Updated the Upcoming Events page to reflect some known future events.
  • Updated the Job Opportunities page to reflect that we've filled all of our recently open positions.
May 3rd, 2012
April 19th, 2012
  • Chapel version 1.5.0 released! Updated the download page to reflect this, as well as the versions of the language specification and quick reference sheet on the papers page.
April 11th, 2012
March 27th, 2012
  • Updated the education and tutorials web pages to reflect tutorials contributed by the education community. Also took a cleanup pass over the education page while here.
March 15th, 2012
  • Updated the education page regarding Chapel's use in Swiss Universities including a new quote from Helmar Burkhart relating his impressions of Chapel as a language for parallel programming education.
February 29th, 2012
February 21st, 2012
  • Removed the Chapel manager position from the job opportunities page; it has been filled.
  • Also replaced the SPEEDUP presentation with a smaller version (in terms of file size).
February 15th, 2012
  • Added slides for last week's talk at the 40th SPEEDUP Workshop on High-Performance Computing to the presentations page and took the opportunity to move a few other presentations to the archives.
February 14th, 2012
  • Added a link to the audio/video stream for Brad's recent talk at University of Washington to the presentations page.
  • Added a link to Albert Sidelnik (UIUC)'s upcoming IPDPS paper on programming GPUs using Chapel to the papers page.
  • Took this opportunity to reorganize the archived papers page chronologically for simplicity.
  • Refreshed the upcoming events and job opportunities pages.
January 27th, 2012
  • Added the slides for yesterday's talk at the University of Washington. This talk connected the dots between HPC computing and the future of mainstream computing a bit more than we normally do. Also used this as an excuse to rearrange the presentations page a bit.
January 23rd, 2012
  • Noting the new date (Janary 26th) for the Chapel colloquium talk at UW on the Upcoming Events page after it got cancelled on account of snow. Also updated the entry for the Swiss HPC visit to include a tutorial that will be given on February 8th.
January 10th, 2012
  • Belatedly added a ParCo 2011 paper on parallel file I/O for Block-distributed arrays in Chapel to the "Chapel Collaborations" section of the Publications and Papers page.
January 3rd, 2012
  • Added a new Press page to track notable Chapel articles and references in the media and blogosphere.
  • Added slides from talks at LLNL and the DOE Workshop on Exascale Programming Challenges to the Presentations page and reorganized the Archived Presentations page to be chronological.
December 11th, 2011
  • Added a link to the February SPEEDUP Workshop on HPC to the events page
December 7th, 2011
November 18th, 2011
October 20th, 2011
  • Updated the download page to reflect today's release of Chapel 1.4.0.
  • Added new publications from the PGAS 2011 workshop on the topics of (i) writing parallel iterators and (ii) interoperability to the papers page. Also added an LLNL progress report describing the interoperability work in more detail.
  • Added recent talks: (i) an INT Exascale workshop talk on Programming Models and Chapel for Exascale Computing and (ii) a Google Technical Talk.
  • Added a new events page to call attention to upcoming Chapel-oriented events.
  • Added tutorial slides from the Discovery 2015 workshop.
  • Added the new draft of the language specification to the papers page.
  • Reformatted the presentations and papers pages to break entries into categories, and teased older entries into archive sections on separate pages.
  • Refreshed the collaborations and contributors pages.
August 11th, 2011
June 22nd, 2011
  • Added a number of recent technical papers, including CUG 2011 papers on authoring user-defined distributions and mapping Chapel to Qthreads (each with slides); and technical reports on implementing Chapel's atomic statements and mapping Chapel to GPUs.
  • Added recent presentations from DCPM and Salishan.
  • Added links to courses that have used Chapel and a new mailing list for educators to the education page.
  • Added the slides from our CUG 2011 tutorial.
  • Updated our Collaborations, Contributors, and Acknowledgements pages.
April 21st, 2011
  • Chapel version 1.3.0 has just been released and is now available for downloads.
  • Added several new and archival presentations on Chapel and related topics.
  • Added a new Chapel in Education page.
  • Updated the design of the Chapel web pages thanks to contributions from Eric Nordlund.
  • Split most of the tutorials into a distinct tutorial archives page to avoid clutter.
  • Added version 0.8 of the language specification to the publications and papers page.
  • Took a general pass over most pages, refreshing their contents.
March 30th, 2011
  • Added presentations from the SIAM CSE 2011 Minisymposium on Chapel to the presentations page.
November 30th, 2010
  • Added our recent tutorials from SC10 and the PRACE Autumn School to the tutorials page.
October 21st, 2010
  • Chapel version 1.2.0 is available for download now
August 19th, 2010
  • Updated the contributors page to reflect the current team.
  • Took a housecleaning pass over the pages for uniformity.
May 14th, 2010
  • Refreshed the content of our collaborations page to reflect new collaborations, capture older ones, and suggest possibilities for new collaborations.
  • Refreshed the content of our presentations page to include a more recent Chapel overview talk and video.
  • Added a reference to a recent publication by the Colorado State group on parallel patterns in Chapel to the Publications and Papers page.
  • Added portability notes to the download page.
May 12th, 2010
April 21st, 2010
April 15th, 2010