Skip to content

Latest commit

 

History

History
71 lines (47 loc) · 4.79 KB

events.markdown

File metadata and controls

71 lines (47 loc) · 4.79 KB
layout title permalink
page
Events
/events/

Events

Chapel and Open Productive Parallel Computing at Scale

Wednesday, February 7, 2024 at 6:30-8:00 PM E 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

This event is open and free to everyone and we will also have PIZZA!

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

Presenter

Michael Ferguson is a principal software engineer at HPE within the Chapel team. He focuses primarily on improving the Chapel language and its compiler, and he has worked in many areas of the Chapel project; from LLVM-based code generation to I/O support. He's currently the technical leader of an effort to dramatically improve the compiler, including making it more interactive and reducing compile times. He has taught several multi-day Chapel tutorials and has presented work on Chapel at conferences.

Code to Community: Nurturing Unity in the Open Source Ecosystem

Wednesday, November 1, 2023 at 6:30-8:00 PM E

View on YouTube

In today's fast-changing tech scene, open source communities are like bustling hubs where folks come together to create, learn, and work as a team. But making these communities work isn't just about tech know-how; it's about understanding people, too. In our discussion, we'll dive into how to grow and support these communities so they're welcoming, effective, and built to last with experience learned in the open source ecosystem in Africa.

This event is open and free to everyone and we will also have PIZZA!

Location

Innovation Hall, Room E100 University of Vermont, 82 University Pl, Burlington, VT 05405 (parking is free on campus after 6, we recommend parking at the Peirce-Spaulding House Parking Lot) OR you can attend virtually via Zoom

Presenter

Samson Goddy is a seasoned open source program manager and developer relations (DevRel) professional with over a decade of experience in the field. He's significantly involved in community building and advocacy within the open source sphere. As a software engineer and open source advocate, he co-founded Open Source Community Africa, an initiative to foster and support the open source movement in Africa.

Exploring Open Source Licenses

Wed, Sep 27, 2023 6:30pm to 8:00pm

View on YouTube

Open source licenses are the legal agreements that govern how open source software (software that anyone can use, modify, and redistribute) can be used. In this inaugural talk for the Open Source Connector, we will discuss the basics of understanding open source licenses including:

  • What are your rights and responsibilities when you incorporate an open source library in your program?
  • Why we have licenses?
  • What are the different types of open source licenses?
  • What are the best practices for an open source practitioner? By understanding the different types of licenses and their implications, you can make informed decisions about how to use open source software in your projects.

This event is open and free to everyone and we will also have PIZZA!

Location

Center for Communication and Creative Media, Room 221 375 Maple St, Burlington, VT 05401 (Parking is open to the public after 6)

Presenter

David Kopec is an Associate Professor @ Champlain College teaching a wide variety of computer science courses including Data Structures & Algorithms, iOS Development, Android Development, Open Source Software Development, and a programming language theory course amongst others. He is the author of the Classic Computer Science Problems book series, which includes Classic Computer Science Problems in Swift (Manning, 2018), Classic Computer Science Problems in Python (Manning, 2019) and Classic Computer Science Problems in Java (Manning, 2020).