| CARVIEW |
Select Language
HTTP/2 200
date: Sat, 27 Dec 2025 06:50:47 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"beaf33df30a51142e1dd6cc86d9d2657"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com github.githubassets.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com wss://alive-staging.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com marketplace-screenshots.githubusercontent.com/ copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com github.githubassets.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=UigF5VSyddj67lvm5ct%2FNuhXZxxfttaLMLW8nFY0PaVelluA55R7iF%2FTL1kHL5FVky5yCd0N%2BH6k83ahs4rpNIKuYXmR79jk4MoPEvFYDdPAjaqNOEGjJOp8kL6C05LV%2B0U3ILb4UJFg%2By1%2BE2ox%2F%2FXETpdEIKMz3%2ByfvlB3o1obR04xD7be018l1dOYUW6%2FNkLBJxs9nVv1iRxanJMjnJE8G4Jf0wnlzlC188DmuhNHZ594rOqRfGEPJi85Avp46tjB5khxtraAMo6gUz4%2BCQ%3D%3D--x1iUN8H6auLW8aB9--WgidPq1HZnph6XLdEHZ%2BVg%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.419636165.1766818246; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 06:50:46 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Sun, 27 Dec 2026 06:50:46 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: E3AC:3654E1:405240B:4D7D8E6:694F81C6
GitHub - abduld/Parboil
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 29
License
abduld/Parboil
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
(c) 2007-2011 The Board of Trustees of the University of Illinois. This software is distributed under the Illinois Open Source License agreement. The LICENSE file contains a copy of the license agreement. Introduction ------------ The Parboil suite was developed from a collection of benchmarks used at the University of Illinois to measure and compare the performance of computation-intensive algorithms executing on either a CPU or a GPU. Each implementation of a GPU algorithm is either in CUDA or OpenCL, and requires a system capable of executing applications using those APIs. Quick setup guide ----------------- To use the parboil benchmark suite: Create a 'benchmarks' subdirectory (you can also use a symbolic link) and put benchmarks in it. There should be one subdirectory for each benchmark. We distribute some benchmarks as a separate archive file. See the README.benchmarks file for information about the expected format of each benchmark directory. Create a 'datasets' subdirectory (you can also use a symbolic link) and put datasets in it. There should be one subdirectory for each benchmark. We distribute some datasets as a separate archive file. There are a number of files that may not be automatically marked executable after unpacking. Ensure that they are executable by running 'chmod u+x' with the filename as its argument. If your shell is bash, the following will work: chmod u+x ./parboil chmod u+x benchmarks/*/tools/compare-output Create a Makefile.conf file in parboil/common to set a few system-specific paths. You can use some of the examples in that directory as a place to start. Type './parboil help' to display the driver commands. You can get help on a particular comand X with './parboil help X'. Run './parboil' with options to do stuff. Running a benchmark ------------------- You can see a list of benchmarks, and the available versions of each benchmark, with the command ./parboil list Suppose you want to compile and run the CUDA version of the benchmark "cutcp". Then the following commands will do this: ./parboil compile cutcp cuda ./parboil run cutcp cuda default Timing information is recorded with a combination of standard system timers and CUDA API event timers. Each benchmark should display timer values following this format: IO: (seconds spent interacting with the file system) Kernel: (seconds spent doing device computation, measured asynchronously) Copy: (seconds CPU spent synchronously copying data to/from the device memory) Driver: (seconds of CPU time spent sending commands to the device driver) Compute: (seconds of CPU time spent in computation) Copy Async: (seconds duration of asynchronous copies to/from the device memory) CPU/Kernel Overlap: (seconds double-counted by asynchronous and CPU timers) The driver prints "Pass" if the benchmark's output appears to be correct (i.e. the compare-output script has an exit code of zero)
About
No description, website, or topics provided.
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
You can’t perform that action at this time.