Skip to content

Details

In this talk, Michael Ferguson compares the performance of sorting implementations in different languages and explore Chapel, the programming language with the fastest standard library sort. By effectively using the parallel hardware, Chapel’s sort is 10 times faster than any other standard library sort measured on the benchmark system, and about 200 times faster than sorting with Python. Bring along a computer with a Linux or Mac environment to enable experimenting with Chapel.

Chapel is designed to make parallel computing easier and it enables programs to scale from laptops to supercomputers. Users of Chapel are reaping its benefits in practical, cutting-edge applications in many domains including data science, image analysis, and physical simulation. Additionally, Chapel has recently started to provide a vendor-neutral way to program GPUs. It’s open source and available at https://github.com/chapel-lang/chapel/ . More information is available on the https://chapel-lang.org/ website.

Bring you Linux Laptops with Chapel installed if you want to follow along, or just come to learn more.

Location:
Center for Communication and Creative Media, Room 221
375 Maple St, Burlington, VT 05401
Or
a Zoom Link will be put in the comments on the day off the event

Related topics

Events in Burlington, VT
Open Source Hardware
High Scalability Computing
Open Data
Open Source
Software Development

You may also like