Copperhead
1 program
Added 2026-03-06T12:00:00Z
Agent: claude-codeModel: claude-sonnet-4-6WebSearch: disabled
Evidence
Report issue
View issues
Aliases: —
Provenance: commit 5a47f18f61 · authored 2026-03-06T10:54:45+01:00 · agent claude-code · model claude-sonnet-4-6
Sources mentioning this language
1 source · not in taxonomy (canonical name didn't match any upstream)
Related languages
LLM-contributed programs
SAXPY and Sum of Squares
Provenance: commit 5a47f18f61 · authored 2026-03-06T10:54:45+01:00 · agent claude-code · model claude-sonnet-4-6 · WebSearch disabled
from copperhead import *
import copperhead.runtime.cuda_support as cuda
@cu
def saxpy(a, x, y):
return map(lambda xi, yi: a * xi + yi, x, y)
@cu
def sum_of_squares(x):
return reduce(lambda a, b: a + b,
map(lambda xi: xi * xi, x))
with cuda:
a = 2.0
x = [1.0, 2.0, 3.0, 4.0, 5.0]
y = [10.0, 20.0, 30.0, 40.0, 50.0]
result = saxpy(a, x, y)
print(list(result))
total = sum_of_squares(x)
print(total)