Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
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 }}
CODARcode
/
MGARD
Public
Notifications
You must be signed in to change notification settings
Fork
29
Star
49
Code
Issues
17
Pull requests
2
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Add a new SYCL backend for supporting Intel GPUs and embedded GPUs
- #197
#197
Merged
qliu21
merged 18 commits into
CODARcode:master
CODARcode/MGARD:master
from
JieyangChen7:mgard-x
JieyangChen7/MGARD:mgard-x
Copy head branch name to clipboard
Jul 11, 2022
Conversation
Commits
18
(18)
Checks
Files changed
Merged
Add a new SYCL backend for supporting Intel GPUs and embedded GPUs
#197
qliu21
merged 18 commits into
CODARcode:master
CODARcode/MGARD:master
from
JieyangChen7:mgard-x
JieyangChen7/MGARD:mgard-x
Copy head branch name to clipboard
Commits
Commits on Jul 5, 2022
Working on SYCL device adapter
JieyangChen7
committed
eb65dce
View commit details
Copy full SHA for eb65dce
Browse repository at this point
Add SYCL based class instantiations
JieyangChen7
committed
20db729
View commit details
Copy full SHA for 20db729
Browse repository at this point
Remove self-defined copy constructors and destructor of SubArray to make functors copyable to SYCL devices
JieyangChen7
committed
26acd75
View commit details
Copy full SHA for 26acd75
Browse repository at this point
Remove unused files
JieyangChen7
committed
788da38
View commit details
Copy full SHA for 788da38
Browse repository at this point
Adjust macros for SYCL backend
JieyangChen7
committed
351d7b5
View commit details
Copy full SHA for 351d7b5
Browse repository at this point
Fix queue index in decompose and recompose functions
JieyangChen7
committed
dc0c224
View commit details
Copy full SHA for dc0c224
Browse repository at this point
Add missing device sync in GenerateCL, GenerateCW, Histogram & Extend atomic operations to support multiple scopes and memory spaces
JieyangChen7
committed
d81fa66
View commit details
Copy full SHA for d81fa66
Browse repository at this point
Update SYCL backend to let it query device memory size
JieyangChen7
committed
00ff9bc
View commit details
Copy full SHA for 00ff9bc
Browse repository at this point
Add MGARD-X source code auto generation function
JieyangChen7
committed
dc1e6e9
View commit details
Copy full SHA for dc1e6e9
Browse repository at this point
Refactor building units to speed up building and reduce memory footprint
JieyangChen7
committed
9aa99bf
View commit details
Copy full SHA for 9aa99bf
Browse repository at this point
Remove dependecy on DPCpp library & Add build scripts for JLSE machines
JieyangChen7
committed
d73c5f8
View commit details
Copy full SHA for d73c5f8
Browse repository at this point
Add print of Device Name
JieyangChen7
committed
878b903
View commit details
Copy full SHA for 878b903
Browse repository at this point
Add adaptive block size config for SYCL
JieyangChen7
committed
e44646c
View commit details
Copy full SHA for e44646c
Browse repository at this point
Add missing sync in low level compression
JieyangChen7
committed
5e88378
View commit details
Copy full SHA for 5e88378
Browse repository at this point
Improve adaptive config selection & Fix autotuning for SYCL
JieyangChen7
committed
4bd2edb
View commit details
Copy full SHA for 4bd2edb
Browse repository at this point
Add atomicMax for double&float for CUDA backend
JieyangChen7
committed
877f179
View commit details
Copy full SHA for 877f179
Browse repository at this point
Fix conflict in SubArray
JieyangChen7
committed
47e2e70
View commit details
Copy full SHA for 47e2e70
Browse repository at this point
Commits on Jul 6, 2022
Turn off clang-format for certain *.in files in mgard-x
JieyangChen7
committed
6b45e5c
View commit details
Copy full SHA for 6b45e5c
Browse repository at this point
You can’t perform that action at this time.