{"id":21820866,"url":"https://github.com/hrntsm/ghgpucomputingtest","last_synced_at":"2025-04-14T03:01:24.588Z","repository":{"id":104039775,"uuid":"259889547","full_name":"hrntsm/GHGpuComputingTest","owner":"hrntsm","description":"Test using CUDA with Alea GPU in grasshopper.","archived":false,"fork":false,"pushed_at":"2021-09-23T11:49:46.000Z","size":1920,"stargazers_count":6,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-03-27T16:56:07.605Z","etag":null,"topics":["cuda","grasshopper3d"],"latest_commit_sha":null,"homepage":null,"language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hrntsm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-29T10:03:07.000Z","updated_at":"2024-09-05T10:49:51.000Z","dependencies_parsed_at":"2023-05-22T23:18:45.068Z","dependency_job_id":null,"html_url":"https://github.com/hrntsm/GHGpuComputingTest","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrntsm%2FGHGpuComputingTest","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrntsm%2FGHGpuComputingTest/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrntsm%2FGHGpuComputingTest/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hrntsm%2FGHGpuComputingTest/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hrntsm","download_url":"https://codeload.github.com/hrntsm/GHGpuComputingTest/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248813789,"owners_count":21165633,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cuda","grasshopper3d"],"created_at":"2024-11-27T16:39:34.036Z","updated_at":"2025-04-14T03:01:24.554Z","avatar_url":"https://github.com/hrntsm.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# GHGpuComputingTest\n\nTest using CUDA with [Alea GPU](http://www.aleagpu.com/release/3_0_4/doc/) in grasshopper.\n\nThe Alea link above seems to be broken, so if you need it, get it from Nuget.\n\n## TestResult\n\nComparison between using the Sum and Average methods of the Alea GPU and using the components originally in GH.  \nSum is faster with Alea, but Average is not much different.\n\n\u003cimg src=\"./image/test_result.gif\" width=\"500\"\u003e\n\n## Environment\n\n- Environment of the above image\n  - Windows10\n  - Memory 32GB\n  - CPU i7-6700K\n  - GPU GTX1060 3GB\n- Also tested to work\n  - Windows10\n  - Memory 64GB\n  - CPU Ryzen 9 3900XT\n  - GPU RTX 2080 Ti 11GB\n\n## Use Alea to your component\n\nTo use Alea, you need not only the Alea Nuget package, but also the FSharp.Core package.\n\n- [Alea](https://www.nuget.org/packages/Alea/)\n- [FSharp.Core](https://www.nuget.org/packages/FSharp.Core/)\n\nAfter building the Grasshopper component, put the following files from the bin folder into Rhino's System folder.\n\n- Alea.CUDA.CT.LibDevice\n- Alea.CUDA.CT.Native.X86.Bxx.xxxxxx\n  - chose your pc environment folder.\n  - For 64bit Windows, it is X86.B64.Windows.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrntsm%2Fghgpucomputingtest","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhrntsm%2Fghgpucomputingtest","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhrntsm%2Fghgpucomputingtest/lists"}