{
  "access": {
    "embargo": {
      "active": false,
      "reason": null
    },
    "files": "public",
    "record": "public",
    "status": "open"
  },
  "created": "2025-09-18T14:27:42.742830+00:00",
  "custom_fields": {
    "cern:departments": [
      {
        "id": "EP",
        "title": {
          "en": "EP"
        }
      }
    ],
    "meeting:meeting": {
      "dates": "30 September - 4 October 2024",
      "place": "CERN",
      "title": "JuliaHEP 2024 Workshop"
    }
  },
  "deletion_status": {
    "is_deleted": false,
    "status": "P"
  },
  "file_key": "files/gwzzq-56t73__JuliaHEP - Porting the CMS pixel reconstruction to Julia_ preliminary results.pdf",
  "files": {
    "count": 1,
    "enabled": true,
    "entries": {
      "JuliaHEP - Porting the CMS pixel reconstruction to Julia_ preliminary results.pdf": {
        "access": {
          "hidden": false
        },
        "checksum": "md5:418037859dce8cd97a5142618eecb837",
        "ext": "pdf",
        "id": "18337c06-948c-4fcc-a9fc-2cb1fce5d16c",
        "key": "JuliaHEP - Porting the CMS pixel reconstruction to Julia_ preliminary results.pdf",
        "metadata": {
          "height": 540,
          "width": 960
        },
        "mimetype": "application/pdf",
        "size": 2381212
      }
    },
    "order": [],
    "total_bytes": 2381212
  },
  "id": "gwzzq-56t73",
  "is_draft": false,
  "is_published": true,
  "links": {
    "access": "https://repository.cern/api/records/gwzzq-56t73/access",
    "access_grants": "https://repository.cern/api/records/gwzzq-56t73/access/grants",
    "access_groups": "https://repository.cern/api/records/gwzzq-56t73/access/groups",
    "access_links": "https://repository.cern/api/records/gwzzq-56t73/access/links",
    "access_request": "https://repository.cern/api/records/gwzzq-56t73/access/request",
    "access_users": "https://repository.cern/api/records/gwzzq-56t73/access/users",
    "archive": "https://repository.cern/api/records/gwzzq-56t73/files-archive",
    "archive_media": "https://repository.cern/api/records/gwzzq-56t73/media-files-archive",
    "communities": "https://repository.cern/api/records/gwzzq-56t73/communities",
    "communities-suggestions": "https://repository.cern/api/records/gwzzq-56t73/communities-suggestions",
    "doi": "https://doi.org/10.17181/gwzzq-56t73",
    "draft": "https://repository.cern/api/records/gwzzq-56t73/draft",
    "file_modification": "https://repository.cern/api/records/gwzzq-56t73/file-modification",
    "files": "https://repository.cern/api/records/gwzzq-56t73/files",
    "latest": "https://repository.cern/api/records/gwzzq-56t73/versions/latest",
    "latest_html": "https://repository.cern/records/gwzzq-56t73/latest",
    "media_files": "https://repository.cern/api/records/gwzzq-56t73/media-files",
    "parent": "https://repository.cern/api/records/8fbk2-4jy26",
    "parent_doi": "https://doi.org/10.17181/8fbk2-4jy26",
    "parent_doi_html": "https://repository.cern/doi/10.17181/8fbk2-4jy26",
    "parent_html": "https://repository.cern/records/8fbk2-4jy26",
    "preview_html": "https://repository.cern/records/gwzzq-56t73?preview=1",
    "quota_increase": "https://repository.cern/api/records/gwzzq-56t73/quota-increase",
    "request_deletion": "https://repository.cern/api/records/gwzzq-56t73/request-deletion",
    "requests": "https://repository.cern/api/records/gwzzq-56t73/requests",
    "reserve_doi": "https://repository.cern/api/records/gwzzq-56t73/draft/pids/doi",
    "self": "https://repository.cern/api/records/gwzzq-56t73",
    "self_doi": "https://doi.org/10.17181/gwzzq-56t73",
    "self_doi_html": "https://repository.cern/doi/10.17181/gwzzq-56t73",
    "self_html": "https://repository.cern/records/gwzzq-56t73",
    "self_iiif_manifest": "https://repository.cern/api/iiif/record:gwzzq-56t73/manifest",
    "self_iiif_sequence": "https://repository.cern/api/iiif/record:gwzzq-56t73/sequence/default",
    "thumbnails": {
      "10": "https://repository.cern/api/iiif/record:gwzzq-56t73:JuliaHEP%20-%20Porting%20the%20CMS%20pixel%20reconstruction%20to%20Julia_%20preliminary%20results.pdf/full/%5E10,/0/default.jpg",
      "100": "https://repository.cern/api/iiif/record:gwzzq-56t73:JuliaHEP%20-%20Porting%20the%20CMS%20pixel%20reconstruction%20to%20Julia_%20preliminary%20results.pdf/full/%5E100,/0/default.jpg",
      "1200": "https://repository.cern/api/iiif/record:gwzzq-56t73:JuliaHEP%20-%20Porting%20the%20CMS%20pixel%20reconstruction%20to%20Julia_%20preliminary%20results.pdf/full/%5E1200,/0/default.jpg",
      "250": "https://repository.cern/api/iiif/record:gwzzq-56t73:JuliaHEP%20-%20Porting%20the%20CMS%20pixel%20reconstruction%20to%20Julia_%20preliminary%20results.pdf/full/%5E250,/0/default.jpg",
      "50": "https://repository.cern/api/iiif/record:gwzzq-56t73:JuliaHEP%20-%20Porting%20the%20CMS%20pixel%20reconstruction%20to%20Julia_%20preliminary%20results.pdf/full/%5E50,/0/default.jpg",
      "750": "https://repository.cern/api/iiif/record:gwzzq-56t73:JuliaHEP%20-%20Porting%20the%20CMS%20pixel%20reconstruction%20to%20Julia_%20preliminary%20results.pdf/full/%5E750,/0/default.jpg"
    },
    "versions": "https://repository.cern/api/records/gwzzq-56t73/versions"
  },
  "media_files": {
    "count": 0,
    "enabled": false,
    "entries": {},
    "order": [],
    "total_bytes": 0
  },
  "metadata": {
    "creators": [
      {
        "affiliations": [
          {
            "name": "American University of Beirut (LB)"
          }
        ],
        "person_or_org": {
          "family_name": "Ali",
          "given_name": "Maya",
          "name": "Ali, Maya",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "American University of Beirut (LB)"
          }
        ],
        "person_or_org": {
          "family_name": "Charaf",
          "given_name": "Mohamad Ayman",
          "name": "Charaf, Mohamad Ayman",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "American University of Beirut (LB)"
          }
        ],
        "person_or_org": {
          "family_name": "Charaf",
          "given_name": "Mohamad Khaled",
          "name": "Charaf, Mohamad Khaled",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "American University of Beirut (LB)"
          }
        ],
        "person_or_org": {
          "family_name": "El Houssami",
          "given_name": "Ruba",
          "name": "El Houssami, Ruba",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "CERN"
          }
        ],
        "person_or_org": {
          "family_name": "Bocci",
          "given_name": "Andrea",
          "identifiers": [
            {
              "identifier": "0000-0002-6515-5666",
              "scheme": "orcid"
            }
          ],
          "name": "Bocci, Andrea",
          "type": "personal"
        }
      },
      {
        "affiliations": [
          {
            "name": "Université Paris-Saclay (FR)"
          }
        ],
        "person_or_org": {
          "family_name": "Gras",
          "given_name": "Philippe",
          "identifiers": [
            {
              "identifier": "0000-0002-3932-5967",
              "scheme": "orcid"
            }
          ],
          "name": "Gras, Philippe",
          "type": "personal"
        }
      }
    ],
    "dates": [
      {
        "date": "2024-10-01",
        "type": {
          "id": "submitted",
          "title": {
            "de": "Eingereicht",
            "en": "Submitted"
          }
        }
      }
    ],
    "description": "<div>\n<p>The Patatrack pixel track reconstruction is a stand-alone project that has been extracted from the CMS reconstruction software. Over the years it has been used to test and evaluate different CPU and GPU technologies, like OpenMP, TBB, CUDA, HIP, SYCL, Kokkos, and Alpaka.</p>\n<p>In order to evaluate the Julia programming language in the context of a realistic High Energy Physics software project, the Patatrack pixel track reconstruction is now being rewritten in Julia.</p>\n<p>The project is under active development, and about 30% of the reconstruction algorithms have been documented, rewritten in Julia, and validated. The first results are very encouraging: the Julia version produces correct results, and has a single-threaded performance very close to that of the original C++ version.</p>\n<p>This contribution will give an overview of the project and its long-term prospects, describe the challenges encountered during the work, along with the solutions chosen to address them, and present the preliminary results in terms of correctness and performance of the Julia implementation.</p>\n</div>",
    "funding": [
      {
        "award": {
          "number": "SIF-2023-004",
          "title": {
            "en": "CERN Next Generation Triggers"
          }
        },
        "funder": {
          "id": "014bj2y47",
          "name": "Schmidt Family Foundation"
        }
      }
    ],
    "identifiers": [],
    "languages": [
      {
        "id": "eng",
        "title": {
          "en": "English"
        }
      }
    ],
    "publication_date": "2024-10-01",
    "publisher": "Next Generation Triggers, CERN",
    "references": [
      {
        "reference": "https://indico.cern.ch/event/1410341/contributions/6135572/"
      }
    ],
    "related_identifiers": [],
    "resource_type": {
      "id": "presentation",
      "title": {
        "cs": "Prezentace",
        "de": "Präsentation",
        "en": "Presentation",
        "sv": "Presentation"
      }
    },
    "rights": [
      {
        "description": {
          "en": "The Creative Commons Attribution license allows re-distribution and re-use of a licensed work on the condition that the creator is appropriately credited."
        },
        "icon": "cc-by-icon",
        "id": "cc-by-4.0",
        "props": {
          "scheme": "spdx",
          "url": "https://creativecommons.org/licenses/by/4.0/legalcode"
        },
        "title": {
          "en": "Creative Commons Attribution 4.0 International"
        }
      }
    ],
    "subjects": [
      {
        "subject": "1.7"
      },
      {
        "subject": "Julia"
      },
      {
        "subject": "JuliaHEP2024"
      },
      {
        "subject": "Next Generation Triggers"
      },
      {
        "subject": "Patatrack"
      }
    ],
    "title": "Porting the CMS pixel reconstruction to Julia: preliminary results"
  },
  "parent": {
    "access": {
      "owned_by": {
        "user": "36840"
      },
      "settings": {
        "accept_conditions_text": null,
        "allow_guest_requests": false,
        "allow_user_requests": false,
        "secret_link_expiration": 0
      }
    },
    "communities": {
      "default": "da007c73-b7a0-4672-8f99-11faf13bab28",
      "entries": [
        {
          "access": {
            "member_policy": "closed",
            "members_visibility": "public",
            "record_submission_policy": "open",
            "review_policy": "closed",
            "visibility": "public"
          },
          "children": {
            "allow": false
          },
          "created": "2025-06-18T07:31:01.048123+00:00",
          "deletion_status": {
            "is_deleted": false,
            "status": "P"
          },
          "id": "da007c73-b7a0-4672-8f99-11faf13bab28",
          "links": {},
          "metadata": {
            "funding": [
              {
                "funder": {
                  "id": "014bj2y47",
                  "name": "Schmidt Family Foundation"
                }
              }
            ],
            "title": "Next Generation Triggers",
            "website": "https://nextgentriggers.web.cern.ch/"
          },
          "revision_id": 12,
          "slug": "nextgentriggers",
          "updated": "2025-09-29T09:50:50.476550+00:00"
        }
      ],
      "ids": [
        "da007c73-b7a0-4672-8f99-11faf13bab28"
      ]
    },
    "id": "8fbk2-4jy26",
    "pids": {
      "doi": {
        "client": "datacite",
        "identifier": "10.17181/8fbk2-4jy26",
        "provider": "datacite"
      }
    }
  },
  "pids": {
    "doi": {
      "client": "datacite",
      "identifier": "10.17181/gwzzq-56t73",
      "provider": "datacite"
    },
    "oai": {
      "identifier": "oai:oai:repository.cern::gwzzq-56t73",
      "provider": "oai"
    }
  },
  "revision_id": 7,
  "source_file_key": "JuliaHEP - Porting the CMS pixel reconstruction to Julia_ preliminary results.pdf",
  "source_file_url": "https://repository.cern/api/records/gwzzq-56t73/files/JuliaHEP%20-%20Porting%20the%20CMS%20pixel%20reconstruction%20to%20Julia_%20preliminary%20results.pdf/content",
  "stats": {
    "all_versions": {
      "data_volume": 104773328.0,
      "downloads": 44,
      "unique_downloads": 34,
      "unique_views": 46,
      "views": 51
    },
    "this_version": {
      "data_volume": 104773328.0,
      "downloads": 44,
      "unique_downloads": 34,
      "unique_views": 46,
      "views": 51
    }
  },
  "status": "published",
  "updated": "2025-10-30T13:40:31.163165+00:00",
  "versions": {
    "index": 1,
    "is_latest": true
  }
}
