Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • Project Juggler Project Juggler
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 33
    • Issues 33
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 25
    • Merge requests 25
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Metrics
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • EIC
  • Project JugglerProject Juggler
  • Merge requests
  • !469

Add SYCL Support to CalorimeterIslandCluster

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Ujwal Kundur requested to merge ujwalk-sycl-integration into master Sep 22, 2022
  • Overview 1
  • Commits 1
  • Pipelines 0
  • Changes 3

GSoC '22 Project - Electromagnetic Cluster Finding on GPUs

SYCL support can be enabled with cmake options: -DUSE_SYCL=ON and specifying a compatible SYCL compiler using -DCMAKE_CXX_COMPILER=<dpcpp>

As of now only Intel OneAPI DPCPP is supported.

eicweb/oneapi_jug_xl:nightly provides a OneAPI environment for running / developing SYCL-enabled code.

More information about the project and the proposal can be found in the student blog here

Edited Sep 23, 2022 by Ujwal Kundur
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: ujwalk-sycl-integration