{"id":15386629,"url":"https://github.com/pixelscommander/webgpu-vs-webgl-compute-matrix-multiplication","last_synced_at":"2025-07-11T08:05:59.461Z","repository":{"id":146587728,"uuid":"413048508","full_name":"PixelsCommander/webgpu-vs-webgl-compute-matrix-multiplication","owner":"PixelsCommander","description":"WebGL vs WebGPU vs JavaScript demo shows the difference in performance when naively multiplying some matrices","archived":false,"fork":false,"pushed_at":"2021-10-03T11:25:53.000Z","size":12,"stargazers_count":9,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-15T20:09:20.236Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PixelsCommander.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":"2021-10-03T10:44:22.000Z","updated_at":"2024-05-07T02:19:14.000Z","dependencies_parsed_at":"2023-03-25T20:48:10.792Z","dependency_job_id":null,"html_url":"https://github.com/PixelsCommander/webgpu-vs-webgl-compute-matrix-multiplication","commit_stats":{"total_commits":3,"total_committers":1,"mean_commits":3.0,"dds":0.0,"last_synced_commit":"c6030aa42cf8c4ca88f63956506b8812058a2e81"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/PixelsCommander/webgpu-vs-webgl-compute-matrix-multiplication","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PixelsCommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PixelsCommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PixelsCommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PixelsCommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PixelsCommander","download_url":"https://codeload.github.com/PixelsCommander/webgpu-vs-webgl-compute-matrix-multiplication/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PixelsCommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264763158,"owners_count":23660303,"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":[],"created_at":"2024-10-01T14:49:59.528Z","updated_at":"2025-07-11T08:05:59.414Z","avatar_url":"https://github.com/PixelsCommander.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# webgl-webgpu-matrix-benchmark\n\n## High Performance Matrix Multiplication Utilizing WebGL and WebGPU.\n\nWebGPU compute shaders performance is expected to be superior to the one you can get with WebGL.\nThis should happen because WebGPU does not have overhead of creating / initializing canvas and writing/reading from framebuffers.\nThe benchmark is built in order to experimentally confirm this assumption and also determine by how much WebGPU performance is superior to WebGL.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelscommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpixelscommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpixelscommander%2Fwebgpu-vs-webgl-compute-matrix-multiplication/lists"}