occa icon indicating copy to clipboard operation
occa copied to clipboard

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.

Results 90 occa issues
Sort by recently updated
recently updated
newest added

## Description Recently I have been debugging a segmentation fault in our code that seems to have been caused by transitive dependencies of occa. During this process I noticed that...

This can be useful coupling occa application codes with other device accelerated libs.

feature
runtime

## Description If the index variable of an `@inner` or `@outer` for loop is not assigned an initial value, then a segfault occurs during OKL translation. ### Details - Can...

bug
parser
OKL

## Description As discussed in the overtime of https://github.com/libocca/occa-taf/blob/main/meeting-notes/2022-06-29.md, this is an example of the kind of information that we would like to be available. It punches through abstractions rather...

## Description Adds new `occa::memoryPool` object to the OCCA API, which allows users to access a pool of device memory. The `occa::memoryPool` object is created from an initialized `occa::device` as...

The existing implementation of `device::finish()` only synchronizes the current stream (e.g., calling `cuStreamSynchronize`), making both the function name and documentation somewhat misleading. Some downstream OCCA applications require a mechanism to...

feature
runtime

On a few different platforms I have intermittently seen a failure to determine the Cpp shared flags. It seems that this is related to [the use of findCompilerVendor.cpp](https://github.com/libocca/occa/blob/eea8fe0c1ce58a5c86cbb41ed9e2a454d8a937ac/src/occa/internal/utils/sys.cpp#L841). Here is...

bug
JIT