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
Datalog Evaluation with Multi-Stage Programming
Graph Chatbot
Related lectures (32)
Previous
Page 1 of 4
Next
Optimizing Recursive Queries
Explores optimizing recursive queries in database systems using Datalog and semirings, discussing the challenges and solutions in data analytics.
Static Analysis for Amy: Techniques and Implementations
Explores static analysis techniques like AST-based analysis and taint analysis applied to the Amy language.
Programming Models: Overview and Examples
Explores programming models for big data processing, including Spark's RDDs and optimizations.
Programming for Engineers: Advanced MATLAB Techniques
Explores advanced MATLAB techniques, emphasizing vectorization, 'find' function, and plot manipulation.
Spark Ecosystem: Architectural Choices
Explores the Spark ecosystem's architectural choices, including RDDs and fault tolerance.
Compiler verification: Challenges and Benefits
Explores the challenges and benefits of compiler verification, emphasizing the importance of verifying compilers for critical software.
Code Optimization: Speeding-up Analyses
Explores techniques to speed up dataflow analyses and discusses the importance of node ordering and post-order traversal.
Dataflow Analysis: Optimization
Explores dataflow analysis for optimization, including equations solving, live variables, reaching definitions, and very busy expressions.
Advanced Metaprogramming Queries: Code Volume & Complexity
Explores managing large codebases, higher abstraction levels, CodeDB, Datalog queries, and program analysis.
Dataflow Analysis: Translation Inefficiencies and Optimizations
Explores translation inefficiencies, optimizations, hoisting functions, closure conversion, and dataflow analysis concepts like available expressions and live variables.