Michelle Mills Strout's Avatar

Michelle Mills Strout

@michelle-strout

Distinguished Technologist at HPE Adjunct Faculty at University of Arizona I work in High Performance Computing (HPC) and Programming Languages. I like making science work on parallel systems of all kinds, including GPUs, using Chapel (chapel-lang.org).

416
Followers
303
Following
12
Posts
14.11.2024
Joined
Posts Following

Latest posts by Michelle Mills Strout @michelle-strout

Preview
Apple ][ Text on Mini Micro! The Apple 2 (usually written Apple ][) computer was one of the first widely popular home computers. ...

Learn how to display classic retro Apple II text on Mini Micro!

dev.to/joestrout/ap...

02.08.2025 00:10 πŸ‘ 2 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Join us at the annual Chapel Programming Language event to talk about the language, libraries, and applications! ChapelCon is free to attend and will be held virtually.

Lucky day! The deadline for ChapelCon '25 submissions has been extended to Friday, August 8th. Submit your talk/demo proposal, poster, or extended abstract here: chapel-lang.org/chapelcon25/

23.07.2025 02:07 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
ChapelCon 2025 : The Chapel Event of the Year ChapelCon 2025 : The Chapel Event of the Year

Looking to share your work using Chapel? Look no further. The ChapelCon '25 Call for Papers is live! Submissions open June 27th and close July 25th. We're excited to see what you've been working on! www.wikicfp.com/cfp/servlet/...

#ChapelLang #OpenSource

27.06.2025 01:33 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

I am looking forward to presenting this work tomorrow at #CUG2025!

05.05.2025 19:24 πŸ‘ 6 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Chapel/Fortran Interop in an Ocean Model: Introduction An introduction to interoperating between Chapel and Fortran

At cug.org/cug-2025/ I will be presenting "MARBLChapel: Fortran-Chapel Interoperability in an Ocean Simulation", 4-4:30pm Tuesday May 6th. Here is a related blog post, "Chapel/Fortran Interop in an Ocean Model: Introduction" on the Chapel Programming Language blog: chapel-lang.org/blog/posts/f...

25.04.2025 19:32 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Memory Safety in Chapel A description of how Chapel’s features for memory safety strike a balance between productivity and performance, with comparisons to other languages

Check out this post entitled "Memory Safety in Chapel" on the Chapel Programming Language blog: chapel-lang.org/blog/posts/m.... I used this blog post in my programming languages class CSc 372 at UArizona. There are a lot of code examples of C/C++, Rust, and Chapel code to illustrate the concepts.

23.04.2025 15:18 πŸ‘ 1 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Check out this live demo of the Arkouda data analytics software. It provides #HPC from Python when you have more data to analyze than what fits on a single machine.

21.04.2025 17:55 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - mppf/distributed-lsb: Comparing Distributed Programming Frameworks with LSD Radix Sort Comparing Distributed Programming Frameworks with LSD Radix Sort - mppf/distributed-lsb

What is the fastest and easiest to write parallel, distributed radix sort? @mppf.bsky.social has implemented it Chapel, MPI, and OpenSHMEM, github.com/mppf/distrib.... Do you know of other versions or ideas for improving the existing ones? #HPC @chapellanguage.bsky.social @sunitachandra.bsky.social

28.02.2025 20:24 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 1

I am excited about this talk as well. Here is the info about it, www.nas.nasa.gov/pubs/ams/202.... The title is "High-Performance, Productive Programming using Chapel with Examples from the CFD Solver CHAMPS". Folks interested in Computational Fluid Dynamics might want to check it out. #CFD #HPC

20.02.2025 15:58 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

There are three core Chapel developers at the HPE booth at #SC24 presenting a demo video shows how to process data that doesn't fit on a single node in Python using Arkouda. The picture is marked as graphic content because of a oopsy I made over on mastadon. The picture is just of the booth station.

20.11.2024 15:12 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Model of El Capitan, the #1 supercomputer on the top 500.

Model of El Capitan, the #1 supercomputer on the top 500.

A blade from from El Capitan

A blade from from El Capitan

#SC24 come by the HPE booth to see some of El Capitan & then wander to the other side of the booth to learn about programmability: I’ll demo Arkouda and Chapel!

19.11.2024 19:24 πŸ‘ 5 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

If you would like to view the demo video by Ben McDonald is being shown as part of the Arkouda/Chapel demo, you can download it at zenodo.org/records/1405.... It is a six-minute video showing how to analyze a large data set that doesn't fit on one node in Python with the help of Arkouda.

19.11.2024 19:09 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Measured : Which programming language is fastest? (Benchmarks Game) Performance measurements and comparisons of computer programs for different programming language implementations.

Note that the results that the referenced github repository are from February 2023. For some November 2024 comparisons, I recommend benchmarksgame-team.pages.debian.net/benchmarksga....

18.11.2024 16:55 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Michael Ferguson (@mppf), Engin Kayraklioglu, Ben McDonald, and others will be presenting use cases of Chapel at #SC24. I appreciate their support in filling in for me and the support of everyone else who has helped with last minute changes to let me help family. I will miss seeing everyone at SC!

15.11.2024 13:00 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0

Eric Laurendeau gives really engaging talks. It is always fun to hear how #HPC and Computational Science plays a crucial role in aircraft design.

15.11.2024 12:52 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Please add me to the #HPC starter pack.

14.11.2024 14:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0