##SENDGRIDOPENTRACKING##
Email not displaying correctly? View in browser
 

Bulletin #11 Friday 15th, March, 2024

 

Important Dates & Reminders

Saturday, March 16, 2024 Spring Break Begins

Monday, March 25, 2024 Spring Break Ends

Monday, April 1, 2024 Last day to add a class or change a section for Spring

Monday, May 20, 2024 Registration for Fall 2024 begins

Monday, May 27, 2024 Memorial Day (no classes)

 
 

We want to hear from you! Please send any upcoming news and events to news@cs.northwestern.edu to be included in future bulletins &/featured on our socials/website.

Events must be emailed at least two (2) business days in advance.

 

In this Issue

Seminar Reminders

 

Events

 

News

CS Seminars

Missed a seminar? No worries!

View past seminars via the Northwestern CS Website

(northwestern login required).

View Past Seminars
 

March

Wednesday, 27th - Sam Westrick

 

April

Monday, 15th - Cynthia Rudin

Monday, 29th - Kaize Ding  

 

May

Wednesday, 1st - Tong Zhang

Friday, 3rd - Shafi Goldwasser

 

Wednesday/ CS Seminar
March 27th / 12:00 PM

Mudd 3514

" “Parallelism First”: New Foundations for Provably Efficient and Safe Parallel Programming "

Abstract

In recent decades, architectural advances have brought parallelism to the mainstream. However, due to a variety of performance and correctness issues in practice, developing parallel software remains difficult—even for experts. This difficulty is exacerbated by the fact that mainstream languages are designed for sequential execution by default, and do not provide strong guarantees on safety and performance for parallel programs.

 

To address the difficulty of parallel programming, my research puts parallelism first: we assume parallel execution by default, and rethink fundamental abstractions from the ground up to provide guarantees on both safety and performance. In this talk, I highlight two contributions in particular: (1) disentanglement, which enables provably efficient parallel garbage collection, and (2) automatic parallelism management, which provides a solution to the long-standing granularity control problem. All of this work is implemented in MaPLe: an open-source compiler and run-time system that we built from the ground up for provably efficient and safe parallel programming. MaPLe is currently being used at Carnegie Mellon University to help teach parallel programming to over 500 students every year, and our empirical results show that MaPLe can compete with the performance of hand-optimized code written in languages such as C/C++. To conclude, I discuss my future research plans, working towards making it simpler and safer to develop high-performance parallel software.

 
Biography

Sam Westrick is a post-doc at Carnegie Mellon University, working with Umut Acar on parallel programming languages, compilers and run-time systems, and parallel algorithms. He received his PhD from Carnegie Mellon in 2022, and he is the lead developer of MaPLe, a high-level language for efficient and safe parallel programming. His work has been recognized with multiple distinguished paper awards, and in 2023 he received the ACM SIGPLAN Dissertation Award for his work on Efficient and Scalable Parallel Functional Programming Through Disentanglement.

 

Research Interests/Area

parallel programming, programming languages, compilers and run-time systems, parallel algorithms

SONIC Research Lab Spring Internships

SONIC Research lab has several internship opportunities for Spring Quarter. 


For more information email Dorothea Boyle dorothea.boyle@northwestern.edu or visit sonic.northwestern.edu

Various

Online Applications

Northwestern Medicine Healthcare AI Forum

The Northwestern Medicine Healthcare AI Forum dives into cutting-edge developments in the field of AI for healthcare. Presenters share the latest published research and technology innovation, and facilitate discussion among attendees.

 

Open to the entire Northwestern Medicine community, the forum is presented by the Center for Collaborative AI in Healthcare, Institute for Artificial Intelligence in Medicine (I.AIM). 

Fridays Bi-Weekly 10:00 AM CT

Hybrid

Register »

Hackathon Opportunity for Students in April @Drive Capital - OraHacks

This experience will be focused on disrupting FinTech, EdTech, and Creative Arts with Web3 and AI integrations to kickstart the next wave of builders in Chicago.

 

There will be food, prizes, and recognition for participants involved.

April 5 · 12pm - April 7 · 7pm CDT

Drive Capital in Fulton Market

215 North Peoria Street Chicago, IL 60607

More Information»

Questions to Ask about Government Use of Deepfakes

Professors VS Subrahmanian and Daniel Linna Jr. are examining the emerging technology’s potential harms to democracy.

 

Read More

Karan Ahuja Wins ACM SIGCHI Outstanding Dissertation Award

The dissertation advances the state of the art in high-fidelity user tracking and digitization and opens new paradigms in augmented and virtual reality, health sensing, and natural user interfaces.

 

Read More

CASMI Recognizes Research Focused on Preventing, Mitigating AI Harms

Four papers were accepted to the safety-focused "AI Incidents and Best Practices" track at the Thirty-Sixth Annual Conference on Innovative Applications of Artificial Intelligence.

 

Read More

View all News »

Shape-shifting ultrasound stickers detect post-surgical complications

First-of-its-kind device ‘tags’ an organ to monitor abnormal, life-threatening fluid leaks

 

Read More

© Robert R. McCormick School of Engineering and Applied Science, Northwestern University

Northwestern Department of Computer Science

Mudd Hall, 2233 Tech Drive, Third Floor, Evanston, Illinois, 60208

Unsubscribe