cuda.core v0.2.0
#529
leofang
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
cuda.corev0.2.0 release announcementRelease note
All functionalities are currently hosted under the
cuda.core.experimentalnamespace. Once the features become stable they will be moved out ofexperimental.Documentation
Sample codes
Breaking Changes
streamattribute is removed fromLaunchConfig. Instead, theStreamobject should now be directly passed tolaunchas an argument.launchis changed by swapping positional arguments, the new signature is now(stream, config, kernel, *kernel_args)__cuda_stream__from attribute to method.Program.compilemethod no longer accepts theoptionsargument. Instead, you can optionally pass an instance ofProgramOptionsto the constructor ofProgram.Device.propertiesnow provides attribute getters instead of a dictionary interface..handleattribute of variouscuda.coreobjects now returns the underlying Python object instead of a (type-erased) Python integer.Key Features and Enhancements
ProgramOptionsto facilitate the passing of runtime compile options toProgram.DeviceandKernelattributes.For full details please refer to the release note above.
What's Changed
__cuda_stream__from attribute to method by @NaderAlAwar in Change__cuda_stream__from attribute to method #389cuda.bindingsby @vzhurba01 in Disable notebook execution forcuda.bindings#424ObjectCodeas public API + prune unnecessary input arguments by @ksimpson-work in ExposeObjectCodeas public API + prune unnecessary input arguments #435dev.compute_capabilityby @leofang in Improve perf of accessingdev.compute_capability#459ObjectCodeptx constructor by @brandon-b-miller in AddObjectCodeptx constructor #470Linkerexample by @vzhurba01 in Add aLinkerexample #475__new__approach to disabling__init__by @rwgk in Apply__new__approach to disabling__init__#484cuda-corever to v0.2.0 by @leofang in Bumpcuda-corever to v0.2.0 #494test_timing()to avoid flaky tests. by @rwgk in Increase tolerance intest_timing()to avoid flaky tests. #498test_timingflakiness under Windows by @rwgk in Fixtest_timingflakiness under Windows #508.decode()calls to.decode("utf-8", errors="backslashreplace")by @rwgk in cuda.core: Change selected.decode()calls to.decode("utf-8", errors="backslashreplace")#510@functools.lru_cachedecorator forget_binding_version()by @rwgk in Add@functools.lru_cachedecorator forget_binding_version()#512New Contributors
__cuda_stream__from attribute to method #389ObjectCodeptx constructor #470Full Changelog: cuda-core-v0.1.1...cuda-core-v0.2.0
This discussion was created from the release cuda.core v0.2.0.
Beta Was this translation helpful? Give feedback.
All reactions