Zhiru Zhang
Zhiru Zhang
Why is OpenCL host program required to support kernel-to-kernel streaming?
> However, this programming style highly decouples the communication patterns with algorithms, which is the opposite of what we want. @Hecmay what do you mean by this coding style decouples...
For nonblocking accesses, we will have to explicitly add new APIs similar to nb_read, nb_write. Any quick workaround to make Insider use blocking read instead?
Is there a mention of the Vivado HLS version#? Anyway, hope the problem has already been resolved.
Interesting idea. You're basically trying to support exception handler in .to(). In fact, kernel C should not be explicitly called in the original program. I thought about supporting try-catch to...
Do they provide an example on how to implement the line buffer?
Let's ask Bain if we need help.
II>=1 means the problem is still not resolved?
We need to prompt an error message first. Later we can provide an additional HCL library to support long division and other related arithmetic operators.
> v = hcl.scalar(0xFF_0000_0000, "v", dtype=hcl.UInt(64)) @seanlatias as a workaround, can we initialize a 64b scalar using a string constant? > v[0] = (uint64)18446744073709551615