René's URL Explorer Experiment


Title: [GPU/Full System Test] GPU standalone benchmarking by mconcas · Pull Request #6484 · AliceO2Group/AliceO2 · GitHub

Open Graph Title: [GPU/Full System Test] GPU standalone benchmarking by mconcas · Pull Request #6484 · AliceO2Group/AliceO2

X Title: [GPU/Full System Test] GPU standalone benchmarking by mconcas · Pull Request #6484 · AliceO2Group/AliceO2

Description: Hi @davidrohr, In this draft I propose a possible implementation of dedicated executables to run generic GPU benchmark. Notably this PR has: Two dedicated binaries o2-gpu-memory-benchmark-{cuda,hip} automatically produced based on "GPU autodetection" Automatic (re-)generation of HIP code on-the-fly by mean of hipify-perl script, upon changes in .cu CUDA corresponding files Automatic scratching based on fraction (default 95%) of the free GPU resident memory Templated benchmarking class to use desired class type backend and templated benchmarking function A dummy example of reading kernel (to be heavily revised, but just to create a full benchmarking "workflow") Configurable CLI params Store results on root file Overall, for the moment it's very simple but I wanted to be sure I am going in the right direction. Please, let me know what do you think. Cheers, Matteo Summary Kernels are always launched in one-dimensional fashion, assigning gridDim.x to the number of multiprocessors and blockDim.x to the number of available threads per block. seq, single-block seq, multi-block conc, single-block conc, multi-block read ✔️ ✔️ ✔️ ✔️ write ✔️ ✔️ ✔️ ✔️ copy ✔️ ✔️ ✔️ ✔️ random read TODO TODO TODO TODO random write TODO TODO TODO TODO random copy TODO TODO TODO TODO Names can be imprecise and misleading, I try to explain what I mean: seq: kernels are launched one after the other finishes, one per different 1GB(default) partition of scratch; so that each one run with no others in parallel on other partitions single-block: each block is pinned (by its Id.x) to a different 1GB(default) partition of scratch. To ergodically span over it it uses iteration increase by a stride equal to blockDim.x. multi-block: all blocks work on each segment but in a ordered and strided way (stride = blockDim * gridDim ) conc: kernels run at the same time on different slices of scratch. Benchmarks measure per-slice performance single-block: each block is pinned (by its Id.x) to a different sub-buffer (regardless partitions) of scratch. To ergodically span over it it uses iteration increase by a stride equal to blockDim.x. multi-block: The idea is to partition the pool of blocks so that each subset can access a sub-buffer of scratch. All blocks work on each segment but in a ordered and strided way (stride = blockDim * gridDim )

Open Graph Description: Hi @davidrohr, In this draft I propose a possible implementation of dedicated executables to run generic GPU benchmark. Notably this PR has: Two dedicated binaries o2-gpu-memory-benchmark-{cuda,hi...

X Description: Hi @davidrohr, In this draft I propose a possible implementation of dedicated executables to run generic GPU benchmark. Notably this PR has: Two dedicated binaries o2-gpu-memory-benchmark-{cuda,hi...

Opengraph URL: https://github.com/AliceO2Group/AliceO2/pull/6484

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:b2dbf41e-c828-d535-c2a3-c14859d963b9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id841A:147BF7:398C73:4783C4:697EEB44
html-safe-nonce1d99c02d2a1b0010e16211e10bfb220f62f4e2a83be55a8931a07325d5cd24f5
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4NDFBOjE0N0JGNzozOThDNzM6NDc4M0M0OjY5N0VFQjQ0IiwidmlzaXRvcl9pZCI6IjY5OTkwNTE2MzE4NTc2OTE0NjAiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac0999b3afea0de0a83783387da5ca339f94142c1a2435768d44f91d5908ee2a22
hovercard-subject-tagpull_request:674766587
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/AliceO2Group/AliceO2/pull/6484/files
twitter:imagehttps://avatars.githubusercontent.com/u/4990252?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/4990252?s=400&v=4
og:image:altHi @davidrohr, In this draft I propose a possible implementation of dedicated executables to run generic GPU benchmark. Notably this PR has: Two dedicated binaries o2-gpu-memory-benchmark-{cuda,hi...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None60279d4097367e16897439d16d6bbe4180663db828c666eeed2656988ffe59f6
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/AliceO2Group/AliceO2 git https://github.com/AliceO2Group/AliceO2.git
octolytics-dimension-user_id9053140
octolytics-dimension-user_loginAliceO2Group
octolytics-dimension-repository_id24898648
octolytics-dimension-repository_nwoAliceO2Group/AliceO2
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id24898648
octolytics-dimension-repository_network_root_nwoAliceO2Group/AliceO2
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7c85641c598ad130c74f7bcc27f58575cac69551
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/AliceO2Group/AliceO2/pull/6484/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FAliceO2Group%2FAliceO2%2Fpull%2F6484%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FAliceO2Group%2FAliceO2%2Fpull%2F6484%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=AliceO2Group%2FAliceO2
Reloadhttps://github.com/AliceO2Group/AliceO2/pull/6484/files
Reloadhttps://github.com/AliceO2Group/AliceO2/pull/6484/files
Reloadhttps://github.com/AliceO2Group/AliceO2/pull/6484/files
AliceO2Group https://github.com/AliceO2Group
AliceO2https://github.com/AliceO2Group/AliceO2
Notifications https://github.com/login?return_to=%2FAliceO2Group%2FAliceO2
Fork 488 https://github.com/login?return_to=%2FAliceO2Group%2FAliceO2
Star 118 https://github.com/login?return_to=%2FAliceO2Group%2FAliceO2
Code https://github.com/AliceO2Group/AliceO2
Issues 1 https://github.com/AliceO2Group/AliceO2/issues
Pull requests 16 https://github.com/AliceO2Group/AliceO2/pulls
Actions https://github.com/AliceO2Group/AliceO2/actions
Security 0 https://github.com/AliceO2Group/AliceO2/security
Insights https://github.com/AliceO2Group/AliceO2/pulse
Code https://github.com/AliceO2Group/AliceO2
Issues https://github.com/AliceO2Group/AliceO2/issues
Pull requests https://github.com/AliceO2Group/AliceO2/pulls
Actions https://github.com/AliceO2Group/AliceO2/actions
Security https://github.com/AliceO2Group/AliceO2/security
Insights https://github.com/AliceO2Group/AliceO2/pulse
Sign up for GitHub https://github.com/signup?return_to=%2FAliceO2Group%2FAliceO2%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2FAliceO2Group%2FAliceO2%2Fissues%2Fnew%2Fchoose
davidrohrhttps://github.com/davidrohr
AliceO2Group:devhttps://github.com/AliceO2Group/AliceO2/tree/dev
mconcas:gpu-benchmarkhttps://github.com/mconcas/AliceO2/tree/gpu-benchmark
Conversation 18 https://github.com/AliceO2Group/AliceO2/pull/6484
Commits 42 https://github.com/AliceO2Group/AliceO2/pull/6484/commits
Checks 0 https://github.com/AliceO2Group/AliceO2/pull/6484/checks
Files changed https://github.com/AliceO2Group/AliceO2/pull/6484/files
Please reload this pagehttps://github.com/AliceO2Group/AliceO2/pull/6484/files
[GPU/Full System Test] GPU standalone benchmarking https://github.com/AliceO2Group/AliceO2/pull/6484/files#top
Show all changes 42 commits https://github.com/AliceO2Group/AliceO2/pull/6484/files
244287b Add CUDA backbone mconcas May 19, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/244287b024ccf6b3d1a99a3390c7867b028d78ad
4071b11 HIP breaks mconcas May 19, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/4071b1156b705f22467d31f7b6fe856a2ff5fec1
04ca94b Make two separate libraries mconcas May 20, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/04ca94bfcf5536688548144077a9cd5a10219df7
aae7f42 Re-arrange directories mconcas May 23, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/aae7f42a2b56718a23319142d2f5bda0a744bdb6
3cc9695 Add missing header mconcas May 23, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/3cc969580d3384c60979db200a34cc18faa402fb
1f31791 Meta library does not compile mconcas May 23, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/1f317913e6f31efd9d8a549005f6de719e14ea17
175be3f Port hipInfo example to test gpu specs mconcas May 24, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/175be3f455d082d8f6d94ec951044bc45bbdc959
ed9ade9 Fix compilation to test build on EPN mconcas May 25, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/ed9ade90d8f903c95a3ad2b3ae9385bbb65c2702
d74f0b4 Produce two separate executables mconcas May 27, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/d74f0b437412082235195c7972688bfa0f795fb4
9454b54 Flatten dir tree a bit mconcas May 27, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/9454b545ee5893e45afe84a7eafd66df6b46ce3f
84f8534 Cleanup mconcas May 27, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/84f8534610d10f112ec17c60afae8955ad12f6d6
7e2ef6a Add CMake forced re-configuration mconcas May 28, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/7e2ef6ae0e3589569070b0d58aa5cb4f3f37d3fc
664759f HIP can't find symbols mconcas May 31, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/664759fe46879ad435ce2bc2c595c06758d87852
1d352ab Checkpoint before radical change mconcas Jun 1, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/1d352ab03ab27f6c011de64d698a1ea85c53d3b9
12c5d39 Create single executable mconcas Jun 1, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/12c5d394f61e0ec0d2375ca260668d52741ad25e
0a7ae2e Update mconcas Jun 1, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/0a7ae2ec7dfc1c4d536e942b904b914115c1ab46
6c352b1 Add first dummy benchmark mconcas Jun 21, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/6c352b15ce004b36df534f5c7babfef678f591ac
3773655 Assign a block to each scratch segment mconcas Jun 23, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/377365589e2ad89cd283dcc811dc9cd8a9c039da
8933ff1 Fix copyright mconcas Jun 23, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/8933ff1a073e90ef42b3fa871652918301be8a8d
fd8041b Please consider the following formatting changes (#16) alibuild Jun 23, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/fd8041b6a42421be7ccdd95d87111242a8d1c164
f80c684 Set configurable iterations mconcas Jun 23, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/f80c6843d02731ea212d0fdabbad973b46161f80
3896a71 Improve busy fucntion + streaming results on file mconcas Jun 24, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/3896a71aa13394f6d1b61b882d353865f5ff3819
cf1276e Fix bug in CLI params mconcas Jun 25, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/cf1276e001a6769afd2b1d02caee6c386429c0ae
2b7e27e Add configurable number of tests mconcas Jun 25, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/2b7e27ec668869d23837894b1eaa1a1098563498
134b31d Fix undefined behaviour insetting nLaunches mconcas Jun 25, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/134b31db1f796a7a2d00204943aacbf1684e45d5
3e96125 Please consider the following formatting changes (#17) alibuild Jun 25, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/3e961257777cd7f1ddadc93cad9a50069536d103
d928a4c Streamline ker benchmarking w/ events mconcas Jun 30, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/d928a4cb7de0db7d81de82b82ed79d511e076ade
bc8e75b Tidy up kernels and improve output mconcas Jul 1, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/bc8e75b7e321c1ddb81578e8155f5db1ee6c36e0
71408e8 Update read test mconcas Jul 7, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/71408e894498a162c7f9d2738db1d9c9a2dfaf8c
05cc7ae Please consider the following formatting changes (#18) alibuild Jul 7, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/05cc7ae4b1b76801b2bff45b2430d9b1d3bad305
4ae3ae4 CP mconcas Jul 8, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/4ae3ae4c766e2aef10aff442bb045e82d7927694
195aae7 Add last read test mconcas Jul 8, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/195aae766adfb8e4b38cd9d5acb1fbba400dc197
33b19be Add last read test mconcas Jul 8, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/33b19bec7a405490b8425d4e53418a5851fb2edf
434c9af Fix result dump on file mconcas Jul 8, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/434c9af4fceca965ddae2dd8b02a7d2d08b3f305
9daeab5 add reading kernel mconcas Jul 9, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/9daeab5b442849df500e26995f3bd9dfec9c465e
e309004 Add write tests mconcas Jul 10, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/e309004c388f114fba0e3f1acfbbaaf706e0e835
9018922 Add copy benchmark mconcas Jul 10, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/901892248bb6a2d8c384a1845388054937233014
f31f774 Remove CommonUtils dependency mconcas Jul 12, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/f31f7741b60242340be1500a3df207a02b6b3deb
e330a7e Remove GPUCommon dependency mconcas Jul 12, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/e330a7ebb7c2d1b3080410cb9ae8f17258440492
1480959 Fix fullCI errors mconcas Jul 12, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/1480959537ffdd822c0af4f05ae65c744b934bad
5383afc Revise result saving mconcas Jul 13, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/5383afc00e0ad1308b7c4fc419160d8dc3574771
cbef6f8 Ready to test on EPN mconcas Jul 13, 2021 https://github.com/AliceO2Group/AliceO2/pull/6484/commits/cbef6f8da07b607e8c29890d34ad3566bace5044
Clear filters https://github.com/AliceO2Group/AliceO2/pull/6484/files
Please reload this pagehttps://github.com/AliceO2Group/AliceO2/pull/6484/files
Please reload this pagehttps://github.com/AliceO2Group/AliceO2/pull/6484/files
CMakeLists.txt https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-4f931e1a2c639f08299e2648c9d2d8211df3e3f3ad0ca39bdece295863872dc3
CMakeLists.txt https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-1582023be71f95c5aef7befc6454c0f09359dad4bf31331a7f8dcb14595ea0b2
Kernels.h https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-a83d1635672ad4612b5299cf7a4a2e67c2bb7245a4b14fc1279712b61f1b9e49
Utils.h https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-fb71116c2e5b789f6ae3ea61f12178ed723c35e07292f1abb81edf26593bba20
benchmark.cxx https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-aad36b3f3ef348eb63286939ed2fca6b385afe277da5f01fa9c67289d786c18f
Kernels.cu https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-57854d8bfde1d3e14b02d3192a6ceaf6ecd01c1decc807f787b948b187104760
.gitignore https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-cefefcd31e0128e0b50cc2e7e54c5092ae49f120c376f7d5676943e618224248
https://github.com/AliceO2Group/AliceO2/blob/dev/CODEOWNERS#L111
GPU/CMakeLists.txthttps://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-4f931e1a2c639f08299e2648c9d2d8211df3e3f3ad0ca39bdece295863872dc3
View file https://github.com/mconcas/AliceO2/blob/cbef6f8da07b607e8c29890d34ad3566bace5044/GPU/CMakeLists.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/AliceO2Group/AliceO2/pull/6484/{{ revealButtonHref }}
https://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-4f931e1a2c639f08299e2648c9d2d8211df3e3f3ad0ca39bdece295863872dc3
https://github.com/AliceO2Group/AliceO2/blob/dev/CODEOWNERS#L111
GPU/GPUbenchmark/CMakeLists.txthttps://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-1582023be71f95c5aef7befc6454c0f09359dad4bf31331a7f8dcb14595ea0b2
View file https://github.com/mconcas/AliceO2/blob/cbef6f8da07b607e8c29890d34ad3566bace5044/GPU/GPUbenchmark/CMakeLists.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/AliceO2Group/AliceO2/pull/6484/{{ revealButtonHref }}
https://github.com/AliceO2Group/AliceO2/blob/dev/CODEOWNERS#L111
GPU/GPUbenchmark/Shared/Kernels.hhttps://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-a83d1635672ad4612b5299cf7a4a2e67c2bb7245a4b14fc1279712b61f1b9e49
View file https://github.com/mconcas/AliceO2/blob/cbef6f8da07b607e8c29890d34ad3566bace5044/GPU/GPUbenchmark/Shared/Kernels.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/AliceO2Group/AliceO2/pull/6484/{{ revealButtonHref }}
https://github.com/AliceO2Group/AliceO2/blob/dev/CODEOWNERS#L111
GPU/GPUbenchmark/Shared/Utils.hhttps://github.com/AliceO2Group/AliceO2/pull/6484/files#diff-fb71116c2e5b789f6ae3ea61f12178ed723c35e07292f1abb81edf26593bba20
View file https://github.com/mconcas/AliceO2/blob/cbef6f8da07b607e8c29890d34ad3566bace5044/GPU/GPUbenchmark/Shared/Utils.h
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/AliceO2Group/AliceO2/pull/6484/{{ revealButtonHref }}
Please reload this pagehttps://github.com/AliceO2Group/AliceO2/pull/6484/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.