Skip to main content
Graph
Search
fr
en
Login
Search
All
Categories
Concepts
Courses
Lectures
MOOCs
People
Practice
Publications
Startups
Units
Show all results for
Home
Lecture
Flotter for Better Swimming
Graph Chatbot
Related lectures (32)
Optimizing Recursive Queries
Explores optimizing recursive queries in database systems using Datalog and semirings, discussing the challenges and solutions in data analytics.
Code Optimization: Speeding-up Analyses
Explores techniques to speed up dataflow analyses and discusses the importance of node ordering and post-order traversal.
Challenges in High-Level Synthesis: Optimizing Loop Constructs
Addresses the challenges of high-level synthesis and optimizing loop constructs using the polyhedral model for improved performance and scheduling.
Dataflow Analysis: Optimization
Explores dataflow analysis for optimization, including equations solving, live variables, reaching definitions, and very busy expressions.
Decentralized Systems Engineering: Gossip Efficiency
Explores gossip efficiency in decentralized systems, focusing on minimizing duplication and reducing traffic through improved gossiping techniques.
Interaction Model Design Explanation
Explains the design model for managing interactions in small games with actors.
Microcontrollers: Specific Operations
Covers microcontroller programming, memory protection, code optimization, debugging, project management, and hardware control.
Control structures in programming
Explores control structures in programming, emphasizing logical operators, branching, loops, and potential pitfalls of break and continue statements.
Dataflow Analysis: Translation Inefficiencies and Optimizations
Explores translation inefficiencies, optimizations, hoisting functions, closure conversion, and dataflow analysis concepts like available expressions and live variables.
Spark Ecosystem: Architectural Choices
Explores the Spark ecosystem's architectural choices, including RDDs and fault tolerance.
Optimizing Software: Software Optimizations & Work Distribution
Covers software optimization, cache efficiency, parallel scheduling, and work distribution strategies for fast parallel programs.
Dataflow: Execution Models for Distributed Computing
Explores the data flow model for distributed computing using RDDs in Spark.
Optimizing Software: Software Optimizations
Covers software optimizations to improve program performance by maximizing cache hits and optimizing work distribution.
Algorithms: Efficiency Analysis
Covers the analysis of algorithm efficiency and optimizing code for faster execution.
Datalog Evaluation with Multi-Stage Programming
Explores Datalog evaluation, DSL embedding, semantics, fixpoint algorithms, and multi-stage programming.
VLIW Architectures: Compilers and Instruction Level Parallelism
Covers VLIW architectures and compilers, focusing on instruction level parallelism and optimization techniques.
Programming for Engineers: Advanced MATLAB Techniques
Explores advanced MATLAB techniques, emphasizing vectorization, 'find' function, and plot manipulation.
Optimizing Software: Locality & Scheduling
Explores software optimizations for cache efficiency, parallel execution, and load balancing.
Code Optimizations: Constants and Variables
Explores code optimization techniques like constant folding, precomputation, and constant propagation to enhance code efficiency and quality.
Static Analysis for Amy: Techniques and Implementations
Explores static analysis techniques like AST-based analysis and taint analysis applied to the Amy language.
Previous
Page 1 of 2
Next