YoVDO

Software Engineering and Computer Science with the Wolfram Compiler

Offered By: Wolfram via YouTube

Tags

Wolfram Language Courses Computer Science Courses CUDA Courses Compilers Courses Software Engineering Courses Compiler Design Courses Benchmarking Courses Lambda Functions Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore software engineering practices and computer science concepts through the lens of the Wolfram Compiler in this 19-minute talk. Gain insights into the internal organization, testing methodologies, and benchmarking systems used in developing this large-scale Wolfram Language application. Learn about innovative approaches to compiler design, including the compiler pipeline, passes, list expressions, and lambda functions. Discover how the Wolfram Compiler integrates CUDA workflows and serves as a powerful tool for learning about and developing new compiler techniques.

Syllabus

Intro
Testing System Testing
Benchmarking System
Compiler Pipeline
Compiler passes
List expression
Lambda functions
CUDA workflow
CUDA integration
Summary


Taught by

Wolfram

Related Courses

Compilers
Stanford University via edX
Build a Modern Computer from First Principles: Nand to Tetris Part II (project-centered course)
Hebrew University of Jerusalem via Coursera
Compiler Design
Indian Institute of Technology, Kharagpur via Swayam
Foundations to Computer Systems Design
Indian Institute of Technology Madras via Swayam
Compiler Design
YouTube