Skip to content
Navigation Menu
Toggle navigation
Sign in
Product
Actions
Automate any workflow
Packages
Host and manage packages
Security
Find and fix vulnerabilities
Codespaces
Instant dev environments
GitHub Copilot
Write better code with AI
Code review
Manage code changes
Issues
Plan and track work
Discussions
Collaborate outside of code
Explore
All features
Documentation
GitHub Skills
Blog
Solutions
By size
Enterprise
Teams
Startups
By industry
Healthcare
Financial services
Manufacturing
By use case
CI/CD & Automation
DevOps
DevSecOps
Resources
Topics
AI
DevOps
Security
Software Development
Explore
Learning Pathways
White papers, Ebooks, Webinars
Customer Stories
Partners
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
Advanced Security
Enterprise-grade security features
GitHub Copilot
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
halide
/
Halide
Public
Notifications
You must be signed in to change notification settings
Fork
1.1k
Star
5.8k
Code
Issues
981
Pull requests
69
Discussions
Actions
Projects
2
Wiki
Security
Insights
Additional navigation options
Code
Issues
Pull requests
Discussions
Actions
Projects
Wiki
Security
Insights
Home
Jump to bottom
Edit
New page
Martijn Courteaux edited this page
Jun 12, 2024
·
30 revisions
Using Halide
Documentation
Tutorials
Scheduling Tips
Scheduling FAQ
Debugging Tips
Static vs. JIT compilation
Minimal JIT compiled example
Minimal AOT compiled example
Minimal GPU example
Getting started on Ubuntu 22.04 LTS
For contributors
System Architecture
Setting up on Ubuntu 20.04 LTS
Setting up on macOS Catalina
Cutting a release
Extras
Syntax highlighting for Stmt files
Toggle table of contents
Pages
27
Loading
Home
Using Halide
For contributors
Extras
Loading
[GSoC 2021] A (Better) Interactive Viewer for Halide Pseudocode
Loading
[GSoC 2021] Compiler Explorer for Halide
Loading
[GSoC 2021] Fuzzing Halide
Loading
[GSoC 2021] Halide Code Generation For More Languages
Loading
[GSoC 2021] Implementing New Applications in Halide
Loading
[GSoC 2021] Performance Tracking in CI
Loading
[GSoC 2021] Rewrite Rules Evaluation
Loading
Cutting a release
Loading
Debugging Tips
Loading
Draft Release Notes for Halide 17 Release
Loading
Generator Enhancements
Loading
Getting started on Ubuntu 22.04 LTS
Loading
Google Summer of Code 2021
Loading
Minimal AOT compiled example
Loading
Minimal GPU example
Loading
Minimal JIT compiled example
Loading
Old Generator Documentation
Loading
Scheduling
Loading
Scheduling FAQ
Loading
Scheduling Tips
Loading
Setting up on macOS Catalina
Loading
Setting up on Ubuntu 20.04 LTS
Loading
Static vs. JIT compilation
Loading
Syntax highlighting for Stmt files
Loading
System Architecture
Loading
Using ordinary C functions as Generators
Show 12 more pages…
Add a custom sidebar
Clone this wiki locally
You can’t perform that action at this time.